Embryonic library reference manual.
[u/mdw/catacomb] / manual / catacomb.tex
diff --git a/manual/catacomb.tex b/manual/catacomb.tex
new file mode 100644 (file)
index 0000000..2a2d350
--- /dev/null
@@ -0,0 +1,112 @@
+%%% -*-latex-*-
+%%%
+%%% $Id: catacomb.tex,v 1.1 1999/12/10 23:27:11 mdw Exp $
+%%%
+%%% Catacomb manual
+%%%
+%%% (c) 1999 Straylight/Edgeware
+%%%
+
+%%%----- Licensing notice ---------------------------------------------------
+%%%
+%%% This file is part of Catacomb.
+%%%
+%%% Catacomb is free software; you can redistribute it and/or modify
+%%% it under the terms of the GNU Library General Public License as
+%%% published by the Free Software Foundation; either version 2 of the
+%%% License, or (at your option) any later version.
+%%% 
+%%% Catacomb is distributed in the hope that it will be useful,
+%%% but WITHOUT ANY WARRANTY; without even the implied warranty of
+%%% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+%%% GNU Library General Public License for more details.
+%%% 
+%%% You should have received a copy of the GNU Library General Public
+%%% License along with Catacomb; if not, write to the Free
+%%% Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
+%%% MA 02111-1307, USA.
+
+%%%----- Revision history ---------------------------------------------------
+%%%
+%%% $Log: catacomb.tex,v $
+%%% Revision 1.1  1999/12/10 23:27:11  mdw
+%%% Embryonic library reference manual.
+%%%
+
+\documentclass[numbering]{strayman}
+\usepackage[T1]{fontenc}
+\usepackage[palatino, helvetica, courier, maths=cmr]{mdwfonts}
+\usepackage{mdwlist}
+\usepackage{mdwtab}
+\usepackage{mdwmath}
+\usepackage{sverb}
+\usepackage{syntax}
+\usepackage{url}
+\usepackage{cmtt}
+\usepackage{amstext}
+
+\errorcontextlines=99
+
+\shortverb\|
+
+\makeatletter
+
+\def\defaultdesc{%
+  \desclabelwidth{80pt}%
+  \desclabelstyle\nextlinelabel%
+  \def\makelabel##1{\bfseries##1\hfil}%
+}
+
+\def\description{\basedescript{\let\makelabel\bfseries}}
+\let\enddescription\endbasedescript
+\let\listingsize\relax
+
+\let\unit\textsf
+\let\hdr\url
+\def\code#1{\mtt{\syn@ttspace#1}}
+
+\def\fsec#1{%
+  \par%
+  \textbf{#1}%
+  \par\nobreak\@nobreaktrue%
+}
+
+\newcolumntype\!{!{\vline \qquad \qquad \vline}}
+
+\def\mp{\mathop{\operator@font MP}}
+
+\def\mont#1{\tilde{#1}}
+
+\def\mm{\mathit{mm}}
+\def\vl{\mathit{vl}}
+\def\av{\mathit{av}}
+\def\avl{\mathit{avl}}
+\def\bv{\mathit{bv}}
+\def\bvl{\mathit{bvl}}
+\def\dv{\mathit{dv}}
+\def\dvl{\mathit{dvl}}
+\def\qv{\mathit{qv}}
+\def\qvl{\mathit{qvl}}
+\def\rv{\mathit{rv}}
+\def\rvl{\mathit{rvl}}
+\def\sz{\mathit{sz}}
+
+\makeatother
+
+\title[Catacomb]{Catacomb \\ A cryptographic library}
+\author{Mark Wooding}
+
+\begin{document}
+\maketitle
+\frontmatter
+\tableofcontents
+\mainmatter
+\include{mp}
+\end{document}
+
+%%%----- That's all, folks --------------------------------------------------
+
+%%% Local Variables: 
+%%% mode: latex
+%%% TeX-master: t
+%%% End: