annotate docsetup.A4.tex @ 1030:70e1ff83fe34

Remove the 'already generated' checks. Let's make sure all content gets generated. I really, really need to do a proper build system for this lot.
author Jim Hague <jim.hague@acm.org>
date Wed, 19 Feb 2020 10:48:56 +0000
parents 870b8d514482
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
346
1229d8b24a5c Adjust A4 margins.
Jim Hague <jim.hague@acm.org>
parents: 337
diff changeset
1 \usepackage[left=0.75in,right=0.75in,top=1.25in,bottom=1.25in]{geometry}
331
583c06d0e9ef Add Nook-sized PDF output.
Jim Hague <jim.hague@acm.org>
parents: 307
diff changeset
2
965
870b8d514482 Add final blank page for notes to end of printed A4 and A5 books.
Jim Hague <jim.hague@acm.org>
parents: 957
diff changeset
3 % For A4 saddle stitch, DoxDirect require the outside front cover, the inside
870b8d514482 Add final blank page for notes to end of printed A4 and A5 books.
Jim Hague <jim.hague@acm.org>
parents: 957
diff changeset
4 % front cover, the content, the inside back cover and the outside back cover.
870b8d514482 Add final blank page for notes to end of printed A4 and A5 books.
Jim Hague <jim.hague@acm.org>
parents: 957
diff changeset
5 % Total length padded to a multiple of 4 pages.
266
06e140f48543 Revise scripts for building printed Bookes.
Jim Hague <jim.hague@acm.org>
parents:
diff changeset
6
337
eb587fee5db2 Revise A4 and A5 to have inside title page.
Jim Hague <jim.hague@acm.org>
parents: 334
diff changeset
7 % Title page. Cover, blank page (inside of cover), inner cover page.
266
06e140f48543 Revise scripts for building printed Bookes.
Jim Hague <jim.hague@acm.org>
parents:
diff changeset
8 \newfontfamily\havocfont[Scale=3.5]{English Towne}
06e140f48543 Revise scripts for building printed Bookes.
Jim Hague <jim.hague@acm.org>
parents:
diff changeset
9
06e140f48543 Revise scripts for building printed Bookes.
Jim Hague <jim.hague@acm.org>
parents:
diff changeset
10 \newcommand*{\titleBoD}{\begingroup
334
9f9df5c40d1b Move cover page colour and blank coloured end page to doc-specific files.
Jim Hague <jim.hague@acm.org>
parents: 331
diff changeset
11 \pagecolor{havocpurple}
266
06e140f48543 Revise scripts for building printed Bookes.
Jim Hague <jim.hague@acm.org>
parents:
diff changeset
12 \centering
06e140f48543 Revise scripts for building printed Bookes.
Jim Hague <jim.hague@acm.org>
parents:
diff changeset
13 {\Large \havocfont{Ye}}\\[\baselineskip]
06e140f48543 Revise scripts for building printed Bookes.
Jim Hague <jim.hague@acm.org>
parents:
diff changeset
14 {\Huge \havocfont{Crie Havock}}\\[\baselineskip]
06e140f48543 Revise scripts for building printed Bookes.
Jim Hague <jim.hague@acm.org>
parents:
diff changeset
15 {\Large \havocfont{Booke of}}\\[\baselineskip]
06e140f48543 Revise scripts for building printed Bookes.
Jim Hague <jim.hague@acm.org>
parents:
diff changeset
16 {\Huge \havocfont{\instrument Dottes}}\\[\baselineskip]
06e140f48543 Revise scripts for building printed Bookes.
Jim Hague <jim.hague@acm.org>
parents:
diff changeset
17 \vfill
06e140f48543 Revise scripts for building printed Bookes.
Jim Hague <jim.hague@acm.org>
parents:
diff changeset
18 {\Huge \input{title.txt}}\\[\baselineskip]
06e140f48543 Revise scripts for building printed Bookes.
Jim Hague <jim.hague@acm.org>
parents:
diff changeset
19 \vfill
06e140f48543 Revise scripts for building printed Bookes.
Jim Hague <jim.hague@acm.org>
parents:
diff changeset
20 \includegraphics[width=0.5\textwidth,keepaspectratio]{buzzard}
06e140f48543 Revise scripts for building printed Bookes.
Jim Hague <jim.hague@acm.org>
parents:
diff changeset
21 \vfill
337
eb587fee5db2 Revise A4 and A5 to have inside title page.
Jim Hague <jim.hague@acm.org>
parents: 334
diff changeset
22 {\Large Compiled by Jim Hague}\\
957
2e51b0787a54 Update page padding to work with variable length front matter.
Jim Hague <jim.hague@acm.org>
parents: 956
diff changeset
23
2e51b0787a54 Update page padding to work with variable length front matter.
Jim Hague <jim.hague@acm.org>
parents: 956
diff changeset
24 % Inside front cover
334
9f9df5c40d1b Move cover page colour and blank coloured end page to doc-specific files.
Jim Hague <jim.hague@acm.org>
parents: 331
diff changeset
25 \newpage
9f9df5c40d1b Move cover page colour and blank coloured end page to doc-specific files.
Jim Hague <jim.hague@acm.org>
parents: 331
diff changeset
26 \pagecolor{white}
337
eb587fee5db2 Revise A4 and A5 to have inside title page.
Jim Hague <jim.hague@acm.org>
parents: 334
diff changeset
27 \hbox{}
957
2e51b0787a54 Update page padding to work with variable length front matter.
Jim Hague <jim.hague@acm.org>
parents: 956
diff changeset
28
337
eb587fee5db2 Revise A4 and A5 to have inside title page.
Jim Hague <jim.hague@acm.org>
parents: 334
diff changeset
29 \newpage
eb587fee5db2 Revise A4 and A5 to have inside title page.
Jim Hague <jim.hague@acm.org>
parents: 334
diff changeset
30 {\Large \havocfont{Ye}}\\[\baselineskip]
eb587fee5db2 Revise A4 and A5 to have inside title page.
Jim Hague <jim.hague@acm.org>
parents: 334
diff changeset
31 {\Huge \havocfont{Crie Havock}}\\[\baselineskip]
eb587fee5db2 Revise A4 and A5 to have inside title page.
Jim Hague <jim.hague@acm.org>
parents: 334
diff changeset
32 {\Large \havocfont{Booke of}}\\[\baselineskip]
eb587fee5db2 Revise A4 and A5 to have inside title page.
Jim Hague <jim.hague@acm.org>
parents: 334
diff changeset
33 {\Huge \havocfont{\instrument Dottes}}\\[\baselineskip]
eb587fee5db2 Revise A4 and A5 to have inside title page.
Jim Hague <jim.hague@acm.org>
parents: 334
diff changeset
34 \vfill
eb587fee5db2 Revise A4 and A5 to have inside title page.
Jim Hague <jim.hague@acm.org>
parents: 334
diff changeset
35 {\Huge \input{title.txt}}\\[\baselineskip]
eb587fee5db2 Revise A4 and A5 to have inside title page.
Jim Hague <jim.hague@acm.org>
parents: 334
diff changeset
36 {\Large \input{subtitle.txt}}\\[\baselineskip]
eb587fee5db2 Revise A4 and A5 to have inside title page.
Jim Hague <jim.hague@acm.org>
parents: 334
diff changeset
37 \vfill
eb587fee5db2 Revise A4 and A5 to have inside title page.
Jim Hague <jim.hague@acm.org>
parents: 334
diff changeset
38 \includegraphics[width=0.4\textwidth,keepaspectratio]{buzzard}
eb587fee5db2 Revise A4 and A5 to have inside title page.
Jim Hague <jim.hague@acm.org>
parents: 334
diff changeset
39 \vfill
eb587fee5db2 Revise A4 and A5 to have inside title page.
Jim Hague <jim.hague@acm.org>
parents: 334
diff changeset
40 {\Large Compiled by Jim Hague}\\
266
06e140f48543 Revise scripts for building printed Bookes.
Jim Hague <jim.hague@acm.org>
parents:
diff changeset
41 \endgroup}
334
9f9df5c40d1b Move cover page colour and blank coloured end page to doc-specific files.
Jim Hague <jim.hague@acm.org>
parents: 331
diff changeset
42
9f9df5c40d1b Move cover page colour and blank coloured end page to doc-specific files.
Jim Hague <jim.hague@acm.org>
parents: 331
diff changeset
43 % Page appearance.
9f9df5c40d1b Move cover page colour and blank coloured end page to doc-specific files.
Jim Hague <jim.hague@acm.org>
parents: 331
diff changeset
44 \newcommand*{\pagestylemod}{}
956
c52d237f99d5 Encourage A4 to page break before a tune.
Jim Hague <jim.hague@acm.org>
parents: 738
diff changeset
45 \newcommand*{\tunestart}{\filbreak\vfill}
c52d237f99d5 Encourage A4 to page break before a tune.
Jim Hague <jim.hague@acm.org>
parents: 738
diff changeset
46 \newcommand*{\tuneend}{}