285
|
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}}
|
|
13 \rfoot[\fancyplain{}{\bfseries\scriptsize Generated on Fri Jun 5 17:22:28 2009 for Cerium by Doxygen }]{}
|
|
14 \lfoot[]{\fancyplain{}{\bfseries\scriptsize Generated on Fri Jun 5 17:22:28 2009 for Cerium by Doxygen }}
|
|
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}
|