
ferencd@0: \documentclass[11pt]{report}
ferencd@0: 
ferencd@0: \title{{\Huge VMime Book} \\ \ \\ A Developer's Guide To VMime}
ferencd@0: \author{Vincent Richard \\ vincent@vmime.org}
ferencd@0: 
ferencd@0: \usepackage{graphicx}
ferencd@0: \usepackage{tabularx}
ferencd@0: \usepackage{array}
ferencd@0: \usepackage{listings}
ferencd@0: \usepackage[usenames]{color}
ferencd@0: \usepackage{ucs}
ferencd@0: \usepackage[utf8x]{inputenc}
ferencd@0: \usepackage[vcentering,dvips]{geometry}
ferencd@0: %\usepackage{type1cm}  % scalable Computer Modern fonts
ferencd@0: \usepackage{courier}  % use Adobe Courier instead of Computer Modern Typewriter
ferencd@0: \usepackage{fancyheadings}
ferencd@0: \usepackage{hyperref}
ferencd@0: \usepackage{verbatim}
ferencd@0: \usepackage{footmisc}
ferencd@0: 
ferencd@0: 
ferencd@0: \setcounter{secnumdepth}{10}
ferencd@0: \setcounter{tocdepth}{10}
ferencd@0: 
ferencd@0: \def\vcode{\tt}
ferencd@0: \def\vnull{{\tt NULL}}
ferencd@0: \newcommand{\vnote}[1]{{\sc note:} #1}
ferencd@0: \def\vexample{\tt\sc}
ferencd@0: \newcommand{\verti}[1]{\rotatebox{90}{#1\ }}  % vertical text
ferencd@0: \def\vdot{$\bullet$}
ferencd@0: 
ferencd@0: \sloppy  % Disable "overfull \hbox..." warnings
ferencd@0: 
ferencd@0: \newcommand{\Chapter}[1]{\chapter{#1} \setcounter{figure}{1}}
ferencd@0: 
ferencd@0: % 'listings' configuration
ferencd@0: \definecolor{listingFrame}{rgb}{0.9,0.9,0.9}
ferencd@0: \lstset{language=C++,showstringspaces=false}
ferencd@0: \lstset{keywordstyle=\bf,commentstyle=\it}
ferencd@0: \lstset{captionpos=b,extendedchars=true,inputencoding=latin1}
ferencd@0: \lstset{fontadjust=true,basewidth={0.5em,0.4em},columns=fixed,flexiblecolumns=false}
ferencd@0: \lstset{frame=leftline,framerule=0.1cm,framesep=0.3cm,rulecolor=\color{listingFrame}}
ferencd@0: \lstset{abovecaptionskip=0.5cm,xleftmargin=1.1cm,aboveskip=0.5cm,belowskip=0.2cm}
ferencd@0: 
ferencd@0: % 'hyperref' configuration
ferencd@0: \hypersetup{
ferencd@0:    backref=true,pagebackref=true,hyperindex=rue,colorlinks=true,
ferencd@0:    breaklinks=true,urlcolor=blue,linkcolor=black,bookmarks=true,bookmarksopen=true
ferencd@0: }
ferencd@0: 
ferencd@0: % HTML output configuration
ferencd@0: %HEVEA\renewcommand{\includegraphics}[2][]{\imgsrc{#2}}
ferencd@0: %HEVEA\renewcommand{\verti}[1]{#1}
ferencd@0: %HEVEA\def\vdot{\bullet}
ferencd@0: %HEVEA\newcommand{\linespread}{}
ferencd@0: %HEVEA\newcommand{\clubpenalty}{}
ferencd@0: %HEVEA\newcommand{\widowpenalty}{}
ferencd@0: %HEVEA\newcommand{\geometry}{}
ferencd@0: 
ferencd@0: 
ferencd@0: % Page layout
ferencd@0: \geometry{papersize={210mm,297mm},total={160mm,230mm}}
ferencd@0: 
ferencd@0: % Text layout
ferencd@0: \setlength{\skip\footins}{1cm}  % margin between text and footnotes
ferencd@0: \clubpenalty=1000
ferencd@0: \addtolength{\parskip}{+0.3cm}
ferencd@0: \linespread{1.05}
ferencd@0: \widowpenalty=1000
ferencd@0: 
ferencd@0: 
ferencd@0: \begin{document}
ferencd@0: 
ferencd@0: % Title page
ferencd@0: \maketitle
ferencd@0: \newpage
ferencd@0: 
ferencd@0: % Table of contents
ferencd@0: \tableofcontents
ferencd@0: \newpage
ferencd@0: 
ferencd@0: % Chapters
ferencd@0: \include{intro}
ferencd@0: \include{building}
ferencd@0: \include{start}
ferencd@0: \include{basics}
ferencd@0: \include{msg}
ferencd@0: \include{net}
ferencd@0: 
ferencd@0: \thispagestyle{empty}
ferencd@0: \ \newpage
ferencd@0: 
ferencd@0: 
ferencd@0: %HEVEA\begin{comment}
ferencd@0: 
ferencd@0: % List of listings
ferencd@0: \lstlistoflistings
ferencd@0: \addcontentsline{toc}{chapter}{Listings}
ferencd@0: 
ferencd@0: % List of figures
ferencd@0: \listoffigures
ferencd@0: \addcontentsline{toc}{chapter}{List of figures}
ferencd@0: 
ferencd@0: % List of table
ferencd@0: \listoftables
ferencd@0: \addcontentsline{toc}{chapter}{List of tables}
ferencd@0: 
ferencd@0: %HEVEA\end{comment}
ferencd@0: 
ferencd@0: 
ferencd@0: % Appendixes
ferencd@0: \appendix
ferencd@0: 
ferencd@0: \chapter{The GNU General Public License\label{appendix_license}}
ferencd@0: \verbatiminput{../../COPYING}
ferencd@0: 
ferencd@0: \end{document}
ferencd@0: 




