Home | History | Annotate | Download | only in httplib2
      1 % Complete documentation on the extended LaTeX markup used for Python
      2 % documentation is available in ``Documenting Python'', which is part
      3 % of the standard documentation for Python.  It may be found online
      4 % at:
      5 %
      6 %     http://www.python.org/doc/current/doc/doc.html
      7 
      8 \documentclass{manual}
      9 
     10 \title{The httplib2 Library}
     11 
     12 \author{Joe Gregorio}
     13 
     14 % Please at least include a long-lived email address;
     15 % the rest is at your discretion.
     16 \authoraddress{
     17 %   Organization name, if applicable \\
     18 %   Street address, if you want to use it \\
     19     Email: \email{joe (a] bitworking.org}
     20 }
     21 
     22 \date{Mar 8, 2007}       % update before release!
     23 
     24 \release{0.3}     % release version; this is used to define the
     25                   % \version macro
     26 
     27 \makeindex          % tell \index to actually write the .idx file
     28 \makemodindex       % If this contains a lot of module sections.
     29 
     30 
     31 \begin{document}
     32 
     33 \maketitle
     34 
     35 % This makes the contents more accessible from the front page of the HTML.
     36 %\ifhtml
     37 %\chapter*{Front Matter\label{front}}
     38 %\fi
     39 
     40 %\input{copyright}
     41 
     42 \begin{abstract}
     43 \noindent
     44 
     45 The \module{httplib2} module is a comprehensive HTTP client library
     46 that handles caching, keep-alive, compression, redirects and
     47 many kinds of authentication.
     48 
     49 
     50 \end{abstract}
     51 
     52 \tableofcontents
     53 
     54 \chapter{Reference}
     55 
     56 \input{libhttplib2.tex}
     57 
     58 %\appendix
     59 %\chapter{...}
     60 
     61 %My appendix.
     62 
     63 %The \code{\e appendix} markup need not be repeated for additional
     64 %appendices.
     65 
     66 
     67 
     68 
     69 
     70 
     71 
     72 
     73 %
     74 %  The ugly "%begin{latexonly}" pseudo-environments are really just to
     75 %  keep LaTeX2HTML quiet during the \renewcommand{} macros; they're
     76 %  not really valuable.
     77 %
     78 %  If you don't want the Module Index, you can remove all of this up
     79 %  until the second \input line.
     80 %
     81 %begin{latexonly}
     82 \renewcommand{\indexname}{Module Index}
     83 %end{latexonly}
     84 \input{mod\jobname.ind}     % Module Index
     85 
     86 %begin{latexonly}
     87 \renewcommand{\indexname}{Index}
     88 %end{latexonly}
     89 \input{\jobname.ind}        % Index
     90 
     91 \end{document}
     92