ec-bin (ec_binproj): Make curve setup faster.
[u/mdw/catacomb] / manual / catacomb.tex
CommitLineData
3471ebd1 1%%% -*-latex-*-
2%%%
b817bfc6 3%%% $Id: catacomb.tex,v 1.3 2004/04/08 01:36:15 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
3471ebd1 29\documentclass[numbering]{strayman}
30\usepackage[T1]{fontenc}
31\usepackage[palatino, helvetica, courier, maths=cmr]{mdwfonts}
32\usepackage{mdwlist}
33\usepackage{mdwtab}
34\usepackage{mdwmath}
674cd11e 35\usepackage{mathenv}
3471ebd1 36\usepackage{sverb}
37\usepackage{syntax}
38\usepackage{url}
39\usepackage{cmtt}
40\usepackage{amstext}
41
42\errorcontextlines=99
43
44\shortverb\|
45
46\makeatletter
47
48\def\defaultdesc{%
49 \desclabelwidth{80pt}%
50 \desclabelstyle\nextlinelabel%
51 \def\makelabel##1{\bfseries##1\hfil}%
52}
53
54\def\description{\basedescript{\let\makelabel\bfseries}}
55\let\enddescription\endbasedescript
56\let\listingsize\relax
57
58\let\unit\textsf
59\let\hdr\url
60\def\code#1{\mtt{\syn@ttspace#1}}
61
62\def\fsec#1{%
63 \par%
64 \textbf{#1}%
65 \par\nobreak\@nobreaktrue%
66}
67
674cd11e 68\show\tab@colstack
3471ebd1 69\newcolumntype\!{!{\vline \qquad \qquad \vline}}
70
71\def\mp{\mathop{\operator@font MP}}
72
674cd11e 73\def\jacobi#1#2{{{#1}\overwithdelims()#2}}
74
3471ebd1 75\def\mont#1{\tilde{#1}}
76
77\def\mm{\mathit{mm}}
78\def\vl{\mathit{vl}}
79\def\av{\mathit{av}}
80\def\avl{\mathit{avl}}
81\def\bv{\mathit{bv}}
82\def\bvl{\mathit{bvl}}
83\def\dv{\mathit{dv}}
84\def\dvl{\mathit{dvl}}
85\def\qv{\mathit{qv}}
86\def\qvl{\mathit{qvl}}
87\def\rv{\mathit{rv}}
88\def\rvl{\mathit{rvl}}
89\def\sz{\mathit{sz}}
90
91\makeatother
92
93\title[Catacomb]{Catacomb \\ A cryptographic library}
94\author{Mark Wooding}
95
96\begin{document}
97\maketitle
98\frontmatter
99\tableofcontents
100\mainmatter
101\include{mp}
102\end{document}
103
104%%%----- That's all, folks --------------------------------------------------
105
106%%% Local Variables:
107%%% mode: latex
108%%% TeX-master: t
109%%% End: