]> mj.ucw.cz Git - saga.git/commitdiff
Odd-even wobbling.
authorMartin Mares <mj@ucw.cz>
Mon, 21 Apr 2008 11:44:31 +0000 (13:44 +0200)
committerMartin Mares <mj@ucw.cz>
Mon, 21 Apr 2008 11:44:31 +0000 (13:44 +0200)
cover.tex
macros.tex

index dbf78ac594cc786877fa712f3c1ac8762151aaa9..3b1c4280f876e466e8491f674fedd4994fe270e2 100644 (file)
--- 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
index 3e03c2d7d2c0250fcec052921bdb480cae56a627..38b2f65445b87293af4529fb9d81637ff56320ad 100644 (file)
 \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
 \def\appendices{\chapcount=99}
 
 \def\rawchapter#1{\vfill\supereject
+\iffinal
+  \ifodd\pageno
+  \else
+    \hglue 1in \vfill\supereject
+  \fi
+\fi
 \leftline{\chapfont #1}
 \bigskip
 }
 
 \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