X-Git-Url: https://jxself.org/git/?p=ibg.git;a=blobdiff_plain;f=config%2Fpreamble.tex;h=b4f8bcab981e2e010766b66afe1a71df33e8f736;hp=8c4f5888907f965e785e343e5b6307e955187e65;hb=dc7fec99d92b670126e1e73e05df8f60706edc2d;hpb=39cd6425a62326e42786da4597378a0c97111214 diff --git a/config/preamble.tex b/config/preamble.tex index 8c4f588..b4f8bca 100644 --- a/config/preamble.tex +++ b/config/preamble.tex @@ -2,6 +2,10 @@ \usepackage[left=2.5cm,right=2.5cm,top=3cm,bottom=3cm]{geometry} \usepackage{setspace} +\usepackage{emerald} +\usepackage{type1cm} +\usepackage{lettrine} +\usepackage{titlesec} %% Set up page. \pagestyle{fancy} @@ -25,6 +29,9 @@ \renewcommand{\headrulewidth}{0.0pt} \renewcommand{\footrulewidth}{0.0pt} +%% Add page break before each section. +\newcommand{\sectionbreak}{\clearpage} + %% Revert to original table of contents. \makeatletter \renewcommand{\tableofcontents}{\py@OldTableofcontents} @@ -62,6 +69,25 @@ \newpage } +%% History page. +\def\historypage{ + \fancyfoot[C]{\pagefoot} + \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} @@ -121,3 +147,6 @@ } \makeatother + +%% For picture alphabet drop caps +\newcommand{\dropcap}[1]{\lettrine[lines=3]{\ECFAPicture{\fontsize{50}{60}\selectfont #1}\normalfont}{}}