Mercurial > dottes
annotate dottes.tex.a5header @ 249:9cdf1690d5e5
Add copyrighted tune removal statement to website.
| author | Jim Hague <jim.hague@acm.org> |
|---|---|
| date | Fri, 14 Jun 2013 23:21:29 +0100 |
| parents | 440172d9f5d6 |
| children | 991c5c984c69 |
| 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 | 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} |
|
40
93955def7313
Revise page footers, and add build number.
Jim Hague <jim.hague@laicatc.com>
parents:
39
diff
changeset
|
6 |
|
115
c4efe8b5eea1
Add internal hyperlinks to the book.
Jim Hague <jim.hague@acm.org>
parents:
50
diff
changeset
|
7 \usepackage{hyperref} |
|
c4efe8b5eea1
Add internal hyperlinks to the book.
Jim Hague <jim.hague@acm.org>
parents:
50
diff
changeset
|
8 \hypersetup{ |
|
c4efe8b5eea1
Add internal hyperlinks to the book.
Jim Hague <jim.hague@acm.org>
parents:
50
diff
changeset
|
9 bookmarks=true,% |
|
c4efe8b5eea1
Add internal hyperlinks to the book.
Jim Hague <jim.hague@acm.org>
parents:
50
diff
changeset
|
10 colorlinks=true,% |
|
c4efe8b5eea1
Add internal hyperlinks to the book.
Jim Hague <jim.hague@acm.org>
parents:
50
diff
changeset
|
11 citecolor=black,% |
|
c4efe8b5eea1
Add internal hyperlinks to the book.
Jim Hague <jim.hague@acm.org>
parents:
50
diff
changeset
|
12 filecolor=black,% |
|
c4efe8b5eea1
Add internal hyperlinks to the book.
Jim Hague <jim.hague@acm.org>
parents:
50
diff
changeset
|
13 linkcolor=black,% |
|
c4efe8b5eea1
Add internal hyperlinks to the book.
Jim Hague <jim.hague@acm.org>
parents:
50
diff
changeset
|
14 urlcolor=black |
|
c4efe8b5eea1
Add internal hyperlinks to the book.
Jim Hague <jim.hague@acm.org>
parents:
50
diff
changeset
|
15 } |
|
c4efe8b5eea1
Add internal hyperlinks to the book.
Jim Hague <jim.hague@acm.org>
parents:
50
diff
changeset
|
16 |
|
40
93955def7313
Revise page footers, and add build number.
Jim Hague <jim.hague@laicatc.com>
parents:
39
diff
changeset
|
17 % ----- Common variables |
|
93955def7313
Revise page footers, and add build number.
Jim Hague <jim.hague@laicatc.com>
parents:
39
diff
changeset
|
18 |
|
93955def7313
Revise page footers, and add build number.
Jim Hague <jim.hague@laicatc.com>
parents:
39
diff
changeset
|
19 \def \build {\input{buildno.txt}} |
|
93955def7313
Revise page footers, and add build number.
Jim Hague <jim.hague@laicatc.com>
parents:
39
diff
changeset
|
20 |
|
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
|
21 % ----- 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
|
22 |
|
8f3b50ede59c
Switch to XeTeX to render. Opens up random OpenType fonts and UTF-8.
Jim Hague <jim.hague@acm.org>
parents:
117
diff
changeset
|
23 %\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
|
24 \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
|
25 |
|
40
93955def7313
Revise page footers, and add build number.
Jim Hague <jim.hague@laicatc.com>
parents:
39
diff
changeset
|
26 % ----- Page setup |
| 13 | 27 |
| 28 \setlength{\parindent}{0pt} | |
| 29 | |
|
122
295ba8275ab4
Make output larger where possible.
Jim Hague <jim.hague@laicatc.com>
parents:
118
diff
changeset
|
30 % 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
|
31 \addtolength{\textwidth}{4cm} |
|
295ba8275ab4
Make output larger where possible.
Jim Hague <jim.hague@laicatc.com>
parents:
118
diff
changeset
|
32 \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
|
33 |
|
305e701c5dc2
Set output to A5 landscape. Begin content and content on fresh page.
Jim Hague <jim.hague@acm.org>
parents:
16
diff
changeset
|
34 \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
|
35 \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
|
36 |
|
122
295ba8275ab4
Make output larger where possible.
Jim Hague <jim.hague@laicatc.com>
parents:
118
diff
changeset
|
37 % Move the top margin up a further cm. |
|
295ba8275ab4
Make output larger where possible.
Jim Hague <jim.hague@laicatc.com>
parents:
118
diff
changeset
|
38 \addtolength{\textheight}{1cm} |
|
295ba8275ab4
Make output larger where possible.
Jim Hague <jim.hague@laicatc.com>
parents:
118
diff
changeset
|
39 \addtolength{\voffset}{-1cm} |
|
295ba8275ab4
Make output larger where possible.
Jim Hague <jim.hague@laicatc.com>
parents:
118
diff
changeset
|
40 |
| 13 | 41 % ----- |
| 42 | |
|
181
6a0bdabfb255
Add a A4 portrait book with multiple tunes per page.
Jim Hague <jim.hague@acm.org>
parents:
176
diff
changeset
|
43 % 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
|
44 \setcounter{secnumdepth}{-1} |
|
6a0bdabfb255
Add a A4 portrait book with multiple tunes per page.
Jim Hague <jim.hague@acm.org>
parents:
176
diff
changeset
|
45 |
|
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 |
|
230
4800e1f12632
Add a flashier title page to the LaTeX documents.
Jim Hague <jim.hague@acm.org>
parents:
201
diff
changeset
|
48 % Title page |
|
248
440172d9f5d6
Redo the printed Booke title page.
Jim Hague <jim.hague@acm.org>
parents:
230
diff
changeset
|
49 \newfontfamily\havocfont[Scale=2.5]{English Towne} |
|
230
4800e1f12632
Add a flashier title page to the LaTeX documents.
Jim Hague <jim.hague@acm.org>
parents:
201
diff
changeset
|
50 |
|
248
440172d9f5d6
Redo the printed Booke title page.
Jim Hague <jim.hague@acm.org>
parents:
230
diff
changeset
|
51 \newcommand*{\titleDB}{\begingroup |
|
440172d9f5d6
Redo the printed Booke title page.
Jim Hague <jim.hague@acm.org>
parents:
230
diff
changeset
|
52 \centering |
|
440172d9f5d6
Redo the printed Booke title page.
Jim Hague <jim.hague@acm.org>
parents:
230
diff
changeset
|
53 {\Large \havocfont{Ye}}\\[\baselineskip] |
|
440172d9f5d6
Redo the printed Booke title page.
Jim Hague <jim.hague@acm.org>
parents:
230
diff
changeset
|
54 {\Huge \havocfont{Crie Havock}}\\[\baselineskip] |
|
440172d9f5d6
Redo the printed Booke title page.
Jim Hague <jim.hague@acm.org>
parents:
230
diff
changeset
|
55 {\Large \havocfont{Booke of}}\\[\baselineskip] |
|
440172d9f5d6
Redo the printed Booke title page.
Jim Hague <jim.hague@acm.org>
parents:
230
diff
changeset
|
56 {\Huge \havocfont{Dottes}}\\[2.5\baselineskip] |
|
440172d9f5d6
Redo the printed Booke title page.
Jim Hague <jim.hague@acm.org>
parents:
230
diff
changeset
|
57 {\Huge \input{title.txt}}\\[\baselineskip] |
|
440172d9f5d6
Redo the printed Booke title page.
Jim Hague <jim.hague@acm.org>
parents:
230
diff
changeset
|
58 {\Large \input{subtitle.txt}}\\[\baselineskip] |
|
440172d9f5d6
Redo the printed Booke title page.
Jim Hague <jim.hague@acm.org>
parents:
230
diff
changeset
|
59 \newpage |
|
440172d9f5d6
Redo the printed Booke title page.
Jim Hague <jim.hague@acm.org>
parents:
230
diff
changeset
|
60 \vfill |
|
440172d9f5d6
Redo the printed Booke title page.
Jim Hague <jim.hague@acm.org>
parents:
230
diff
changeset
|
61 \includegraphics[width=0.3\textwidth,keepaspectratio]{buzzard} |
|
440172d9f5d6
Redo the printed Booke title page.
Jim Hague <jim.hague@acm.org>
parents:
230
diff
changeset
|
62 \vfill |
|
440172d9f5d6
Redo the printed Booke title page.
Jim Hague <jim.hague@acm.org>
parents:
230
diff
changeset
|
63 {Compiled by Jim Hague}\\[\baselineskip] |
|
440172d9f5d6
Redo the printed Booke title page.
Jim Hague <jim.hague@acm.org>
parents:
230
diff
changeset
|
64 \vfill |
|
440172d9f5d6
Redo the printed Booke title page.
Jim Hague <jim.hague@acm.org>
parents:
230
diff
changeset
|
65 {\small\sffamily \today}\par |
|
230
4800e1f12632
Add a flashier title page to the LaTeX documents.
Jim Hague <jim.hague@acm.org>
parents:
201
diff
changeset
|
66 \endgroup} |
|
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 % ----- |
|
4800e1f12632
Add a flashier title page to the LaTeX documents.
Jim Hague <jim.hague@acm.org>
parents:
201
diff
changeset
|
69 |
| 13 | 70 \begin{document} |
| 71 | |
|
40
93955def7313
Revise page footers, and add build number.
Jim Hague <jim.hague@laicatc.com>
parents:
39
diff
changeset
|
72 % ----- Headers and footers |
|
93955def7313
Revise page footers, and add build number.
Jim Hague <jim.hague@laicatc.com>
parents:
39
diff
changeset
|
73 |
|
93955def7313
Revise page footers, and add build number.
Jim Hague <jim.hague@laicatc.com>
parents:
39
diff
changeset
|
74 \pagestyle{fancyplain} |
|
93955def7313
Revise page footers, and add build number.
Jim Hague <jim.hague@laicatc.com>
parents:
39
diff
changeset
|
75 \fancyhf{} |
|
93955def7313
Revise page footers, and add build number.
Jim Hague <jim.hague@laicatc.com>
parents:
39
diff
changeset
|
76 \lfoot{Issue \build} |
|
93955def7313
Revise page footers, and add build number.
Jim Hague <jim.hague@laicatc.com>
parents:
39
diff
changeset
|
77 \rfoot{\thepage} |
|
93955def7313
Revise page footers, and add build number.
Jim Hague <jim.hague@laicatc.com>
parents:
39
diff
changeset
|
78 \renewcommand{\headrulewidth}{0pt} |
|
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 % ----- Title page and contents |
|
93955def7313
Revise page footers, and add build number.
Jim Hague <jim.hague@laicatc.com>
parents:
39
diff
changeset
|
81 |
|
248
440172d9f5d6
Redo the printed Booke title page.
Jim Hague <jim.hague@acm.org>
parents:
230
diff
changeset
|
82 \titleDB |
| 13 | 83 |
|
19
305e701c5dc2
Set output to A5 landscape. Begin content and content on fresh page.
Jim Hague <jim.hague@acm.org>
parents:
16
diff
changeset
|
84 \newpage |
|
305e701c5dc2
Set output to A5 landscape. Begin content and content on fresh page.
Jim Hague <jim.hague@acm.org>
parents:
16
diff
changeset
|
85 |
| 13 | 86 \tableofcontents |
| 87 | |
|
19
305e701c5dc2
Set output to A5 landscape. Begin content and content on fresh page.
Jim Hague <jim.hague@acm.org>
parents:
16
diff
changeset
|
88 \newpage |
|
305e701c5dc2
Set output to A5 landscape. Begin content and content on fresh page.
Jim Hague <jim.hague@acm.org>
parents:
16
diff
changeset
|
89 |
|
248
440172d9f5d6
Redo the printed Booke title page.
Jim Hague <jim.hague@acm.org>
parents:
230
diff
changeset
|
90 % Now the TOC is gone, put space between paragraphs. |
|
440172d9f5d6
Redo the printed Booke title page.
Jim Hague <jim.hague@acm.org>
parents:
230
diff
changeset
|
91 \setlength{\parskip}{\baselineskip} |
|
440172d9f5d6
Redo the printed Booke title page.
Jim Hague <jim.hague@acm.org>
parents:
230
diff
changeset
|
92 |
| 13 | 93 % ----- |
| 94 | |
| 95 \section{Introduction} | |
| 96 | |
|
39
9681f6cd9c2b
Change subtitle and intro files to .txt extension.
Jim Hague <jim.hague@laicatc.com>
parents:
38
diff
changeset
|
97 \input{intro.txt} |
| 13 | 98 |
|
248
440172d9f5d6
Redo the printed Booke title page.
Jim Hague <jim.hague@acm.org>
parents:
230
diff
changeset
|
99 All tunes in this book are believed to be in the public domain, or at the |
|
440172d9f5d6
Redo the printed Booke title page.
Jim Hague <jim.hague@acm.org>
parents:
230
diff
changeset
|
100 very least enjoy widespread currency on the folk music scene. If I have |
|
440172d9f5d6
Redo the printed Booke title page.
Jim Hague <jim.hague@acm.org>
parents:
230
diff
changeset
|
101 inadvertantly transgressed on anyone's copyright, please contact me at |
|
440172d9f5d6
Redo the printed Booke title page.
Jim Hague <jim.hague@acm.org>
parents:
230
diff
changeset
|
102 \href{mailto:dottes@cryhavoc.org.uk}{dottes@cryhavoc.org.uk} and I will |
|
440172d9f5d6
Redo the printed Booke title page.
Jim Hague <jim.hague@acm.org>
parents:
230
diff
changeset
|
103 remove the offending tune. |
|
440172d9f5d6
Redo the printed Booke title page.
Jim Hague <jim.hague@acm.org>
parents:
230
diff
changeset
|
104 |
|
440172d9f5d6
Redo the printed Booke title page.
Jim Hague <jim.hague@acm.org>
parents:
230
diff
changeset
|
105 The Booke of Dottes is a constant work in progress. You can download the latest |
|
440172d9f5d6
Redo the printed Booke title page.
Jim Hague <jim.hague@acm.org>
parents:
230
diff
changeset
|
106 version from \url{http://dottes.cryhavoc.org.uk/}. |
|
117
9ccdb7c3ec45
Add reference to web location.
Jim Hague <jim.hague@acm.org>
parents:
115
diff
changeset
|
107 |
| 13 | 108 % ----- |
| 109 | |
| 110 \section{Tunes} | |
| 16 | 111 |
| 112 Tunes are arranged in alphabetical order of tune title. | |
| 113 | |
| 114 \newpage |
