From 3135ae7b076ee8cf8a8007c71fd958445f631d2e Mon Sep 17 00:00:00 2001 From: Jim Hague Date: Sat, 10 Aug 2019 00:43:43 +0100 Subject: [PATCH] Add A5NoCover book format. For Lulu coil bound. --- docend.A5NoCover.tex | 8 ++++++++ docsetup.A5NoCover.tex | 28 ++++++++++++++++++++++++++++ makeAll.sh | 2 ++ 3 files changed, 38 insertions(+) create mode 100644 docend.A5NoCover.tex create mode 100644 docsetup.A5NoCover.tex diff --git a/docend.A5NoCover.tex b/docend.A5NoCover.tex new file mode 100644 index 0000000..42c1a7c --- /dev/null +++ b/docend.A5NoCover.tex @@ -0,0 +1,8 @@ +% Notes page + +\chapter{Notes} + +% Pad pages to multiple of 2. +\newcounter{frontpages} +\setcounter{frontpages}{3 + \thelastfrontmatterpage} +\padpages{2}{\thefrontpages} diff --git a/docsetup.A5NoCover.tex b/docsetup.A5NoCover.tex new file mode 100644 index 0000000..38cfe1f --- /dev/null +++ b/docsetup.A5NoCover.tex @@ -0,0 +1,28 @@ +\usepackage[margin=0.75in]{geometry} + +% the content, and the outside back cover. Note that unlike A4 saddle +% stitch they do NOT want inside front and back covers pages as part +% of the PDF. For geek points, round the number of content pages to +% a multiple of 2. + +% Title page. Cover and inner cover page. +\newfontfamily\havocfont[Scale=2.1]{English Towne} + +\newcommand*{\titleBoD}{\begingroup +{\Large \havocfont{Ye}}\\[\baselineskip] +{\Huge \havocfont{Crie Havock}}\\[\baselineskip] +{\Large \havocfont{Booke of}}\\[\baselineskip] +{\Huge \havocfont{\instrument Dottes}}\\[\baselineskip] +\vfill +{\huge \input{title.txt}}\\[\baselineskip] +{\large \input{subtitle.txt}}\\[\baselineskip] +\vfill +\includegraphics[width=0.10\textwidth,keepaspectratio]{buzzard} +\vfill +{\large Compiled by Jim Hague}\\ +\endgroup} + +% Page appearance. +\newcommand*{\pagestylemod}{} +\newcommand*{\tunestart}{\newpage \topskip0pt \vspace*{\fill}} +\newcommand*{\tuneend}{\vspace*{\fill}} diff --git a/makeAll.sh b/makeAll.sh index 7083e1b..98dacab 100755 --- a/makeAll.sh +++ b/makeAll.sh @@ -27,6 +27,7 @@ makeBookePrint() ./makeBookeTunePages.sh --use-compact "$1" ./makeBooke.sh A5 "$1" ./makeBooklet.sh "$1" + ./makeBooke.sh A5NoCover "$1" } # Make a single booke. @@ -83,6 +84,7 @@ makeABumperBooke() done ./makeBooke.sh A5 "$@" ./makeBooklet.sh "Bumper" + ./makeBooke.sh A5NoCover "$@" } makeBumperBookes()