From: Martin Mares Date: Mon, 21 Apr 2008 11:44:31 +0000 (+0200) Subject: Odd-even wobbling. X-Git-Tag: printed~59 X-Git-Url: http://mj.ucw.cz/gitweb/?a=commitdiff_plain;h=03d3ee6bd4e11d73a281daee5910dd9b5e216ad4;p=saga.git Odd-even wobbling. --- diff --git a/cover.tex b/cover.tex index dbf78ac..3b1c428 100644 --- a/cover.tex +++ b/cover.tex @@ -2,6 +2,18 @@ \input macros.tex \fi -% So far, we do not have any title page +%%% Title page %%% + +\vglue 0pt +\vfill +\centerline{\chapfont Title Page} +\vfill\eject + +%%% Subtitle page %%% + +\vglue 0pt +\vfill +\centerline{Subtitle Page} +\vfill\eject \endpart diff --git a/macros.tex b/macros.tex index 3e03c2d..38b2f65 100644 --- a/macros.tex +++ b/macros.tex @@ -16,6 +16,19 @@ \parindent=0.8cm \parskip=3pt plus 1pt minus 1pt +% Parameters for final typesetting (bigger inner margins etc.) +\newif\iffinal +\finaltrue +\newdimen\hwobble +\advance\hsize by -10mm + +\iffinal +\hwobble=10mm +\else +\hwobble=0mm +\fi + +% Glue \smallskipamount=4pt plus 1.2pt minus 1.2pt \medskipamount=7pt plus 2.5pt minus 2pt \bigskipamount=15pt plus 5pt minus 4pt @@ -333,6 +346,12 @@ \def\appendices{\chapcount=99} \def\rawchapter#1{\vfill\supereject +\iffinal + \ifodd\pageno + \else + \hglue 1in \vfill\supereject + \fi +\fi \leftline{\chapfont #1} \bigskip } @@ -501,6 +520,17 @@ \hyphenation{Ra-ma-chan-dran} +%%% Output routine %%% + +\output{\sagaoutput} + +\def\sagaoutput{\ifodd\pageno \hoffset=\hwobble \else \hoffset=0pt \fi +\plainoutput} + +%\def\makeheadline{\vbox to\z@{\vskip-22.5\p@ +% \line{\vbox to8.5\p@{}\the\headline}\vss}\nointerlineskip} +%\def\makefootline{\baselineskip24\p@\lineskiplimit\z@\line{\the\footline}} + %%% The End %%% \catcode`@=12