More changes. Still embryonic.
[u/mdw/catacomb] / manual / catacomb.tex
CommitLineData
3471ebd1 1%%% -*-latex-*-
2%%%
674cd11e 3%%% $Id: catacomb.tex,v 1.2 1999/12/13 15:35:27 mdw Exp $
3471ebd1 4%%%
5%%% Catacomb manual
6%%%
7%%% (c) 1999 Straylight/Edgeware
8%%%
9
10%%%----- Licensing notice ---------------------------------------------------
11%%%
12%%% This file is part of Catacomb.
13%%%
14%%% Catacomb is free software; you can redistribute it and/or modify
15%%% it under the terms of the GNU Library General Public License as
16%%% published by the Free Software Foundation; either version 2 of the
17%%% License, or (at your option) any later version.
18%%%
19%%% Catacomb is distributed in the hope that it will be useful,
20%%% but WITHOUT ANY WARRANTY; without even the implied warranty of
21%%% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
22%%% GNU Library General Public License for more details.
23%%%
24%%% You should have received a copy of the GNU Library General Public
25%%% License along with Catacomb; if not, write to the Free
26%%% Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
27%%% MA 02111-1307, USA.
28
29%%%----- Revision history ---------------------------------------------------
30%%%
31%%% $Log: catacomb.tex,v $
674cd11e 32%%% Revision 1.2 1999/12/13 15:35:27 mdw
33%%% More changes. Still embryonic.
34%%%
3471ebd1 35%%% Revision 1.1 1999/12/10 23:27:11 mdw
36%%% Embryonic library reference manual.
37%%%
38
39\documentclass[numbering]{strayman}
40\usepackage[T1]{fontenc}
41\usepackage[palatino, helvetica, courier, maths=cmr]{mdwfonts}
42\usepackage{mdwlist}
43\usepackage{mdwtab}
44\usepackage{mdwmath}
674cd11e 45\usepackage{mathenv}
3471ebd1 46\usepackage{sverb}
47\usepackage{syntax}
48\usepackage{url}
49\usepackage{cmtt}
50\usepackage{amstext}
51
52\errorcontextlines=99
53
54\shortverb\|
55
56\makeatletter
57
58\def\defaultdesc{%
59 \desclabelwidth{80pt}%
60 \desclabelstyle\nextlinelabel%
61 \def\makelabel##1{\bfseries##1\hfil}%
62}
63
64\def\description{\basedescript{\let\makelabel\bfseries}}
65\let\enddescription\endbasedescript
66\let\listingsize\relax
67
68\let\unit\textsf
69\let\hdr\url
70\def\code#1{\mtt{\syn@ttspace#1}}
71
72\def\fsec#1{%
73 \par%
74 \textbf{#1}%
75 \par\nobreak\@nobreaktrue%
76}
77
674cd11e 78\show\tab@colstack
3471ebd1 79\newcolumntype\!{!{\vline \qquad \qquad \vline}}
80
81\def\mp{\mathop{\operator@font MP}}
82
674cd11e 83\def\jacobi#1#2{{{#1}\overwithdelims()#2}}
84
3471ebd1 85\def\mont#1{\tilde{#1}}
86
87\def\mm{\mathit{mm}}
88\def\vl{\mathit{vl}}
89\def\av{\mathit{av}}
90\def\avl{\mathit{avl}}
91\def\bv{\mathit{bv}}
92\def\bvl{\mathit{bvl}}
93\def\dv{\mathit{dv}}
94\def\dvl{\mathit{dvl}}
95\def\qv{\mathit{qv}}
96\def\qvl{\mathit{qvl}}
97\def\rv{\mathit{rv}}
98\def\rvl{\mathit{rvl}}
99\def\sz{\mathit{sz}}
100
101\makeatother
102
103\title[Catacomb]{Catacomb \\ A cryptographic library}
104\author{Mark Wooding}
105
106\begin{document}
107\maketitle
108\frontmatter
109\tableofcontents
110\mainmatter
111\include{mp}
112\end{document}
113
114%%%----- That's all, folks --------------------------------------------------
115
116%%% Local Variables:
117%%% mode: latex
118%%% TeX-master: t
119%%% End: