changeset 992:2d88532ccb2f

Update Lulu option to A4NoCover. Add A4NoCover to the sizes built in All. Also add A4NoCover and Nook to the Bumper sizes.
author Jim Hague <jim.hague@acm.org>
date Fri, 09 Aug 2019 23:58:29 +0100
parents 5099234ee58a
children a82f331ac299
files docend.A4Lulu.tex docend.A4NoCover.tex docsetup.A4Lulu.tex docsetup.A4NoCover.tex makeAll.sh
diffstat 5 files changed, 39 insertions(+), 33 deletions(-) [+]
line wrap: on
line diff
--- a/docend.A4Lulu.tex	Fri Aug 09 23:44:04 2019 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,8 +0,0 @@
-% Notes page
-
-\chapter{Notes}
-
-% Pad pages to multiple of 4.
-\newcounter{frontpages}
-\setcounter{frontpages}{5 + \thelastfrontmatterpage}
-\padpages{4}{\thefrontpages}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/docend.A4NoCover.tex	Fri Aug 09 23:58:29 2019 +0100
@@ -0,0 +1,8 @@
+% Notes page
+
+\chapter{Notes}
+
+% Pad pages to multiple of 4.
+\newcounter{frontpages}
+\setcounter{frontpages}{5 + \thelastfrontmatterpage}
+\padpages{4}{\thefrontpages}
--- a/docsetup.A4Lulu.tex	Fri Aug 09 23:44:04 2019 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,25 +0,0 @@
-\usepackage[margin=0.75in]{geometry}
-
-% -----
-
-% Title page
-\newfontfamily\havocfont[Scale=3.5]{English Towne}
-
-\newcommand*{\titleBoD}{\begingroup
-\centering
-{\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.5\textwidth,keepaspectratio]{buzzard}
-\vfill
-{Compiled by Jim Hague}\\
-\newpage
-\endgroup}
-
-% Page appearance.
-\newcommand*{\pagestylemod}{}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/docsetup.A4NoCover.tex	Fri Aug 09 23:58:29 2019 +0100
@@ -0,0 +1,28 @@
+\usepackage[left=0.75in,right=0.75in,top=1.25in,bottom=1.25in]{geometry}
+
+% For A4 saddle stitch with a separate cover, as per Lulo.com.
+% Title page, the content, and notes and padding pages.
+% Total length padded to a multiple of 4 pages.
+
+% Title page
+\newfontfamily\havocfont[Scale=3.5]{English Towne}
+
+\newcommand*{\titleBoD}{\begingroup
+\centering
+{\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.4\textwidth,keepaspectratio]{buzzard}
+\vfill
+{\Large Compiled by Jim Hague}\\
+\endgroup}
+
+% Page appearance.
+\newcommand*{\pagestylemod}{}
+\newcommand*{\tunestart}{\filbreak\vfill}
+\newcommand*{\tuneend}{}
--- a/makeAll.sh	Fri Aug 09 23:44:04 2019 +0100
+++ b/makeAll.sh	Fri Aug 09 23:58:29 2019 +0100
@@ -20,6 +20,7 @@
     # Normal graphics printed output.
     ./makeBookeTunePages.sh "$1"
     ./makeBooke.sh A4 "$1"
+    ./makeBooke.sh A4NoCover "$1"
     ./makeBooke.sh Nook "$1"
 
     # Compact graphics printed output.
@@ -74,6 +75,8 @@
         ./makeBookeTunePages.sh "${booke}"
     done
     ./makeBooke.sh A4 "$@"
+    ./makeBooke.sh A4NoCover "$@"
+    ./makeBooke.sh Nook "$@"
     for booke in "$@"
     do
         ./makeBookeTunePages.sh --use-compact "${booke}"