Redo the printed Booke title page.

Put a big title in English Towne, the official Havoc font.
Add a title for each volume, and also print the subtitle on the cover.

Add the buzzard, too. On A5, we now need to split the title page across two
physical pages. This looks OK to me.
This commit is contained in:
Jim Hague 2013-06-14 23:19:25 +01:00
parent 7e39ec10c3
commit 62c7af9922
8 changed files with 292 additions and 51 deletions

1
Library/title.txt Normal file
View File

@ -0,0 +1 @@
Library tunes

1
Morris/title.txt Normal file
View File

@ -0,0 +1 @@
Morris tunes

1
Session/title.txt Normal file
View File

@ -0,0 +1 @@
Session tunes

222
buzzard.eps Normal file
View File

@ -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

View File

@ -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/}.
% -----

View File

@ -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/}.
% -----

View File

@ -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

View File

@ -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