docsetup.A4.tex
author Jim Hague <jim.hague@acm.org>
Fri, 20 Sep 2019 10:54:17 +0100
changeset 1002 19c737d183ac
parent 965 870b8d514482
permissions -rw-r--r--
Small correction in B part, and correct the part repeats.
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}{}