%% 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}
+\usepackage{lettrine}
+\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}
%% Revert to original table of contents.
\makeatletter
%% 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}
}
\makeatother
+
+%% For picture alphabet drop caps
+\newcommand{\dropcap}[1]{\lettrine[lines=3]{\ECFAPicture{\fontsize{50}{60}\selectfont #1}\normalfont}{}}