Use pagestyle for standard page headings.
[ibg.git] / config / preamble.tex
index 0952bc4b2a6c34aa2d096024096424e658bbb9aa..30d6f20f6607f436499c3f3306e92cf5ec107eac 100644 (file)
@@ -1,6 +1,6 @@
 %% LaTeX preamble.
 
-\usepackage[left=2.5cm,right=2.5cm,top=3cm,bottom=3cm]{geometry}
+\usepackage[left=2.5cm,right=2.5cm,top=3cm,bottom=2cm]{geometry}
 \usepackage{setspace}
 \usepackage{emerald}
 \usepackage{type1cm}
@@ -8,7 +8,7 @@
 \usepackage{titlesec}
 
 %% Set up page.
-\pagestyle{fancy}
+\pagestyle{empty}
 \pagenumbering{roman}
 \thispagestyle{fancy}
 
 %% Set section numbering depth.
 \setcounter{secnumdepth}{0}
 
-%% Set up headers and footers.
-\fancyhead{}
-\fancyfoot{}
-
-\renewcommand{\headrulewidth}{0.0pt}
-\renewcommand{\footrulewidth}{0.0pt}
-
 %% Add page break before each section.
 \newcommand{\sectionbreak}{\clearpage}
 
@@ -57,7 +50,7 @@
 
 %% License page
 \def\licensepage{
-    \fancyfoot[C]{\pagefoot}
+    \pagestyle{plain}
     ${title}
 
     Authors: ${author}\par
     \newpage
 }
 
+%% History page.
+\def\historypage{
+    \pagestyle{plain}
+
+    \huge \textbf{Release history} \normalsize
+    \vspace{3em}
+
+    \begin{tabular}{|l|l|l|}
+    \hline
+    First Edition      & April 2002    & \\
+    \hline
+    Second Edition     & August 2002   & Minor revisions \\
+    \hline
+    Third Edition      & August 2004   & Alignment with Inform 6.30 \\
+                       &               & Further minor revisions \\
+    \hline
+    \end{tabular}
+    \newpage
+}
+
 %% Contents page.
 \def\contentspage{
-    \fancyfoot[C]{\pagefoot}
+    \pagestyle{plain}
     \tableofcontents
 }
 
 %% Main text.
 \def\maintext{
-    \fancyfoot[C]{\pagefoot}
+    \pagestyle{headings}
     \pagenumbering{arabic}
     \renewcommand\thepage{\arabic{page}}
     \setcounter{page}{1}