[3] | 1 | \NeedsTeXFormat{LaTeX2e} |
---|
| 2 | \ProvidesPackage{doxygen} |
---|
| 3 | \RequirePackage{calc} |
---|
| 4 | \RequirePackage{array} |
---|
| 5 | \pagestyle{fancyplain} |
---|
| 6 | \newcommand{\clearemptydoublepage}{\newpage{\pagestyle{empty}\cleardoublepage}} |
---|
| 7 | \renewcommand{\chaptermark}[1]{\markboth{#1}{}} |
---|
| 8 | \renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}} |
---|
| 9 | \lhead[\fancyplain{}{\bfseries\thepage}] |
---|
| 10 | {\fancyplain{}{\bfseries\rightmark}} |
---|
| 11 | \rhead[\fancyplain{}{\bfseries\leftmark}] |
---|
| 12 | {\fancyplain{}{\bfseries\thepage}} |
---|
[275] | 13 | \rfoot[\fancyplain{}{\bfseries\scriptsize Generated on Mon Feb 16 10:06:23 2009 for mixpp by Doxygen }]{} |
---|
| 14 | \lfoot[]{\fancyplain{}{\bfseries\scriptsize Generated on Mon Feb 16 10:06:23 2009 for mixpp by Doxygen }} |
---|
[3] | 15 | \cfoot{} |
---|
| 16 | \newenvironment{Code} |
---|
| 17 | {\footnotesize} |
---|
| 18 | {\normalsize} |
---|
| 19 | \newcommand{\doxyref}[3]{\textbf{#1} (\textnormal{#2}\,\pageref{#3})} |
---|
| 20 | \newenvironment{DocInclude} |
---|
| 21 | {\footnotesize} |
---|
| 22 | {\normalsize} |
---|
| 23 | \newenvironment{VerbInclude} |
---|
| 24 | {\footnotesize} |
---|
| 25 | {\normalsize} |
---|
| 26 | \newenvironment{Image} |
---|
| 27 | {\begin{figure}[H]} |
---|
| 28 | {\end{figure}} |
---|
| 29 | \newenvironment{ImageNoCaption}{}{} |
---|
| 30 | \newenvironment{CompactList} |
---|
| 31 | {\begin{list}{}{ |
---|
| 32 | \setlength{\leftmargin}{0.5cm} |
---|
| 33 | \setlength{\itemsep}{0pt} |
---|
| 34 | \setlength{\parsep}{0pt} |
---|
| 35 | \setlength{\topsep}{0pt} |
---|
| 36 | \renewcommand{\makelabel}{\hfill}}} |
---|
| 37 | {\end{list}} |
---|
| 38 | \newenvironment{CompactItemize} |
---|
| 39 | { |
---|
| 40 | \begin{itemize} |
---|
| 41 | \setlength{\itemsep}{-3pt} |
---|
| 42 | \setlength{\parsep}{0pt} |
---|
| 43 | \setlength{\topsep}{0pt} |
---|
| 44 | \setlength{\partopsep}{0pt} |
---|
| 45 | } |
---|
| 46 | {\end{itemize}} |
---|
| 47 | \newcommand{\PBS}[1]{\let\temp=\\#1\let\\=\temp} |
---|
| 48 | \newlength{\tmplength} |
---|
| 49 | \newenvironment{TabularC}[1] |
---|
| 50 | { |
---|
| 51 | \setlength{\tmplength} |
---|
| 52 | {\linewidth/(#1)-\tabcolsep*2-\arrayrulewidth*(#1+1)/(#1)} |
---|
| 53 | \par\begin{tabular*}{\linewidth} |
---|
| 54 | {*{#1}{|>{\PBS\raggedright\hspace{0pt}}p{\the\tmplength}}|} |
---|
| 55 | } |
---|
| 56 | {\end{tabular*}\par} |
---|
| 57 | \newcommand{\entrylabel}[1]{ |
---|
| 58 | {\parbox[b]{\labelwidth-4pt}{\makebox[0pt][l]{\textbf{#1}}\vspace{1.5\baselineskip}}}} |
---|
| 59 | \newenvironment{Desc} |
---|
| 60 | {\begin{list}{} |
---|
| 61 | { |
---|
| 62 | \settowidth{\labelwidth}{40pt} |
---|
| 63 | \setlength{\leftmargin}{\labelwidth} |
---|
| 64 | \setlength{\parsep}{0pt} |
---|
| 65 | \setlength{\itemsep}{-4pt} |
---|
| 66 | \renewcommand{\makelabel}{\entrylabel} |
---|
| 67 | } |
---|
| 68 | } |
---|
| 69 | {\end{list}} |
---|
| 70 | \newenvironment{Indent} |
---|
| 71 | {\begin{list}{}{\setlength{\leftmargin}{0.5cm}} |
---|
| 72 | \item[]\ignorespaces} |
---|
| 73 | {\unskip\end{list}} |
---|
| 74 | \setlength{\parindent}{0cm} |
---|
| 75 | \setlength{\parskip}{0.2cm} |
---|
| 76 | \addtocounter{secnumdepth}{1} |
---|
| 77 | \sloppy |
---|
| 78 | \usepackage[T1]{fontenc} |
---|