From 54e28cc3787a138194513ccad02d343c3340976f Mon Sep 17 00:00:00 2001 From: Wookey Date: Thu, 23 Jun 2011 00:52:54 +0100 Subject: [PATCH] Add bierbook files --- years/2005/bierbook/bb.cls | 733 +++++++++++++++++++++++++++++++ years/2005/bierbook/bierbook.tex | 417 ++++++++++++++++++ years/2005/bierbook/grid.sty | 94 ++++ years/2005/bierbook/readme | 2 + 4 files changed, 1246 insertions(+) create mode 100644 years/2005/bierbook/bb.cls create mode 100644 years/2005/bierbook/bierbook.tex create mode 100644 years/2005/bierbook/grid.sty create mode 100644 years/2005/bierbook/readme diff --git a/years/2005/bierbook/bb.cls b/years/2005/bierbook/bb.cls new file mode 100644 index 000000000..ed0d9250b --- /dev/null +++ b/years/2005/bierbook/bb.cls @@ -0,0 +1,733 @@ +\NeedsTeXFormat{LaTeX2e}[1995/12/01] +\ProvidesClass{bb} + [2001/08/02 v1.0 + Bier Book class] +\DeclareFixedFont{\titlefont}{OT1}{phv}{b}{n}{36pt} +\DeclareFixedFont{\aftertitlefont}{OT1}{phv}{m}{n}{10pt} +\DeclareFixedFont{\titlepagefont}{OT1}{phv}{b}{n}{19pt} +\DeclareFixedFont{\titlepagefontm}{OT1}{phv}{m}{n}{15pt} +\DeclareFixedFont{\titlepagefontms}{OT1}{phv}{m}{n}{13pt} +\DeclareFixedFont{\titlepagefonts}{OT1}{phv}{m}{n}{12pt} +\DeclareFixedFont{\chapterfont}{OT1}{phv}{b}{n}{16pt} +\DeclareFixedFont{\chapterfontnonbold}{OT1}{phv}{m}{n}{16pt} +\DeclareFixedFont{\sectionfont}{OT1}{phv}{b}{n}{14pt} +\DeclareFixedFont{\subsectionfont}{OT1}{phv}{m}{n}{12pt} +\DeclareFixedFont{\subsubsectionfont}{OT1}{phv}{m}{n}{11pt} + +\newcommand\@ptsize{} +\newif\if@restonecol +\newif\if@titlepage +\@titlepagetrue +\newif\if@openright +\if@compatibility\else +\DeclareOption{a4paper} + {\setlength\paperheight {297mm}% + \setlength\paperwidth {210mm}} +\DeclareOption{a5paper} + {\setlength\paperheight {210mm}% + \setlength\paperwidth {148mm}} +\DeclareOption{b5paper} + {\setlength\paperheight {250mm}% + \setlength\paperwidth {176mm}} +\DeclareOption{letterpaper} + {\setlength\paperheight {11in}% + \setlength\paperwidth {8.5in}} +\DeclareOption{legalpaper} + {\setlength\paperheight {14in}% + \setlength\paperwidth {8.5in}} +\DeclareOption{executivepaper} + {\setlength\paperheight {10.5in}% + \setlength\paperwidth {7.25in}} +\DeclareOption{landscape} + {\setlength\@tempdima {\paperheight}% + \setlength\paperheight {\paperwidth}% + \setlength\paperwidth {\@tempdima}} +\fi +\if@compatibility + \renewcommand\@ptsize{0} +\else +\DeclareOption{10pt}{\renewcommand\@ptsize{0}} +\fi +\DeclareOption{11pt}{\renewcommand\@ptsize{1}} +\DeclareOption{12pt}{\renewcommand\@ptsize{2}} +\if@compatibility\else +\DeclareOption{oneside}{\@twosidefalse \@mparswitchfalse} +\fi +\DeclareOption{twoside}{\@twosidetrue \@mparswitchtrue} +\DeclareOption{draft}{\setlength\overfullrule{5pt}} +\if@compatibility\else +\DeclareOption{final}{\setlength\overfullrule{0pt}} +\fi +\DeclareOption{titlepage}{\@titlepagetrue} +\if@compatibility\else +\DeclareOption{notitlepage}{\@titlepagefalse} +\fi +\if@compatibility +\else +\DeclareOption{openright}{\@openrighttrue} +\DeclareOption{openany}{\@openrightfalse} +\fi +\if@compatibility\else +\DeclareOption{onecolumn}{\@twocolumnfalse} +\fi +\DeclareOption{twocolumn}{\@twocolumntrue} +\DeclareOption{leqno}{\input{leqno.clo}} +\DeclareOption{fleqn}{\input{fleqn.clo}} +\DeclareOption{openbib}{% + \AtEndOfPackage{% + \renewcommand\@openbib@code{% + \advance\leftmargin\bibindent + \itemindent -\bibindent + \listparindent \itemindent + \parsep \z@ + }% + \renewcommand\newblock{\par}}% +} +\ExecuteOptions{letterpaper,10pt,oneside,onecolumn,final,openany} +\ProcessOptions +\input{size1\@ptsize.clo} +\setlength\lineskip{1\p@} +\setlength\normallineskip{1\p@} +\renewcommand\baselinestretch{} +\setlength\parskip{0\p@ \@plus \p@} +\@lowpenalty 51 +\@medpenalty 151 +\@highpenalty 301 +\setcounter{topnumber}{2} +\renewcommand\topfraction{.7} +\setcounter{bottomnumber}{1} +\renewcommand\bottomfraction{.3} +\setcounter{totalnumber}{3} +\renewcommand\textfraction{.2} +\renewcommand\floatpagefraction{.5} +\setcounter{dbltopnumber}{2} +\renewcommand\dbltopfraction{.7} +\renewcommand\dblfloatpagefraction{.5} +\if@twoside + \def\ps@headings{% + \let\@oddfoot\@empty\let\@evenfoot\@empty + \def\@evenhead{\thepage\hfil\slshape\leftmark}% + \def\@oddhead{{\slshape\rightmark}\hfil\thepage}% + \let\@mkboth\markboth + \def\chaptermark##1{% + \markboth {\MakeUppercase{% + \ifnum \c@secnumdepth >\m@ne + \@chapapp\ \thechapter. \ % + \fi + ##1}}{}}% + \def\sectionmark##1{% + \markright {\MakeUppercase{% + \ifnum \c@secnumdepth >\z@ + \thesection. \ % + \fi + ##1}}}} +\else + \def\ps@headings{% + \let\@oddfoot\@empty + \def\@oddhead{{\slshape\rightmark}\hfil\thepage}% + \let\@mkboth\markboth + \def\chaptermark##1{% + \markright {\MakeUppercase{% + \ifnum \c@secnumdepth >\m@ne + \@chapapp\ \thechapter. \ % + \fi + ##1}}}} +\fi +\def\ps@myheadings{% + \let\@oddfoot\@empty\let\@evenfoot\@empty + \def\@evenhead{\thepage\hfil\slshape\leftmark}% + \def\@oddhead{{\slshape\rightmark}\hfil\thepage}% + \let\@mkboth\@gobbletwo + \let\chaptermark\@gobble + \let\sectionmark\@gobble + } + \if@titlepage + \newcommand\maketitle{\begin{titlepage}% + \let\footnotesize\small + \let\footnoterule\relax + \let \footnote \thanks + \null\vfil + \vskip 60\p@ + \begin{center}% + {\LARGE \@title \par}% + \vskip 3em% + {\large + \lineskip .75em% + \begin{tabular}[t]{c}% + \@author + \end{tabular}\par}% + \vskip 1.5em% + {\large \@date \par}% % Set date in \large size. + \end{center}\par + \@thanks + \vfil\null + \end{titlepage}% + \setcounter{footnote}{0}% + \global\let\thanks\relax + \global\let\maketitle\relax + \global\let\@thanks\@empty + \global\let\@author\@empty + \global\let\@date\@empty + \global\let\@title\@empty + \global\let\title\relax + \global\let\author\relax + \global\let\date\relax + \global\let\and\relax +} +\else +\newcommand\maketitle{\par + \begingroup + \renewcommand\thefootnote{\@fnsymbol\c@footnote}% + \def\@makefnmark{\rlap{\@textsuperscript{\normalfont\@thefnmark}}}% + \long\def\@makefntext##1{\parindent 1em\noindent + \hb@xt@1.8em{% + \hss\@textsuperscript{\normalfont\@thefnmark}}##1}% + \if@twocolumn + \ifnum \col@number=\@ne + \@maketitle + \else + \twocolumn[\@maketitle]% + \fi + \else + \newpage + \global\@topnum\z@ % Prevents figures from going at top of page. + \@maketitle + \fi + \thispagestyle{plain}\@thanks + \endgroup + \setcounter{footnote}{0}% + \global\let\thanks\relax + \global\let\maketitle\relax + \global\let\@maketitle\relax + \global\let\@thanks\@empty + \global\let\@author\@empty + \global\let\@date\@empty + \global\let\@title\@empty + \global\let\title\relax + \global\let\author\relax + \global\let\date\relax + \global\let\and\relax +} +\def\@maketitle{% + \newpage + \null + \vskip 2em% + \begin{center}% + \let \footnote \thanks + {\LARGE \@title \par}% + \vskip 1.5em% + {\large + \lineskip .5em% + \begin{tabular}[t]{c}% + \@author + \end{tabular}\par}% + \vskip 1em% + {\large \@date}% + \end{center}% + \par + \vskip 1.5em} +\fi +\newcommand*\chaptermark[1]{} +\setcounter{secnumdepth}{2} +\newcounter {part} +\newcounter {chapter} +\newcounter {section}[chapter] +\newcounter {subsection}[section] +\newcounter {subsubsection}[subsection] +\newcounter {paragraph}[subsubsection] +\newcounter {subparagraph}[paragraph] +\renewcommand \thepart {\@Roman\c@part} +\renewcommand \thechapter {\@arabic\c@chapter} +\renewcommand \thesection {\thechapter.\@arabic\c@section} +\renewcommand\thesubsection {\thesection.\@arabic\c@subsection} +\renewcommand\thesubsubsection{\thesubsection .\@arabic\c@subsubsection} +\renewcommand\theparagraph {\thesubsubsection.\@arabic\c@paragraph} +\renewcommand\thesubparagraph {\theparagraph.\@arabic\c@subparagraph} +\newcommand\@chapapp{\chaptername} +\newcommand\part{% + \if@openright + \cleardoublepage + \else + \clearpage + \fi + \thispagestyle{plain}% + \if@twocolumn + \onecolumn + \@tempswatrue + \else + \@tempswafalse + \fi + \null\vfil + \secdef\@part\@spart} + +\def\@part[#1]#2{% + \ifnum \c@secnumdepth >-2\relax + \refstepcounter{part}% + \addcontentsline{toc}{part}{\thepart\hspace{1em}#1}% + \else + \addcontentsline{toc}{part}{#1}% + \fi + \markboth{}{}% + {\centering + \interlinepenalty \@M + \normalfont + \ifnum \c@secnumdepth >-2\relax + \huge\bfseries \partname~\thepart + \par + \vskip 20\p@ + \fi + \Huge \bfseries #2\par}% + \@endpart} +\def\@spart#1{% + {\centering + \interlinepenalty \@M + \normalfont + \Huge \bfseries #1\par}% + \@endpart} +\def\@endpart{\vfil\newpage + \if@twoside + \null + \thispagestyle{empty}% + \newpage + \fi + \if@tempswa + \twocolumn + \fi} +\newcommand\chapter{\if@openright\cleardoublepage\else\clearpage\fi + \thispagestyle{plain}% + \global\@topnum\z@ + \@afterindentfalse + \secdef\@chapter\@schapter} +\newcommand\chapternotoc{\if@openright\cleardoublepage\else\clearpage\fi + \thispagestyle{plain}% + \global\@topnum\z@ + \@afterindentfalse + \secdef\@chapternotoc\@schapter} +\def\@chapter[#1]#2{\ifnum \c@secnumdepth >\m@ne + \refstepcounter{chapter}% + \typeout{\@chapapp\space\thechapter.}% + \addcontentsline{toc}{chapter}% + {\protect\numberline{\thechapter}#1}% + \else + \addcontentsline{toc}{chapter}{#1}% + \fi + \chaptermark{#1}% + \addtocontents{lof}{\protect\addvspace{10\p@}}% + \addtocontents{lot}{\protect\addvspace{10\p@}}% + \if@twocolumn + \@topnewpage[\@makechapterhead{#2}]% + \else + \@makechapterhead{#2}% + \@afterheading + \fi} +\def\@chapternotoc[#1]#2{\ifnum \c@secnumdepth >\m@ne + \refstepcounter{chapter}% + \typeout{\@chapapp\space\thechapter.}% +%% \addcontentsline{toc}{chapter}% +%% {\protect\numberline{\thechapter}#1}% + \else + \addcontentsline{toc}{chapter}{#1}% + \fi + \chaptermark{#1}% + \addtocontents{lof}{\protect\addvspace{10\p@}}% + \addtocontents{lot}{\protect\addvspace{10\p@}}% + \if@twocolumn + \@topnewpage[\@makechapterhead{#2}]% + \else + \@makechapterhead{#2}% + \@afterheading + \fi} +\def\@makechapterhead#1{% +%% \vspace*{2\p@}% + {\parindent \z@ \raggedright \normalfont + \ifnum \c@secnumdepth >\m@ne + %% \hrulefill +%% \vskip 2\p@ +%% \chapterfontnonbold \@chapapp\space \psshadowbox[linecolor=white]{\parbox{2.5cm}{\thechapter}}\ --\ % +%% \chapterfontnonbold\psshadowbox{\parbox[t][1.2cm][c]{1.2cm}{\begin{center}\thechapter\end{center}}} \space\space +%% \par\nobreak +%% \vskip 20\p@ + \fi +%% \interlinepenalty\@M + \parbox[t][1.2cm][c]{\textwidth}{\vfill\chapterfont #1 \vfill} + + \vskip 12\p@ + %% \hrulefill\\ + %% \vskip 40\p@ + }} +\def\@schapter#1{\if@twocolumn + \@topnewpage[\@makeschapterhead{#1}]% + \else + \@makeschapterhead{#1}% + \@afterheading + \fi} +\def\@makeschapterhead#1{% + \vspace*{50\p@}% + {\parindent \z@ \raggedright + \normalfont + \interlinepenalty\@M + \chapterfont #1\par\nobreak + \vskip 40\p@ + }} + +\newcommand\section{\@startsection{section}{1}{0pt}{-3.5ex plus -1ex minus -.2ex}{2.3ex plus.2ex}{\sectionfont}} +\newcommand\subsection{\@startsection{subsection}{2}{\z@}% + {-3.25ex\@plus -1ex \@minus -.2ex}% + {1.5ex \@plus .2ex}% + {\subsectionfont}} +\newcommand\subsubsection{\@startsection{subsubsection}{3}{\z@}% + {-3.25ex\@plus -1ex \@minus -.2ex}% + {1.5ex \@plus .2ex}% + {\subsubsectionfont}} +\newcommand\paragraph{\@startsection{paragraph}{4}{\z@}% + {3.25ex \@plus1ex \@minus.2ex}% + {-1em}% + {\normalfont\normalsize\bfseries}} +\newcommand\subparagraph{\@startsection{subparagraph}{5}{\parindent}% + {3.25ex \@plus1ex \@minus .2ex}% + {-1em}% + {\normalfont\normalsize\bfseries}} +\if@twocolumn + \setlength\leftmargini {2em} +\else + \setlength\leftmargini {2.5em} +\fi +\leftmargin \leftmargini +\setlength\leftmarginii {2.2em} +\setlength\leftmarginiii {1.87em} +\setlength\leftmarginiv {1.7em} +\if@twocolumn + \setlength\leftmarginv {.5em} + \setlength\leftmarginvi {.5em} +\else + \setlength\leftmarginv {1em} + \setlength\leftmarginvi {1em} +\fi +\setlength \labelsep {.5em} +\setlength \labelwidth{\leftmargini} +\addtolength\labelwidth{-\labelsep} +\@beginparpenalty -\@lowpenalty +\@endparpenalty -\@lowpenalty +\@itempenalty -\@lowpenalty +\renewcommand\theenumi{\@arabic\c@enumi} +\renewcommand\theenumii{\@alph\c@enumii} +\renewcommand\theenumiii{\@roman\c@enumiii} +\renewcommand\theenumiv{\@Alph\c@enumiv} +\newcommand\labelenumi{\theenumi.} +\newcommand\labelenumii{(\theenumii)} +\newcommand\labelenumiii{\theenumiii.} +\newcommand\labelenumiv{\theenumiv.} +\renewcommand\p@enumii{\theenumi} +\renewcommand\p@enumiii{\theenumi(\theenumii)} +\renewcommand\p@enumiv{\p@enumiii\theenumiii} +\newcommand\labelitemi{\textbullet} +\newcommand\labelitemii{\normalfont\bfseries \textendash} +\newcommand\labelitemiii{\textasteriskcentered} +\newcommand\labelitemiv{\textperiodcentered} +\newenvironment{description} + {\list{}{\labelwidth\z@ \itemindent-\leftmargin + \let\makelabel\descriptionlabel}} + {\endlist} +\newcommand*\descriptionlabel[1]{\hspace\labelsep + \normalfont\bfseries #1} +\if@titlepage + \newenvironment{abstract}{% + \titlepage + \null\vfil + \@beginparpenalty\@lowpenalty + \begin{center}% + \bfseries \abstractname + \@endparpenalty\@M + \end{center}}% + {\par\vfil\null\endtitlepage} +\else + \newenvironment{abstract}{% + \if@twocolumn + \section*{\abstractname}% + \else + \small + \begin{center}% + {\bfseries \abstractname\vspace{-.5em}\vspace{\z@}}% + \end{center}% + \quotation + \fi} + {\if@twocolumn\else\endquotation\fi} +\fi +\newenvironment{verse} + {\let\\\@centercr + \list{}{\itemsep \z@ + \itemindent -1.5em% + \listparindent\itemindent + \rightmargin \leftmargin + \advance\leftmargin 1.5em}% + \item\relax} + {\endlist} +\newenvironment{quotation} + {\list{}{\listparindent 1.5em% + \itemindent \listparindent + \rightmargin \leftmargin + \parsep \z@ \@plus\p@}% + \item\relax} + {\endlist} +\newenvironment{quote} + {\list{}{\rightmargin\leftmargin}% + \item\relax} + {\endlist} +\if@compatibility +\newenvironment{titlepage} + {% + \if@twocolumn + \@restonecoltrue\onecolumn + \else + \@restonecolfalse\newpage + \fi + \thispagestyle{empty}% + \setcounter{page}\z@ + }% + {\if@restonecol\twocolumn \else \newpage \fi + } +\else +\newenvironment{titlepage} + {% + \if@twocolumn + \@restonecoltrue\onecolumn + \else + \@restonecolfalse\newpage + \fi + \thispagestyle{empty}% + \setcounter{page}\@ne + }% + {\if@restonecol\twocolumn \else \newpage \fi + \if@twoside\else + \setcounter{page}\@ne + \fi + } +\fi +\newcommand\appendix{\par + \setcounter{chapter}{0}% + \setcounter{section}{0}% + \gdef\@chapapp{\appendixname}% + \gdef\thechapter{\@Alph\c@chapter}} +\newcommand\afterappendix{\par + \setcounter{chapter}{0}% + \setcounter{section}{0}% + \gdef\@chapapp{\chaptername}% + \gdef\thechapter{\@arabic\c@chapter}} +\setlength\arraycolsep{5\p@} +\setlength\tabcolsep{6\p@} +\setlength\arrayrulewidth{.4\p@} +\setlength\doublerulesep{2\p@} +\setlength\tabbingsep{\labelsep} +\skip\@mpfootins = \skip\footins +\setlength\fboxsep{3\p@} +\setlength\fboxrule{.4\p@} +\@addtoreset {equation}{chapter} +\renewcommand\theequation + {\ifnum \c@chapter>\z@ \thechapter.\fi \@arabic\c@equation} +\newcounter{figure}[chapter] +\renewcommand \thefigure + {\ifnum \c@chapter>\z@ \thechapter.\fi \@arabic\c@figure} +\def\fps@figure{tbp} +\def\ftype@figure{1} +\def\ext@figure{lof} +\def\fnum@figure{\figurename~\thefigure} +\newenvironment{figure} + {\@float{figure}} + {\end@float} +\newenvironment{figure*} + {\@dblfloat{figure}} + {\end@dblfloat} +\newcounter{table}[chapter] +\renewcommand \thetable + {\ifnum \c@chapter>\z@ \thechapter.\fi \@arabic\c@table} +\def\fps@table{tbp} +\def\ftype@table{2} +\def\ext@table{lot} +\def\fnum@table{\tablename~\thetable} +\newenvironment{table} + {\@float{table}} + {\end@float} +\newenvironment{table*} + {\@dblfloat{table}} + {\end@dblfloat} +\newlength\abovecaptionskip +\newlength\belowcaptionskip +\setlength\abovecaptionskip{10\p@} +\setlength\belowcaptionskip{0\p@} +\long\def\@makecaption#1#2{% + \vskip\abovecaptionskip + \sbox\@tempboxa{#1: #2}% + \ifdim \wd\@tempboxa >\hsize + #1: #2\par + \else + \global \@minipagefalse + \hb@xt@\hsize{\hfil\box\@tempboxa\hfil}% + \fi + \vskip\belowcaptionskip} +\DeclareOldFontCommand{\rm}{\normalfont\rmfamily}{\mathrm} +\DeclareOldFontCommand{\sf}{\normalfont\sffamily}{\mathsf} +\DeclareOldFontCommand{\tt}{\normalfont\ttfamily}{\mathtt} +\DeclareOldFontCommand{\bf}{\normalfont\bfseries}{\mathbf} +\DeclareOldFontCommand{\it}{\normalfont\itshape}{\mathit} +\DeclareOldFontCommand{\sl}{\normalfont\slshape}{\@nomath\sl} +\DeclareOldFontCommand{\sc}{\normalfont\scshape}{\@nomath\sc} +\DeclareRobustCommand*\cal{\@fontswitch\relax\mathcal} +\DeclareRobustCommand*\mit{\@fontswitch\relax\mathnormal} +\newcommand\@pnumwidth{1.55em} +\newcommand\@tocrmarg{2.55em} +\newcommand\@dotsep{4.5} +\setcounter{tocdepth}{2} +\newcommand\tableofcontents{% + \if@twocolumn + \@restonecoltrue\onecolumn + \else + \@restonecolfalse + \fi + \chapter*{\contentsname + \@mkboth{% + \MakeUppercase\contentsname}{\MakeUppercase\contentsname}}% + \@starttoc{toc}% + \if@restonecol\twocolumn\fi + } +\newcommand*\l@part[2]{% + \ifnum \c@tocdepth >-2\relax + \addpenalty{-\@highpenalty}% + \addvspace{2.25em \@plus\p@}% + \begingroup + \parindent \z@ \rightskip \@pnumwidth + \parfillskip -\@pnumwidth + {\leavevmode + \large \bfseries #1\hfil \hb@xt@\@pnumwidth{\hss #2}}\par + \nobreak + \global\@nobreaktrue + \everypar{\global\@nobreakfalse\everypar{}}% + \endgroup + \fi} +\newcommand*\l@chapter[2]{% + \ifnum \c@tocdepth >\m@ne + \addpenalty{-\@highpenalty}% + \vskip 1.0em \@plus\p@ + \setlength\@tempdima{1.5em}% + \begingroup + \parindent \z@ \rightskip \@pnumwidth + \parfillskip -\@pnumwidth + \leavevmode \bfseries + \advance\leftskip\@tempdima + \hskip -\leftskip + #1\nobreak\hfil \nobreak\hb@xt@\@pnumwidth{\hss #2}\par + \penalty\@highpenalty + \endgroup + \fi} +\newcommand*\l@section{\@dottedtocline{1}{1.5em}{2.3em}} +\newcommand*\l@subsection{\@dottedtocline{2}{3.8em}{3.2em}} +\newcommand*\l@subsubsection{\@dottedtocline{3}{7.0em}{4.1em}} +\newcommand*\l@paragraph{\@dottedtocline{4}{10em}{5em}} +\newcommand*\l@subparagraph{\@dottedtocline{5}{12em}{6em}} +\newcommand\listoffigures{% + \if@twocolumn + \@restonecoltrue\onecolumn + \else + \@restonecolfalse + \fi + \chapter*{\listfigurename + \@mkboth{\MakeUppercase\listfigurename}% + {\MakeUppercase\listfigurename}}% + \@starttoc{lof}% + \if@restonecol\twocolumn\fi + } +\newcommand*\l@figure{\@dottedtocline{1}{1.5em}{2.3em}} +\newcommand\listoftables{% + \if@twocolumn + \@restonecoltrue\onecolumn + \else + \@restonecolfalse + \fi + \chapter*{\listtablename + \@mkboth{% + \MakeUppercase\listtablename}{\MakeUppercase\listtablename}}% + \@starttoc{lot}% + \if@restonecol\twocolumn\fi + } +\let\l@table\l@figure +\newdimen\bibindent +\setlength\bibindent{1.5em} +\newenvironment{thebibliography}[1] + {\chapter*{\bibname + \@mkboth{\MakeUppercase\bibname}{\MakeUppercase\bibname}}% + \list{\@biblabel{\@arabic\c@enumiv}}% + {\settowidth\labelwidth{\@biblabel{#1}}% + \leftmargin\labelwidth + \advance\leftmargin\labelsep + \@openbib@code + \usecounter{enumiv}% + \let\p@enumiv\@empty + \renewcommand\theenumiv{\@arabic\c@enumiv}}% + \sloppy + \clubpenalty4000 + \@clubpenalty \clubpenalty + \widowpenalty4000% + \sfcode`\.\@m} + {\def\@noitemerr + {\@latex@warning{Empty `thebibliography' environment}}% + \endlist} +\newcommand\newblock{\hskip .11em\@plus.33em\@minus.07em} +\let\@openbib@code\@empty +\newenvironment{theindex} + {\if@twocolumn + \@restonecolfalse + \else + \@restonecoltrue + \fi + \columnseprule \z@ + \columnsep 35\p@ + \twocolumn[\@makeschapterhead{\indexname}]% + \@mkboth{\MakeUppercase\indexname}% + {\MakeUppercase\indexname}% + \thispagestyle{plain}\parindent\z@ + \parskip\z@ \@plus .3\p@\relax + \let\item\@idxitem} + {\if@restonecol\onecolumn\else\clearpage\fi} +\newcommand\@idxitem{\par\hangindent 40\p@} +\newcommand\subitem{\@idxitem \hspace*{20\p@}} +\newcommand\subsubitem{\@idxitem \hspace*{30\p@}} +\newcommand\indexspace{\par \vskip 10\p@ \@plus5\p@ \@minus3\p@\relax} +\renewcommand\footnoterule{% + \kern-3\p@ + \hrule\@width.4\columnwidth + \kern2.6\p@} +\@addtoreset{footnote}{chapter} +\newcommand\@makefntext[1]{% + \parindent 1em% + \noindent + \hb@xt@1.8em{\hss\@makefnmark}#1} +\newcommand\contentsname{Contents} +\newcommand\listfigurename{List of Figures} +\newcommand\listtablename{List of Tables} +\newcommand\bibname{Bibliography} +\newcommand\indexname{Index} +\newcommand\figurename{Figure} +\newcommand\tablename{Table} +\newcommand\partname{Part} +\newcommand\chaptername{Chapter} +\newcommand\appendixname{Appendix} +\newcommand\abstractname{Abstract} +\def\today{\ifcase\month\or + January\or February\or March\or April\or May\or June\or + July\or August\or September\or October\or November\or December\fi + \space\number\day, \number\year} +\setlength\columnsep{10\p@} +\setlength\columnseprule{0\p@} +\pagestyle{plain} +\pagenumbering{arabic} +\if@twoside +\else + \raggedbottom +\fi +\if@twocolumn + \twocolumn + \sloppy + \flushbottom +\else + \onecolumn +\fi +\endinput diff --git a/years/2005/bierbook/bierbook.tex b/years/2005/bierbook/bierbook.tex new file mode 100644 index 000000000..e5b2885c3 --- /dev/null +++ b/years/2005/bierbook/bierbook.tex @@ -0,0 +1,417 @@ +%% +%% CUCC Expo Bier Book +%% + +\documentclass[a5paper,10pt]{bb} + +\usepackage{pstricks} +\usepackage{tabularx} +\usepackage{color} +\usepackage{calc} +\usepackage[left=15mm,right=15mm,top=8mm,bottom=20mm]{geometry} +\usepackage{palatino} +\usepackage{grid} +%\usepackage{graphpap} +\usepackage{auto-pst-pdf} + +\setlength{\parskip}{1.5ex} +\setlength{\parindent}{0pt} + +\newcommand{\boxes}[1][35]{% + \psgrid[gridlabelcolor=white,subgriddiv=1,xunit=8pt,yunit=11pt](0,0)(0,0)(#1,1)} + +\setlength{\unitlength}{9.5pt} +\newlength\boxheight +\setlength{\boxheight}{\textheight-4cm} + +\newcommand{\tally}{% +\medskip +\parbox[c][\boxheight]{1.5cm}{ +\small +\setlength{\bigskipamount}{8.25pt} +Andy\bigskip\\ +Becca\bigskip\\ +Dave\bigskip\\ +Dour\bigskip\\ +Earl\bigskip\\ +Emma\bigskip\\ +Frank\bigskip\\ +Jenny\bigskip\\ +Julia\bigskip\\ +Julian\bigskip\\ +Mark\bigskip\\ +Martin\bigskip\\ +MikeTA\bigskip\\ +Nial\bigskip\\ +Olly B\bigskip\\ +Olly M\bigskip\\ +Peter\bigskip\\ +Phil\bigskip\\ +Sarah\bigskip\\ +Stuart\bigskip\\ +Tony\bigskip\\ +Wookey +} +\parbox[c][\boxheight]{\textwidth-5cm}{\graphpaper[1](0,0)(25,44)} +} + +\newcommand{\datetallyfirst}{% +\begin{tabularx}{\textwidth}{lllll} +& {\bf 15-20 Jul} && {\bf 21 Jul-27 Jul} & {\bf 28 Jul-3 Aug}\smallskip\\ +{\bf Andy} & \boxes[6] && \boxes[7] & \boxes[7]\medskip\\ +{\bf Becca} & \boxes[6] && \boxes[7] & \boxes[7]\medskip\\ +%{\bf Brian} & \boxes[6] && \boxes[7] & \boxes[7]\medskip\\ +{\bf Dave} &\boxes[6] && \boxes[7] & \boxes[7]\medskip\\ +{\bf Dour} &\boxes[6] && \boxes[7] & \boxes[7]\medskip\\ +{\bf Earl} &\boxes[6] && \boxes[7] & \boxes[7]\medskip\\ +{\bf Emma} &\boxes[6] && \boxes[7] & \boxes[7]\medskip\\ +{\bf Frank} &\boxes[6] && \boxes[7] & \boxes[7]\medskip\\ +{\bf Jenny} &\boxes[6] && \boxes[7] & \boxes[7]\medskip\\ +{\bf Julia} &\boxes[6] && \boxes[7] & \boxes[7]\medskip\\ +{\bf Julian} &\boxes[6] && \boxes[7] & \boxes[7]\medskip\\ +{\bf Mark} & \boxes[6] && \boxes[7] & \boxes[7]\medskip\\ +{\bf Martin} &\boxes[6] && \boxes[7] & \boxes[7]\medskip\\ +{\bf MikeTA} &\boxes[6] && \boxes[7] & \boxes[7]\medskip\\ +{\bf Nial} &\boxes[6] && \boxes[7] & \boxes[7]\medskip\\ +{\bf Olly B} &\boxes[6] && \boxes[7] & \boxes[7]\medskip\\ +{\bf Olly M} &\boxes[6] && \boxes[7] & \boxes[7]\medskip\\ +{\bf Peter} &\boxes[6] && \boxes[7] & \boxes[7]\medskip\\ +{\bf Phil} &\boxes[6] && \boxes[7] & \boxes[7]\medskip\\ +{\bf Sarah} &\boxes[6] && \boxes[7] & \boxes[7]\medskip\\ +{\bf Stuart} &\boxes[6] && \boxes[7] & \boxes[7]\medskip\\ +{\bf Tony} &\boxes[6] && \boxes[7] & \boxes[7]\medskip\\ +{\bf Wookey} &\boxes[6] && \boxes[7] & \boxes[7]\medskip\\ +\end{tabularx} +} +\newcommand{\datetallysecond}{% +\begin{tabularx}{\textwidth}{lllll} +& {\bf 4 Aug-10 Aug} & {\bf 11-17 Aug} && {\bf 18-21 Aug}\smallskip\\ +{\bf Andy} & \boxes[7] & \boxes[7] && \boxes[4]\medskip\\ +{\bf Becca} & \boxes[7] & \boxes[7] && \boxes[4]\medskip\\ +%{\bf Brian} & \boxes[6] && \boxes[7] & \boxes[7]\medskip\\ +{\bf Dave} &\boxes[7] & \boxes[7] && \boxes[4]\medskip\\ +{\bf Dour} &\boxes[7] & \boxes[7] && \boxes[4]\medskip\\ +{\bf Earl} &\boxes[7] & \boxes[7] && \boxes[4]\medskip\\ +{\bf Emma} &\boxes[7] & \boxes[7] && \boxes[4]\medskip\\ +{\bf Frank} &\boxes[7] & \boxes[7] && \boxes[4]\medskip\\ +{\bf Jenny} &\boxes[7] & \boxes[7] && \boxes[4]\medskip\\ +{\bf Julia} &\boxes[7] & \boxes[7] && \boxes[4]\medskip\\ +{\bf Julian} &\boxes[7] & \boxes[7] && \boxes[4]\medskip\\ +{\bf Mark} & \boxes[7] & \boxes[7] && \boxes[4]\medskip\\ +{\bf Martin} &\boxes[7] & \boxes[7] && \boxes[4]\medskip\\ +{\bf MikeTA} &\boxes[7] & \boxes[7] && \boxes[4]\medskip\\ +{\bf Nial} &\boxes[7] & \boxes[7] && \boxes[4]\medskip\\ +{\bf Olly B} &\boxes[7] & \boxes[7] && \boxes[4]\medskip\\ +{\bf Olly M} &\boxes[7] & \boxes[7] && \boxes[4]\medskip\\ +{\bf Peter} &\boxes[7] & \boxes[7] && \boxes[4]\medskip\\ +{\bf Phil} &\boxes[7] & \boxes[7] && \boxes[4]\medskip\\ +{\bf Sarah} &\boxes[7] & \boxes[7] && \boxes[4]\medskip\\ +{\bf Stuart} &\boxes[7] & \boxes[7] && \boxes[4]\medskip\\ +{\bf Tony} &\boxes[7] & \boxes[7] && \boxes[4]\medskip\\ +{\bf Wookey} &\boxes[7] & \boxes[7] && \boxes[4]\medskip\\ +\end{tabularx} +} + +\newcommand{\transporttable}{% + \begin{tabularx}{\textwidth}{l|l|l|X} + {\bf Method}&{\bf Left UK}&{\bf Arrived} + &{\bf Notes}\\\hline + \rule{0pt}{13cm} &&& + \end{tabularx}} + +\newcommand{\karintable}{% + \begin{tabularx}{\textwidth}{l|X|X} + {\bf Creditor}&{\bf Date}&{\bf Amount} + \\\hline + \rule{0pt}{13cm} && + \end{tabularx}} + +\newcommand{\seshtable}{% + \begin{tabularx}{\textwidth}{l|l|X|l} + {\bf Debtor(s)}&{\bf Creditor}&{\bf Description}&{\bf Cost} + \\\hline + \rule{0pt}{13cm} &&& + \end{tabularx}} + +\newcommand{\seshtabletwo}{% + \begin{tabularx}{\textwidth}{l|l|X|l} + {\bf Debtor(s)}&{\bf Creditor}&{\bf Description}&{\bf Cost} + \\\hline + \rule{0pt}{16cm} &&& + \end{tabularx}} + +\newcommand{\inaustriatranstable}{% + \begin{tabularx}{\textwidth}{l|l|X|l} + {\bf Driver}&{\bf Passengers}&{\bf Description}&{\bf Approx Dist} + \\\hline + \rule{0pt}{13cm} &&& + \end{tabularx}} + +\newcommand{\inaustriatranstabletwo}{% + \begin{tabularx}{\textwidth}{l|l|X|l} + {\bf Driver}&{\bf Passengers}&{\bf Description}&{\bf Approx Dist} + \\\hline + \rule{0pt}{16cm} &&& + \end{tabularx}} + + +\newcommand{\moneytable}{% + \begin{tabularx}{\textwidth}{l|l|l|X|l} + {\bf Date}&{\bf Trans ID}&{\bf Owed by}&{\bf Description} + &{\bf Amount}\\\hline + &&&&\\&&&&\\&&&&\\&&&&\\&&&&\\&&&&\\&&&&\\&&&&\\&&&&\\ + &&&&\\&&&&\\&&&&\\&&&&\\&&&&\\&&&&\\&&&&\\&&&&\\&&&&\\ + &&&&\\&&&&\\&&&&\\&&&&\\&&&&\\&&&&\\&&&&\\&&&&\\&&&&\\ + &&&&\\&&&& + \end{tabularx}} + +\newcommand{\moneytabletwo}{% + \begin{tabularx}{\textwidth}{l|l|l|X|l} + {\bf Date}&{\bf Trans ID}&{\bf Owed by}&{\bf Description} + &{\bf Amount}\\\hline + &&&&\\&&&&\\&&&&\\&&&&\\&&&&\\&&&&\\&&&&\\&&&&\\&&&&\\ + &&&&\\&&&&\\&&&&\\&&&&\\&&&&\\&&&&\\&&&&\\&&&&\\&&&&\\ + &&&&\\&&&&\\&&&&\\&&&&\\&&&&\\&&&&\\&&&&\\&&&&\\&&&&\\ + &&&&\\&&&&\\&&&&\\&&&&\\&&&&\\&&&&\\&&&&\\&&&&\\&&&& + \end{tabularx}} + +\newcommand{\money}[1]{\chapter{Money to be paid to #1} + {\small Positive amount means you are owed money; negative amount + means you are indebted to someone else. Leave ``Trans ID'' blank.}\bigskip\\ + \moneytable\newpage\moneytabletwo} + +\begin{document} + +\newfont{\gothic}{ygoth scaled \magstep5} +\thispagestyle{empty} +\begin{center} +\ \vspace{3cm}\\ +{\Large Cambridge University Caving Club}\bigskip\\ +\vspace{5mm} +{\Huge \bf Expo 2005}\\ +\vspace{2cm} +{\Huge \sc \gothic Bier Book}\\ +\vspace{4cm} +\fbox{\quad\parbox{9cm}{\begin{center}\large Outstanding Bier Book entries must reach + Olly Madge by 1\textsuperscript{st} October at the very latest.\end{center}}\quad} +\vfill +\end{center} + +\newpage + +\ \vspace{12cm}\\ +Revision 5: July 2005. +\newpage + +\tableofcontents + +\chapter{Bier Tally (1-50)} +\tally + +\chapter{More Bier (51-100)} +\setcounter{gridstart}{50} +\tally + +\chapter{Even More Bier (101-150)} +\setcounter{gridstart}{100} +\tally + +\chapter{Underpants' Bier (151-200)} +\setcounter{gridstart}{150} +\tally + +\chapter{Limo Tally (1-50)} +\setcounter{gridstart}{0} +\tally + +\chapter{More Limo (51-100)} +\setcounter{gridstart}{50} +\tally + +\chapter{Notable Farts} +\setcounter{gridstart}{0} +\tally + +\chapter{Expo Transport} +\transporttable + +\chapter{Money paid to Karin} +\karintable + +\chapter{Nights Tally (weeks 1 to 3)} + +{\small {\bf /} = Base Camp; {\bf S} = stone bridge; {\bf B} = bivvying elsewhere.} + +\datetallyfirst + +\chapter{Nights Tally (weeks 4 and 5)} + +\textcolor{white} +{\small {\bf /} = Base Camp; {\bf S} = stone bridge; {\bf B} = bivvying elsewhere.} + +\datetallysecond + +\chapter{Time Underground Tally (weeks 1 to 3)} + +\datetallyfirst + +\chapter{Time Underground Tally (weeks 4 and 5)} + +\datetallysecond + +\chapter{Expo Weather} + +\begin{tabularx}{\textwidth}{|l|X|} +\hline +Fri 15\textsuperscript{th} July & \\&\\\hline +Sat 16\textsuperscript{th} July & \\&\\\hline +Sun 17\textsuperscript{th} July & \\&\\\hline\hline +Mon 18\textsuperscript{th} July & \\&\\\hline +Tue 19\textsuperscript{th} July & \\&\\\hline +Wed 20\textsuperscript{th} July & \\&\\\hline +Thu 21\textsuperscript{th} July & \\&\\\hline + +Fri 22\textsuperscript{th} July & \\&\\\hline +Sat 23\textsuperscript{th} July & \\&\\\hline +Sun 24\textsuperscript{th} July & \\&\\\hline\hline +Mon 25\textsuperscript{th} July & \\&\\\hline +Tue 26\textsuperscript{th} July & \\&\\\hline +Wed 27\textsuperscript{th} July & \\&\\\hline +Thu 28\textsuperscript{th} July & \\&\\\hline +Fri 29\textsuperscript{th} July & \\&\\\hline +Sat 30\textsuperscript{th} July & \\&\\\hline +Sun 31\textsuperscript{th} July & \\&\\\hline + +\end{tabularx} + +\newpage + +\begin{tabularx}{\textwidth}{|l|X|} +\hline +Mon 1\textsuperscript{th} August & \\&\\\hline +Tue 2\textsuperscript{th} August & \\&\\\hline +Wed 3\textsuperscript{st} August & \\&\\\hline +Thu 4\textsuperscript{nd} August & \\&\\\hline + +Fri 5\textsuperscript{rd} August & \\&\\\hline +Sat 6\textsuperscript{th} August & \\&\\\hline +Sun 7\textsuperscript{th} August & \\&\\\hline\hline +Mon 8\textsuperscript{th} August & \\&\\\hline +Tue 9\textsuperscript{th} August & \\&\\\hline +Wed 10\textsuperscript{th} August & \\&\\\hline +Thu 11\textsuperscript{th} August & \\&\\\hline +Fri 12\textsuperscript{th} August & \\&\\\hline +Sat 13\textsuperscript{st} August & \\&\\\hline +Sun 14\textsuperscript{st} August & \\&\\\hline +Mon 15\textsuperscript{nd} August & \\&\\\hline +Tue 16\textsuperscript{rd} August & \\&\\\hline +Wed 17\textsuperscript{th} August & \\&\\\hline +Thu 18\textsuperscript{th} August & \\&\\\hline + +Fri 19\textsuperscript{th} August & \\&\\\hline +Sat 20\textsuperscript{th} August & \\&\\\hline +Sun 21\textsuperscript{th} August & \\&\\\hline\hline + +\end{tabularx} + +\chapter{Toll Road Info} + +\chapter{Seshes at Staud'n'Wirt} + +{\bf Please record who ordered what, to save time in deciphering receipts +the morning after.} + +\seshtable + +\seshtabletwo + +\seshtabletwo + +\seshtabletwo + +\seshtabletwo + +\seshtabletwo + +\seshtabletwo + +\seshtabletwo + +\seshtabletwo + +\chapter{In Austria Jollies} + +Please record details of all excursions over 10km.\\ + +\inaustriatranstable + +\inaustriatranstabletwo + +\inaustriatranstabletwo + +\inaustriatranstabletwo + +\inaustriatranstabletwo + +\inaustriatranstabletwo + +\inaustriatranstabletwo + +\inaustriatranstabletwo + +\chapter{Squashed Flies Page} +\newpage +\ \newpage + +\money{Andy} +\money{Becca} +\money{Dave} +\money{Dour} +\money{Earl} +\money{Emma} +\money{Frank} +\money{Jenny} +\money{Julia} +\money{Julian T} +\money{Mark S} +\money{Martin} +\money{Mike (Animal)} +\money{Nial} +\money{Olly B} +\money{Olly M} +\money{Peter} +\money{Phil} +\money{Sarah} +\money{Stuart} +\money{Tony} +\money{Wookey} +\money{Expo Kitty} +\money{\ldots\ldots\ldots\ldots} +\money{\ldots\ldots\ldots\ldots} +\money{\ldots\ldots\ldots\ldots} +\money{\ldots\ldots\ldots\ldots} + +\chapter{Contact Details and Medical Information} + +\section*{John Random} + +123 Nonsense Street, Nowhere, NT0 4RL. 01234 567890.\\ {\tt foo@bar.com} + +{\bf Next of kin:} Jane Random, address as above. 09876 543210. + +\chapter{Gear taken up the hill} +\newpage\ \newpage\ \newpage\ \newpage\ \newpage\ \newpage + +\chapter{Stuff left in Austria} + +Please use the logbook as there is more space. + +\chapter{Expo Suggestions} +\newpage\ \newpage\ + +\chapter{Quotes} + +\newpage\ \newpage +\newpage\ \newpage + +\end{document} diff --git a/years/2005/bierbook/grid.sty b/years/2005/bierbook/grid.sty new file mode 100644 index 000000000..4df9a55d3 --- /dev/null +++ b/years/2005/bierbook/grid.sty @@ -0,0 +1,94 @@ +%% +%% This is file `graphpap.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% graphpap.dtx (with options: `package') +%% +%% This is a generated file. +%% +%% Copyright 1993 1994 1995 1996 1997 1998 1999 +%% The LaTeX3 Project and any individual authors listed elsewhere +%% in this file. +%% +%% This file was generated from file(s) of the LaTeX base system. +%% -------------------------------------------------------------- +%% +%% It may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either version 1.2 +%% of this license or (at your option) any later version. +%% The latest version of this license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.2 or later is part of all distributions of LaTeX +%% version 1999/12/01 or later. +%% +%% This file may only be distributed together with a copy of the LaTeX +%% base system. You may however distribute the LaTeX base system without +%% such generated files. +%% +%% The list of all files belonging to the LaTeX base distribution is +%% given in the file `manifest.txt'. See also `legal.txt' for additional +%% information. +%% +%% +%% File `graphpap.dtx'. +%% Copyright (C) 1994 by Leslie Lamport +%% all rights reserved. +%% +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{grid} + [1994/08/09 v1.0c Hacked LaTeX graphpap package (LL)] +\let\c@@grid\count@ +\newcounter{gridstart} +\def\@vgrid(#1,#2)#3#4#5{% + \setcounter{@grid}{#1}% + \addtocounter{@grid}{\c@gridstart}% + \multiput(#1,#2)(#3,0){#4}{\line(0,1){#5}}% + \multiput(#1,#2)(#3,0){#4}{\@vgridnumber{#3}}} +\def\@vgridnumber#1{% + \makebox(0,0)[t]{% + \shortstack{\rule{0pt}{10pt}\\\arabic{@grid}}}% + \addtocounter{@grid}{2*#1}} +\def\@nonumvgrid(#1,#2)#3#4#5{% + \multiput(#1,#2)(#3,0){#4}{\line(0,1){#5}}} +\def\@hgrid(#1,#2)#3#4#5{% + \setcounter{@grid}{#2}% + \multiput(#1,#2)(0,#3){#4}{\line(1,0){#5}}% + \multiput(#1,#2)(0,#3){#4}{\@hgridnumber{#3}}} +%%\def\@hgridnumber#1{% +%% \makebox(0,0)[r]{\arabic{@grid}\hspace{10pt}}% +%% \addtocounter{@grid}{#1}} +\def\@hgridnumber#1{} +\def\@nonumhgrid(#1,#2)#3#4#5{% + \multiput(#1,#2)(0,#3){#4}{\line(1,0){#5}}} +\newcommand\graphpaper[1][10]{\leavevmode\@grid{#1}} +\def\@grid#1(#2,#3)#4{\@grid@i{#1}{#2}{#3}(} +\def\@grid@i#1#2#3(#4,#5){% + \@tempcnta=#4\relax + \divide\@tempcnta#1\relax + \advance\@tempcnta1\relax + {\thinlines\@nonumvgrid(#2,#3){#1}{\@tempcnta}{#5} + \@tempcnta#4\relax + \divide\@tempcnta5\relax + \divide\@tempcnta#1\relax + \advance\@tempcnta1\relax + \@tempcntb5\relax + \multiply\@tempcntb#1\relax + \thicklines\@vgrid(#2,#3){\@tempcntb}{\@tempcnta}{#5} + \@tempcnta#5\relax + \divide\@tempcnta #1\relax + \advance\@tempcnta1\relax + \thinlines\@nonumhgrid(#2,#3){#1}{\@tempcnta}{#4} + \@tempcnta#5\relax + \divide\@tempcnta2\relax +%% \divide\@tempcnta#1\relax + \advance\@tempcnta1\relax +%% \thicklines\@hgrid(#2,#3){\@tempcntb}{\@tempcnta}{#4}}% + \setlength{\linethickness}{0.8mm} + \@hgrid(#2,#3){2}{\@tempcnta}{#4}}% + \ignorespaces} + +\endinput +%% +%% End of file `graphpap.sty'. diff --git a/years/2005/bierbook/readme b/years/2005/bierbook/readme new file mode 100644 index 000000000..800e69f8f --- /dev/null +++ b/years/2005/bierbook/readme @@ -0,0 +1,2 @@ +To build the bierbook run: +pdflatex -shell-escape bierbook.tex \ No newline at end of file