nico@207: \NeedsTeXFormat{LaTeX2e} nico@207: \ProvidesPackage{doxygen} nico@207: \RequirePackage{calc} nico@207: \RequirePackage{array} nico@207: \pagestyle{fancyplain} nico@207: \newcommand{\clearemptydoublepage}{\newpage{\pagestyle{empty}\cleardoublepage}} nico@207: \renewcommand{\chaptermark}[1]{\markboth{#1}{}} nico@207: \renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}} nico@207: \lhead[\fancyplain{}{\bfseries\thepage}] nico@207: {\fancyplain{}{\bfseries\rightmark}} nico@207: \rhead[\fancyplain{}{\bfseries\leftmark}] nico@207: {\fancyplain{}{\bfseries\thepage}} nico@207: \rfoot[\fancyplain{}{\bfseries\scriptsize Generated on Mon Jun 4 17:09:26 2007 for Can\-Festival by Doxygen }]{} nico@207: \lfoot[]{\fancyplain{}{\bfseries\scriptsize Generated on Mon Jun 4 17:09:26 2007 for Can\-Festival by Doxygen }} nico@207: \cfoot{} nico@207: \newenvironment{Code} nico@207: {\footnotesize} nico@207: {\normalsize} nico@207: \newcommand{\doxyref}[3]{\textbf{#1} (\textnormal{#2}\,\pageref{#3})} nico@207: \newenvironment{DocInclude} nico@207: {\footnotesize} nico@207: {\normalsize} nico@207: \newenvironment{VerbInclude} nico@207: {\footnotesize} nico@207: {\normalsize} nico@207: \newenvironment{Image} nico@207: {\begin{figure}[H]} nico@207: {\end{figure}} nico@207: \newenvironment{ImageNoCaption}{}{} nico@207: \newenvironment{CompactList} nico@207: {\begin{list}{}{ nico@207: \setlength{\leftmargin}{0.5cm} nico@207: \setlength{\itemsep}{0pt} nico@207: \setlength{\parsep}{0pt} nico@207: \setlength{\topsep}{0pt} nico@207: \renewcommand{\makelabel}{\hfill}}} nico@207: {\end{list}} nico@207: \newenvironment{CompactItemize} nico@207: { nico@207: \begin{itemize} nico@207: \setlength{\itemsep}{-3pt} nico@207: \setlength{\parsep}{0pt} nico@207: \setlength{\topsep}{0pt} nico@207: \setlength{\partopsep}{0pt} nico@207: } nico@207: {\end{itemize}} nico@207: \newcommand{\PBS}[1]{\let\temp=\\#1\let\\=\temp} nico@207: \newlength{\tmplength} nico@207: \newenvironment{TabularC}[1] nico@207: { nico@207: \setlength{\tmplength} nico@207: {\linewidth/(#1)-\tabcolsep*2-\arrayrulewidth*(#1+1)/(#1)} nico@207: \par\begin{tabular*}{\linewidth} nico@207: {*{#1}{|>{\PBS\raggedright\hspace{0pt}}p{\the\tmplength}}|} nico@207: } nico@207: {\end{tabular*}\par} nico@207: \newcommand{\entrylabel}[1]{ nico@207: {\parbox[b]{\labelwidth-4pt}{\makebox[0pt][l]{\textbf{#1}}\vspace{1.5\baselineskip}}}} nico@207: \newenvironment{Desc} nico@207: {\begin{list}{} nico@207: { nico@207: \settowidth{\labelwidth}{40pt} nico@207: \setlength{\leftmargin}{\labelwidth} nico@207: \setlength{\parsep}{0pt} nico@207: \setlength{\itemsep}{-4pt} nico@207: \renewcommand{\makelabel}{\entrylabel} nico@207: } nico@207: } nico@207: {\end{list}} nico@207: \newenvironment{Indent} nico@207: {\begin{list}{}{\setlength{\leftmargin}{0.5cm}} nico@207: \item[]\ignorespaces} nico@207: {\unskip\end{list}} nico@207: \setlength{\parindent}{0cm} nico@207: \setlength{\parskip}{0.2cm} nico@207: \addtocounter{secnumdepth}{1} nico@207: \sloppy nico@207: \usepackage[T1]{fontenc}