%% -*- LaTeX -*-

\documentstyle[twoside,12pt]{report}

%% \special{twoside}
%% \special{upper}

\evensidemargin 35pt
\parskip 1pt plus 1pt
\pagestyle{headings}
\raggedbottom
\showboxdepth=0
\makeindex
\input{commands}

\renewcommand{\arraystretch}{1.5}

\newcommand{\key}[1]{\fbox{\sc #1}}
\newcommand{\ctrl}{\key{ctrl}--}
\newcommand{\shift}{\key{shift}--}
\newcommand{\run}{\key{run} \ }
\newcommand{\runkey}[1]{\run \key{#1}}
\newcommand{\extend}{\key{extend} \ }
\newcommand{\kkey}[1]{\key{k$_{#1}$}}
\newcommand{\modeline}[1]{\noindent \raisebox{0cm}[1cm][0.75cm]{\framebox[\linewidth]{\tt #1}}}
\newcommand{\imag}{j}
\newcommand{\smalltype}{\footnotesize}
\newcommand{\keytabletypesize}{\footnotesize}
\newcommand{\ruleheight}{0.25mm}
\newcommand{\startkeytable}{}

%% Use this version of describekey when creating a manual for the TAs and other
%% who may already know Emacs key bindings.  This version shows the Emacs-style
%% key binding on the line below the Edwin binding, or a blank line when there
%% is no standard Emacs equivalent.
%% 
 \newcommand{\describekey}[4]
        {\noindent
 	\parbox[t]{\linewidth}{\vspace{1mm}
 			       {\keytabletypesize
 			        \rule{\linewidth}{\ruleheight} \\
 			        \makebox[\linewidth]{{\bf #1} \hfill #2} \\
 				\makebox[\linewidth]{\hfill #3} \\
 			        #4}}}

%% Use this version of describekey when creating a manual for people who aren't
%% likely to know Emacs key bindings.
%%
%%\newcommand{\describekey}[4]
%%       {\noindent
%%	\parbox[t]{\linewidth}{\vspace{1mm}
%%			       {\keytabletypesize
%%			        \rule{\linewidth}{\ruleheight} \\
%%			        \makebox[\linewidth]{{\bf #1} \hfill #2} \\
%%			        #4}}}

\newcommand{\finishkeytable}{\newline \rule{\linewidth}{\ruleheight}}

\begin{document}

\renewcommand{\thepage}{}

\include{titlepage}	\par

\tableofcontents	\par	\cleardoublepage

\pagenumbering{arabic}


% This is to fix some stupid latex idiocy so as to
% get the next page to be odd

\vskip 3 in
\begin{center}
This page intentionally not left blank.
\end{center}
\vspace*{\fill}
\pagebreak
\setcounter{page}{1}

\include{overview}	\par	\cleardoublepage
\include{edwin}		\par	\cleardoublepage
\include{debug}		\par	\cleardoublepage
\include{scheme}	\par	\cleardoublepage


\appendix

\include{glossary}	\par	\cleardoublepage
\include{bib}		\par	\cleardoublepage

\begin{theindex}
\include{theindex}	\par
\end{theindex}

\end{document}