1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72
|
\documentclass{manual}
% NOTE: this file controls which chapters/sections of the library
% manual are actually printed. It is easy to customize your manual
% by commenting out sections that you're not interested in.
\title{CherryPy Standard Library Reference}
\input{boilerplate}
\makeindex % tell \index to actually write the
% .idx file
\makemodindex % ... and the module index as well.
\begin{document}
\maketitle
\ifhtml
\chapter*{Front Matter\label{front}}
\fi
\input{copyright}
\begin{abstract}
\noindent
CherryPy is a Python-based tool for developing dynamic web sites.
One of CherryPy's main feature is \strong{CherryClass}: an extension
to Python's regular classes. A CherryClass is a self-contained module that can contain
both the algorithm to process the data and the templates to render the result.
CherryClasses are very powerful and easily reusable. CherryPy comes with a set of
useful CherryClasses that will make your life easier.
These CherryClasses make the \strong{CherryPy Standard Library}.
This standard library is still limited for now, but it is already very useful.
We expect it to get much bigger very soon.
\end{abstract}
\tableofcontents
\chapter{Module list}
\input{Mail}
\input{HttpAuthenticate}
\input{CookieAuthenticate}
\input{CookieSessionAuthenticate}
\input{Form}
\input{MySql}
\input{MaskTools}
\appendix
\chapter{History and License}
\input{license}
% %begin{latexonly}
% \renewcommand{\indexname}{Module Index}
% %end{latexonly}
% \input{modlib.ind} % Module Index
% %begin{latexonly}
% \renewcommand{\indexname}{Index}
% %end{latexonly}
% \input{lib.ind} % Index
\end{document}
|