]> rtime.felk.cvut.cz Git - v4l-streaming.git/blob - doc/latex/doxygen.sty
Initial commit
[v4l-streaming.git] / doc / latex / doxygen.sty
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 Mon Jan 26 20:51:50 2009 for Camera grab convert to MPEG by Doxygen }]{}
14 \lfoot[]{\fancyplain{}{\bfseries\scriptsize Generated on Mon Jan 26 20:51:50 2009 for Camera grab convert to MPEG 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}