You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

66 lines
2.1KB

  1. \NeedsTeXFormat{LaTeX2e}
  2. \ProvidesPackage{doxygen}
  3. \RequirePackage{calc}
  4. \RequirePackage{array}
  5. \pagestyle{fancyplain}
  6. \addtolength{\headwidth}{\marginparsep}
  7. \addtolength{\headwidth}{\marginparwidth}
  8. \newcommand{\clearemptydoublepage}{\newpage{\pagestyle{empty}\cleardoublepage}}
  9. \renewcommand{\chaptermark}[1]{\markboth{#1}{}}
  10. \renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}
  11. \lhead[\fancyplain{}{\bfseries\thepage}]
  12. {\fancyplain{}{\bfseries\rightmark}}
  13. \rhead[\fancyplain{}{\bfseries\leftmark}]
  14. {\fancyplain{}{\bfseries\thepage}}
  15. \rfoot[\fancyplain{}{\bfseries\scriptsize Generated at Tue Jan 22 15:27:40 2002 for Rt\-Audio by Doxygen written by Dimitri van Heesch \copyright~1997-2001}]{}
  16. \lfoot[]{\fancyplain{}{\bfseries\scriptsize Generated at Tue Jan 22 15:27:40 2002 for Rt\-Audio by Doxygen written by Dimitri van Heesch \copyright~1997-2001}}
  17. \cfoot{}
  18. \newenvironment{CompactList}
  19. {\begin{list}{}{
  20. \setlength{\leftmargin}{0.5cm}
  21. \setlength{\itemsep}{0pt}
  22. \setlength{\parsep}{0pt}
  23. \setlength{\topsep}{0pt}
  24. \renewcommand{\makelabel}{}}}
  25. {\end{list}}
  26. \newenvironment{CompactItemize}
  27. {
  28. \begin{itemize}
  29. \setlength{\itemsep}{-3pt}
  30. \setlength{\parsep}{0pt}
  31. \setlength{\topsep}{0pt}
  32. \setlength{\partopsep}{0pt}
  33. }
  34. {\end{itemize}}
  35. \newcommand{\PBS}[1]{\let\temp=\\#1\let\\=\temp}
  36. \newlength{\tmplength}
  37. \newenvironment{TabularC}[1]
  38. {
  39. \setlength{\tmplength}
  40. {\linewidth/(#1)-\tabcolsep*2-\arrayrulewidth*(#1+1)/(#1)}
  41. \par\begin{tabular*}{\linewidth}
  42. {*{#1}{|>{\PBS\raggedright\hspace{0pt}}p{\the\tmplength}}|}
  43. }
  44. {\end{tabular*}\par}
  45. \newcommand{\entrylabel}[1]{
  46. {\parbox[b]{\labelwidth-4pt}{\makebox[0pt][l]{\textbf{#1}}\\}}}
  47. \newenvironment{Desc}
  48. {\begin{list}{}
  49. {
  50. \settowidth{\labelwidth}{40pt}
  51. \setlength{\leftmargin}{\labelwidth}
  52. \setlength{\parsep}{0pt}
  53. \setlength{\itemsep}{-4pt}
  54. \renewcommand{\makelabel}{\entrylabel}
  55. }
  56. }
  57. {\end{list}}
  58. \newenvironment{Indent}
  59. {\begin{list}{}{\setlength{\leftmargin}{0.5cm}}
  60. \item[]\ignorespaces}
  61. {\unskip\end{list}}
  62. \setlength{\parindent}{0cm}
  63. \setlength{\parskip}{0.2cm}
  64. \addtocounter{secnumdepth}{1}
  65. \sloppy