annotate dottes.tex.a5header @ 261:88b58f811bc6

Printed title page changes. 1. Remove date from front page. Don't want it instantly out of date. 2. Add instrumen name, if present. 3. Revise A5 to single page front cover with little buzzard.
author Jim Hague <jim.hague@acm.org>
date Fri, 21 Jun 2013 19:59:37 +0100
parents f337d024b13d
children 1d9a6aaba914
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
201
f606da6f8718 Revert Havoc font change. Doesn't work on build machine.
Jim Hague <jim.hague@acm.org>
parents: 194
diff changeset
1 \documentclass[a5paper,landscape,11pt]{article}
118
8f3b50ede59c Switch to XeTeX to render. Opens up random OpenType fonts and UTF-8.
Jim Hague <jim.hague@acm.org>
parents: 117
diff changeset
2 \usepackage{fontspec}
13
232a778181e3 First go at LaTeX booklet.
Jim Hague <jim.hague@laicatc.com>
parents:
diff changeset
3 \usepackage{graphicx}
40
93955def7313 Revise page footers, and add build number.
Jim Hague <jim.hague@laicatc.com>
parents: 39
diff changeset
4 \usepackage{fancyhdr}
50
e666306c5ab1 Add list of tune first lines.
Jim Hague <jim.hague@laicatc.com>
parents: 40
diff changeset
5 \usepackage{longtable}
255
e8ae4d29b52f Move Change: notice closer to the bottom of the tune graphic.
Jim Hague <jim.hague@acm.org>
parents: 252
diff changeset
6 \usepackage{float}
260
f337d024b13d Make printed table of contents a two-column list.
Jim Hague <jim.hague@acm.org>
parents: 255
diff changeset
7 \usepackage[toc]{multitoc}
40
93955def7313 Revise page footers, and add build number.
Jim Hague <jim.hague@laicatc.com>
parents: 39
diff changeset
8
115
c4efe8b5eea1 Add internal hyperlinks to the book.
Jim Hague <jim.hague@acm.org>
parents: 50
diff changeset
9 \usepackage{hyperref}
c4efe8b5eea1 Add internal hyperlinks to the book.
Jim Hague <jim.hague@acm.org>
parents: 50
diff changeset
10 \hypersetup{
c4efe8b5eea1 Add internal hyperlinks to the book.
Jim Hague <jim.hague@acm.org>
parents: 50
diff changeset
11 bookmarks=true,%
c4efe8b5eea1 Add internal hyperlinks to the book.
Jim Hague <jim.hague@acm.org>
parents: 50
diff changeset
12 colorlinks=true,%
c4efe8b5eea1 Add internal hyperlinks to the book.
Jim Hague <jim.hague@acm.org>
parents: 50
diff changeset
13 citecolor=black,%
c4efe8b5eea1 Add internal hyperlinks to the book.
Jim Hague <jim.hague@acm.org>
parents: 50
diff changeset
14 filecolor=black,%
c4efe8b5eea1 Add internal hyperlinks to the book.
Jim Hague <jim.hague@acm.org>
parents: 50
diff changeset
15 linkcolor=black,%
c4efe8b5eea1 Add internal hyperlinks to the book.
Jim Hague <jim.hague@acm.org>
parents: 50
diff changeset
16 urlcolor=black
c4efe8b5eea1 Add internal hyperlinks to the book.
Jim Hague <jim.hague@acm.org>
parents: 50
diff changeset
17 }
c4efe8b5eea1 Add internal hyperlinks to the book.
Jim Hague <jim.hague@acm.org>
parents: 50
diff changeset
18
40
93955def7313 Revise page footers, and add build number.
Jim Hague <jim.hague@laicatc.com>
parents: 39
diff changeset
19 % ----- Common variables
93955def7313 Revise page footers, and add build number.
Jim Hague <jim.hague@laicatc.com>
parents: 39
diff changeset
20
93955def7313 Revise page footers, and add build number.
Jim Hague <jim.hague@laicatc.com>
parents: 39
diff changeset
21 \def \build {\input{buildno.txt}}
261
88b58f811bc6 Printed title page changes.
Jim Hague <jim.hague@acm.org>
parents: 260
diff changeset
22 \def \instrument {\input{instrument.txt}}
40
93955def7313 Revise page footers, and add build number.
Jim Hague <jim.hague@laicatc.com>
parents: 39
diff changeset
23
118
8f3b50ede59c Switch to XeTeX to render. Opens up random OpenType fonts and UTF-8.
Jim Hague <jim.hague@acm.org>
parents: 117
diff changeset
24 % ----- Appearance
8f3b50ede59c Switch to XeTeX to render. Opens up random OpenType fonts and UTF-8.
Jim Hague <jim.hague@acm.org>
parents: 117
diff changeset
25
8f3b50ede59c Switch to XeTeX to render. Opens up random OpenType fonts and UTF-8.
Jim Hague <jim.hague@acm.org>
parents: 117
diff changeset
26 %\setmainfont{Century Schoolbook L}
8f3b50ede59c Switch to XeTeX to render. Opens up random OpenType fonts and UTF-8.
Jim Hague <jim.hague@acm.org>
parents: 117
diff changeset
27 \setmainfont{Times New Roman}
8f3b50ede59c Switch to XeTeX to render. Opens up random OpenType fonts and UTF-8.
Jim Hague <jim.hague@acm.org>
parents: 117
diff changeset
28
40
93955def7313 Revise page footers, and add build number.
Jim Hague <jim.hague@laicatc.com>
parents: 39
diff changeset
29 % ----- Page setup
13
232a778181e3 First go at LaTeX booklet.
Jim Hague <jim.hague@laicatc.com>
parents:
diff changeset
30
122
295ba8275ab4 Make output larger where possible.
Jim Hague <jim.hague@laicatc.com>
parents: 118
diff changeset
31 % Adjust margins for A5 landscape. Increase width by 4cm and height by 4cm.
295ba8275ab4 Make output larger where possible.
Jim Hague <jim.hague@laicatc.com>
parents: 118
diff changeset
32 \addtolength{\textwidth}{4cm}
295ba8275ab4 Make output larger where possible.
Jim Hague <jim.hague@laicatc.com>
parents: 118
diff changeset
33 \addtolength{\hoffset}{-2cm}
19
305e701c5dc2 Set output to A5 landscape. Begin content and content on fresh page.
Jim Hague <jim.hague@acm.org>
parents: 16
diff changeset
34
305e701c5dc2 Set output to A5 landscape. Begin content and content on fresh page.
Jim Hague <jim.hague@acm.org>
parents: 16
diff changeset
35 \addtolength{\textheight}{4cm}
305e701c5dc2 Set output to A5 landscape. Begin content and content on fresh page.
Jim Hague <jim.hague@acm.org>
parents: 16
diff changeset
36 \addtolength{\voffset}{-2cm}
305e701c5dc2 Set output to A5 landscape. Begin content and content on fresh page.
Jim Hague <jim.hague@acm.org>
parents: 16
diff changeset
37
122
295ba8275ab4 Make output larger where possible.
Jim Hague <jim.hague@laicatc.com>
parents: 118
diff changeset
38 % Move the top margin up a further cm.
295ba8275ab4 Make output larger where possible.
Jim Hague <jim.hague@laicatc.com>
parents: 118
diff changeset
39 \addtolength{\textheight}{1cm}
295ba8275ab4 Make output larger where possible.
Jim Hague <jim.hague@laicatc.com>
parents: 118
diff changeset
40 \addtolength{\voffset}{-1cm}
295ba8275ab4 Make output larger where possible.
Jim Hague <jim.hague@laicatc.com>
parents: 118
diff changeset
41
13
232a778181e3 First go at LaTeX booklet.
Jim Hague <jim.hague@laicatc.com>
parents:
diff changeset
42 % -----
232a778181e3 First go at LaTeX booklet.
Jim Hague <jim.hague@laicatc.com>
parents:
diff changeset
43
181
6a0bdabfb255 Add a A4 portrait book with multiple tunes per page.
Jim Hague <jim.hague@acm.org>
parents: 176
diff changeset
44 % Don't show section numbers.
6a0bdabfb255 Add a A4 portrait book with multiple tunes per page.
Jim Hague <jim.hague@acm.org>
parents: 176
diff changeset
45 \setcounter{secnumdepth}{-1}
6a0bdabfb255 Add a A4 portrait book with multiple tunes per page.
Jim Hague <jim.hague@acm.org>
parents: 176
diff changeset
46
6a0bdabfb255 Add a A4 portrait book with multiple tunes per page.
Jim Hague <jim.hague@acm.org>
parents: 176
diff changeset
47 % -----
6a0bdabfb255 Add a A4 portrait book with multiple tunes per page.
Jim Hague <jim.hague@acm.org>
parents: 176
diff changeset
48
230
4800e1f12632 Add a flashier title page to the LaTeX documents.
Jim Hague <jim.hague@acm.org>
parents: 201
diff changeset
49 % Title page
261
88b58f811bc6 Printed title page changes.
Jim Hague <jim.hague@acm.org>
parents: 260
diff changeset
50 \newfontfamily\havocfont[Scale=2.1]{English Towne}
230
4800e1f12632 Add a flashier title page to the LaTeX documents.
Jim Hague <jim.hague@acm.org>
parents: 201
diff changeset
51
248
440172d9f5d6 Redo the printed Booke title page.
Jim Hague <jim.hague@acm.org>
parents: 230
diff changeset
52 \newcommand*{\titleDB}{\begingroup
440172d9f5d6 Redo the printed Booke title page.
Jim Hague <jim.hague@acm.org>
parents: 230
diff changeset
53 \centering
440172d9f5d6 Redo the printed Booke title page.
Jim Hague <jim.hague@acm.org>
parents: 230
diff changeset
54 {\Large \havocfont{Ye}}\\[\baselineskip]
440172d9f5d6 Redo the printed Booke title page.
Jim Hague <jim.hague@acm.org>
parents: 230
diff changeset
55 {\Huge \havocfont{Crie Havock}}\\[\baselineskip]
440172d9f5d6 Redo the printed Booke title page.
Jim Hague <jim.hague@acm.org>
parents: 230
diff changeset
56 {\Large \havocfont{Booke of}}\\[\baselineskip]
261
88b58f811bc6 Printed title page changes.
Jim Hague <jim.hague@acm.org>
parents: 260
diff changeset
57 {\Huge \havocfont{\instrument Dottes}}\\[\baselineskip]
248
440172d9f5d6 Redo the printed Booke title page.
Jim Hague <jim.hague@acm.org>
parents: 230
diff changeset
58 \vfill
261
88b58f811bc6 Printed title page changes.
Jim Hague <jim.hague@acm.org>
parents: 260
diff changeset
59 {\huge \input{title.txt}}\\%[\baselineskip]
88b58f811bc6 Printed title page changes.
Jim Hague <jim.hague@acm.org>
parents: 260
diff changeset
60 {\large \input{subtitle.txt}}\\[\baselineskip]
248
440172d9f5d6 Redo the printed Booke title page.
Jim Hague <jim.hague@acm.org>
parents: 230
diff changeset
61 \vfill
261
88b58f811bc6 Printed title page changes.
Jim Hague <jim.hague@acm.org>
parents: 260
diff changeset
62 \includegraphics[width=0.12\textwidth,keepaspectratio]{buzzard}
248
440172d9f5d6 Redo the printed Booke title page.
Jim Hague <jim.hague@acm.org>
parents: 230
diff changeset
63 \vfill
261
88b58f811bc6 Printed title page changes.
Jim Hague <jim.hague@acm.org>
parents: 260
diff changeset
64 {Compiled by Jim Hague}\\
230
4800e1f12632 Add a flashier title page to the LaTeX documents.
Jim Hague <jim.hague@acm.org>
parents: 201
diff changeset
65 \endgroup}
4800e1f12632 Add a flashier title page to the LaTeX documents.
Jim Hague <jim.hague@acm.org>
parents: 201
diff changeset
66
4800e1f12632 Add a flashier title page to the LaTeX documents.
Jim Hague <jim.hague@acm.org>
parents: 201
diff changeset
67 % -----
4800e1f12632 Add a flashier title page to the LaTeX documents.
Jim Hague <jim.hague@acm.org>
parents: 201
diff changeset
68
13
232a778181e3 First go at LaTeX booklet.
Jim Hague <jim.hague@laicatc.com>
parents:
diff changeset
69 \begin{document}
232a778181e3 First go at LaTeX booklet.
Jim Hague <jim.hague@laicatc.com>
parents:
diff changeset
70
251
de24a62246bc Stop numbering the title page(s) in the printed book.
Jim Hague <jim.hague@acm.org>
parents: 250
diff changeset
71 % ----- Title page
de24a62246bc Stop numbering the title page(s) in the printed book.
Jim Hague <jim.hague@acm.org>
parents: 250
diff changeset
72
de24a62246bc Stop numbering the title page(s) in the printed book.
Jim Hague <jim.hague@acm.org>
parents: 250
diff changeset
73 \begin{titlepage}
de24a62246bc Stop numbering the title page(s) in the printed book.
Jim Hague <jim.hague@acm.org>
parents: 250
diff changeset
74 \pagestyle{empty}
de24a62246bc Stop numbering the title page(s) in the printed book.
Jim Hague <jim.hague@acm.org>
parents: 250
diff changeset
75 \titleDB
de24a62246bc Stop numbering the title page(s) in the printed book.
Jim Hague <jim.hague@acm.org>
parents: 250
diff changeset
76 \end{titlepage}
de24a62246bc Stop numbering the title page(s) in the printed book.
Jim Hague <jim.hague@acm.org>
parents: 250
diff changeset
77
40
93955def7313 Revise page footers, and add build number.
Jim Hague <jim.hague@laicatc.com>
parents: 39
diff changeset
78 % ----- Headers and footers
93955def7313 Revise page footers, and add build number.
Jim Hague <jim.hague@laicatc.com>
parents: 39
diff changeset
79
93955def7313 Revise page footers, and add build number.
Jim Hague <jim.hague@laicatc.com>
parents: 39
diff changeset
80 \pagestyle{fancyplain}
93955def7313 Revise page footers, and add build number.
Jim Hague <jim.hague@laicatc.com>
parents: 39
diff changeset
81 \fancyhf{}
93955def7313 Revise page footers, and add build number.
Jim Hague <jim.hague@laicatc.com>
parents: 39
diff changeset
82 \lfoot{Issue \build}
93955def7313 Revise page footers, and add build number.
Jim Hague <jim.hague@laicatc.com>
parents: 39
diff changeset
83 \rfoot{\thepage}
93955def7313 Revise page footers, and add build number.
Jim Hague <jim.hague@laicatc.com>
parents: 39
diff changeset
84 \renewcommand{\headrulewidth}{0pt}
93955def7313 Revise page footers, and add build number.
Jim Hague <jim.hague@laicatc.com>
parents: 39
diff changeset
85
251
de24a62246bc Stop numbering the title page(s) in the printed book.
Jim Hague <jim.hague@acm.org>
parents: 250
diff changeset
86 % ----- Contents
19
305e701c5dc2 Set output to A5 landscape. Begin content and content on fresh page.
Jim Hague <jim.hague@acm.org>
parents: 16
diff changeset
87
13
232a778181e3 First go at LaTeX booklet.
Jim Hague <jim.hague@laicatc.com>
parents:
diff changeset
88 \tableofcontents
232a778181e3 First go at LaTeX booklet.
Jim Hague <jim.hague@laicatc.com>
parents:
diff changeset
89
19
305e701c5dc2 Set output to A5 landscape. Begin content and content on fresh page.
Jim Hague <jim.hague@acm.org>
parents: 16
diff changeset
90 \newpage