diff --git a/Library/title.txt b/Library/title.txt new file mode 100644 index 0000000..fc35003 --- /dev/null +++ b/Library/title.txt @@ -0,0 +1 @@ +Library tunes diff --git a/Morris/title.txt b/Morris/title.txt new file mode 100644 index 0000000..6b87d3f --- /dev/null +++ b/Morris/title.txt @@ -0,0 +1 @@ +Morris tunes diff --git a/Session/title.txt b/Session/title.txt new file mode 100644 index 0000000..1b8dda8 --- /dev/null +++ b/Session/title.txt @@ -0,0 +1 @@ +Session tunes diff --git a/buzzard.eps b/buzzard.eps new file mode 100644 index 0000000..cb411bf --- /dev/null +++ b/buzzard.eps @@ -0,0 +1,222 @@ +%!PS-Adobe-3.0 EPSF-3.0 +%%Creator: potrace 1.8, written by Peter Selinger 2001-2007 +%%LanguageLevel: 2 +%%BoundingBox: 0 0 468 603 +%%Pages: 1 +%%EndComments +%%Page: 1 1 +/D{bind def}def +/R{roll}D +/K{copy}D +/P{pop}D +/p{3 2 R add 3 1 R add exch}D +/t{dup 4 3 R mul 3 1 R mul}D +/a{dup 1 sub neg 4 1 R t 5 2 R t p}D +/m{2 K le{exch}if P}D +/n{abs exch abs m}D +/d{-1 t p n}D +/s{[4 2 R] cvx def}D +/g{7 K P 4 K P P d 5 1 R d 10 m m div 5 K 12 8 R 5 4 R a 9 4 R 3 2 R a 6 4 R curveto}D +/e{4 2 R lineto lineto P P}D +/q{3 K P n 10 m div}D +/f{x y 7 4 R 5 1 R 4 K p /y s 7 2 R 2 K 9 7 R 7 6 R t p 2 K /x s}D +/C{4 1 R q f 7 6 R g}D +/V{q f e}D +/c{3 1 R .5 f 7 6 R g}D +/v{.5 f e}D +/j{5 K P p /y s 3 K t 7 5 R p /x s x moveto P}D +/i{.5 j}D +/I{dup 6 1 R q j 3 2 R}D +/z{closepath}D +/b{0 setgray z fill}D +/w{1 setgray z fill}D +gsave +0.156000 0.156000 scale +891 3865 -5 -131 25 I +-21 -23 12 36 C +-130 119 100 41 C +-16 0 17 c +6 -235 65 c +-40 7 113 c +-90 117 7 11 C +-49 -49 41 13 C +63 -220 167 70 C +8 -55 29 c +37 -89 28 15 C +-127 64 78 70 C +-9 -9 27 c +22 -136 37 c +8 -96 37 c +-68 9 v +13 -53 32 c +13 -10 15 c +28 -70 19 c +59 -130 36 c +5 -20 36 c +14 -35 10 c +-35 0 16 12 C +23 -60 34 33 C +26 0 14 c +44 -59 16 c +-97 -18 35 V +157 -130 49 49 C +0 -30 21 53 C +-102 -46 40 22 C +144 -52 39 44 C +-35 -35 29 25 C +23 0 6 c +3 -190 47 29 C +90 -83 52 111 C +37 -166 65 53 C +197 -133 122 91 C +33 -114 88 64 C +-81 -114 82 52 C +9 0 18 c +-53 -57 16 c +-29 -58 16 c +-94 -157 63 35 C +85 52 28 63 C +-114 -131 113 25 C +-56 -141 39 c +-102 -98 53 c +-35 -11 28 c +0 -216 8 10 C +-110 110 104 14 C +0 -36 10 c +-40 40 6 10 C +0 -88 72 19 C +-20 12 9 c +0 -41 11 c +-33 0 12 c +12 -12 9 c +-79 -100 28 c +0 -18 28 c +-81 0 13 7 C +-55 -202 160 36 C +-77 -158 64 50 C +81 0 58 52 C +87 50 24 c +38 0 24 c +69 52 31 17 C +75 16 64 45 C +68 31 19 c +81 11 25 19 C +201 175 73 44 C +88 183 59 67 C +210 64 144 134 C +19 18 36 c +51 0 14 c +145 153 24 14 C +0 -113 93 51 C +40 0 8 11 C +10 -286 140 90 C +85 16 53 121 C +56 42 18 c +39 -148 21 V +0 136 121 24 C +30 0 8 c +0 52 12 8 C +82 -132 99 40 C +44 0 12 18 C +10 -75 65 23 C +-67 -124 44 24 C +107 -119 52 50 C +48 48 38 24 C +-93 0 12 8 C +127 106 83 17 C +92 -36 64 31 C +42 -101 28 15 C +-42 -78 58 34 C +0 -48 20 11 C +186 58 92 71 C +-66 329 101 50 C +-180 0 136 69 C +-22 133 92 44 C +-26 62 23 c +-13 110 30 c +-28 97 16 30 C +94 20 84 35 C +10 14 6 c +155 106 45 25 C +0 46 38 45 C +47 57 16 c +14 56 16 c +19 -12 15 c +0 153 11 6 C +62 -162 147 17 C +28 0 8 c +0 -20 8 c +30 0 8 c +0 -31 9 c +398 246 8 9 C +-397 -398 391 18 C +30 -56 19 10 C +176 53 107 64 C +11 81 51 52 C +109 309 80 44 C +-127 137 110 128 C +0 40 7 15 C +-175 133 130 48 C +-15 21 25 c +0 -18 6 c +-66 54 18 10 C +-147 27 81 44 C +99 206 79 78 C +203 110 124 83 C +131 101 88 66 C +67 36 29 24 C +95 94 70 53 C +72 150 41 c +0 230 111 c +-28 93 71 c +-66 -46 20 44 C +0 53 35 28 C +-29 56 15 c +-40 189 47 26 C +-20 0 12 89 C +8 40 11 c +-17 0 11 c +-11 45 12 c +-30 40 12 c +-53 -128 38 37 C +-19 118 98 55 C +-18 6 11 c +10 27 7 c +-20 12 7 c +-13 95 26 c +-17 60 26 c +-11 70 19 c +-11 50 19 c +-11 52 13 14 C +-58 -18 37 22 C +10 -17 12 c +-29 -23 8 c +-25 46 18 c +-2 10 13 c +-21 37 10 c +-51 -33 24 c +-16 -63 20 14 C +-66 92 61 38 C +-59 -15 19 22 C +-28 -146 83 40 C +-73 73 55 43 C +-37 0 10 c +-3 -78 31 c +-22 -57 21 c +-12 -60 19 16 C +-21 30 20 25 C +-64 45 18 c +-31 -103 v +10 -10 28 c +-23 -27 7 c +62 -62 6 7 C +-210 -31 95 18 C +-84 110 103 17 C +-358 168 60 33 C +-180 310 238 174 C +-52 64 40 c +-34 46 18 c +V +b +grestore +%%EOF diff --git a/dottes.tex.a4header b/dottes.tex.a4header index f079056..b9488eb 100644 --- a/dottes.tex.a4header +++ b/dottes.tex.a4header @@ -3,7 +3,6 @@ \usepackage{graphicx} \usepackage{fancyhdr} \usepackage{longtable} -\usepackage[svgnames]{xcolor} \usepackage{hyperref} \hypersetup{ @@ -47,28 +46,23 @@ % ----- % Title page -\newcommand*{\rotrt}[1]{\rotatebox{90}{#1}} % Command to rotate right 90 degrees -\newcommand*{\rotlft}[1]{\rotatebox{-90}{#1}} % Command to rotate left 90 degrees - -\newcommand*{\titleBC}{\begingroup % Create the command for including the title page in the document -\centering % Center all text - -\def\CP{\textit{\Huge Ye Crie Havock Booke of Dottes}} % Title - -\settowidth{\unitlength}{\CP} % Set the width of the curly brackets to the width of the title -{\color{LightGoldenrod}\resizebox*{\unitlength}{\baselineskip}{\rotrt{$\}$}}} \\[\baselineskip] % Print top curly bracket -\textcolor{Sienna}{\CP} \\[\baselineskip] % Print title -{\color{RosyBrown}\Large \input{subtitle.txt}} \\ % Tagline or further description -{\color{LightGoldenrod}\resizebox*{\unitlength}{\baselineskip}{\rotlft{$\}$}}} % Print bottom curly bracket - -\vfill % Whitespace between the title and the author name - -{\Large\textbf{Cry Havoc}}\\ % Author name - -\vfill % Whitespace between the author name and the rest - -\today % Date published +\newfontfamily\havocfont[Scale=3.5]{English Towne} +\newcommand*{\titleDB}{\begingroup +\centering +\vspace*{0.10\textheight} +{\Large \havocfont{Ye}}\\[\baselineskip] +{\Huge \havocfont{Crie Havock}}\\[\baselineskip] +{\Large \havocfont{Booke of}}\\[\baselineskip] +{\Huge \havocfont{Dottes}}\\[2.5\baselineskip] +{\Huge \input{title.txt}}\\[\baselineskip] +{\Large \input{subtitle.txt}}\\[\baselineskip] +\vfill +\includegraphics[width=0.3\textwidth,keepaspectratio]{buzzard} +\vfill +{Compiled by Jim Hague}\\[\baselineskip] +\vfill +{\small\sffamily \today}\par \endgroup} % ----- @@ -85,13 +79,14 @@ % ----- Title page and contents -\titleBC +\titleDB \newpage \tableofcontents -\newpage +% Now the TOC is gone, put space between paragraphs. +\setlength{\parskip}{\baselineskip} % ----- @@ -99,8 +94,14 @@ \input{intro.txt} -This book is a work in progress. You can download the latest version from -\url{http://dottes.cryhavoc.org.uk/}. +All tunes in this book are believed to be in the public domain, or at the +very least enjoy widespread currency on the folk music scene. If I have +inadvertantly transgressed on anyone's copyright, please contact me at +\href{mailto:dottes@cryhavoc.org.uk}{dottes@cryhavoc.org.uk} and I will +remove the offending tune. + +The Booke of Dottes is a constant work in progress. You can download the latest +version from \url{http://dottes.cryhavoc.org.uk/}. % ----- diff --git a/dottes.tex.a5header b/dottes.tex.a5header index 6872e34..eb9976e 100644 --- a/dottes.tex.a5header +++ b/dottes.tex.a5header @@ -3,7 +3,6 @@ \usepackage{graphicx} \usepackage{fancyhdr} \usepackage{longtable} -\usepackage[svgnames]{xcolor} \usepackage{hyperref} \hypersetup{ @@ -47,28 +46,23 @@ % ----- % Title page -\newcommand*{\rotrt}[1]{\rotatebox{90}{#1}} % Command to rotate right 90 degrees -\newcommand*{\rotlft}[1]{\rotatebox{-90}{#1}} % Command to rotate left 90 degrees - -\newcommand*{\titleBC}{\begingroup % Create the command for including the title page in the document -\centering % Center all text - -\def\CP{\textit{\Huge Ye Crie Havock Booke of Dottes}} % Title - -\settowidth{\unitlength}{\CP} % Set the width of the curly brackets to the width of the title -{\color{LightGoldenrod}\resizebox*{\unitlength}{\baselineskip}{\rotrt{$\}$}}} \\[\baselineskip] % Print top curly bracket -\textcolor{Sienna}{\CP} \\[\baselineskip] % Print title -{\color{RosyBrown}\Large \input{subtitle.txt}} \\ % Tagline or further description -{\color{LightGoldenrod}\resizebox*{\unitlength}{\baselineskip}{\rotlft{$\}$}}} % Print bottom curly bracket - -\vfill % Whitespace between the title and the author name - -{\Large\textbf{Cry Havoc}}\\ % Author name - -\vfill % Whitespace between the author name and the rest - -\today % Date published +\newfontfamily\havocfont[Scale=2.5]{English Towne} +\newcommand*{\titleDB}{\begingroup +\centering +{\Large \havocfont{Ye}}\\[\baselineskip] +{\Huge \havocfont{Crie Havock}}\\[\baselineskip] +{\Large \havocfont{Booke of}}\\[\baselineskip] +{\Huge \havocfont{Dottes}}\\[2.5\baselineskip] +{\Huge \input{title.txt}}\\[\baselineskip] +{\Large \input{subtitle.txt}}\\[\baselineskip] +\newpage +\vfill +\includegraphics[width=0.3\textwidth,keepaspectratio]{buzzard} +\vfill +{Compiled by Jim Hague}\\[\baselineskip] +\vfill +{\small\sffamily \today}\par \endgroup} % ----- @@ -85,7 +79,7 @@ % ----- Title page and contents -\titleBC +\titleDB \newpage @@ -93,14 +87,23 @@ \newpage +% Now the TOC is gone, put space between paragraphs. +\setlength{\parskip}{\baselineskip} + % ----- \section{Introduction} \input{intro.txt} -This book is a work in progress. You can download the latest version from -\url{http://dottes.cryhavoc.org.uk/}. +All tunes in this book are believed to be in the public domain, or at the +very least enjoy widespread currency on the folk music scene. If I have +inadvertantly transgressed on anyone's copyright, please contact me at +\href{mailto:dottes@cryhavoc.org.uk}{dottes@cryhavoc.org.uk} and I will +remove the offending tune. + +The Booke of Dottes is a constant work in progress. You can download the latest +version from \url{http://dottes.cryhavoc.org.uk/}. % ----- diff --git a/makeBookeA4.sh b/makeBookeA4.sh index 1eb9abd..912f164 100755 --- a/makeBookeA4.sh +++ b/makeBookeA4.sh @@ -31,6 +31,12 @@ outputpdf=${output/%.tex/.pdf} mkdir -p $builddir cp buildno.txt $builddir +cp buzzard.eps $builddir +if [ -r $booke/title.txt ]; then + cp $booke/title.txt $builddir +else + touch $builddir/title.txt +fi if [ -r $booke/subtitle.txt ]; then cp $booke/subtitle.txt $builddir else diff --git a/makeBookeA5.sh b/makeBookeA5.sh index 17056b4..ba822f8 100755 --- a/makeBookeA5.sh +++ b/makeBookeA5.sh @@ -33,6 +33,12 @@ outputa4pdf=dottesA5onA4booklet.pdf mkdir -p $builddir cp buildno.txt $builddir +cp buzzard.eps $builddir +if [ -r $booke/title.txt ]; then + cp $booke/title.txt $builddir +else + touch $builddir/title.txt +fi if [ -r $booke/subtitle.txt ]; then cp $booke/subtitle.txt $builddir else