header.template 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115
  1. % header.tex
  2. %
  3. % header file for the libSRTP documentation - based on the header
  4. % file generated by doxygen, with the initial chapters of the
  5. % original libSRTP documentation tacked on
  6. %
  7. \documentclass[letterpaper]{book}
  8. \usepackage{makeidx}
  9. \usepackage{fancyhdr}
  10. \usepackage{graphicx}
  11. \usepackage{multicol}
  12. \usepackage{float}
  13. \usepackage{textcomp}
  14. \usepackage{alltt}
  15. \usepackage{times}
  16. \usepackage{graphicx}
  17. \ifx\pdfoutput\undefined
  18. \usepackage[ps2pdf,
  19. pagebackref=true,
  20. colorlinks=true,
  21. linkcolor=blue
  22. ]{hyperref}
  23. \else
  24. \usepackage[pdftex,
  25. pagebackref=true,
  26. colorlinks=true,
  27. linkcolor=blue
  28. ]{hyperref}
  29. \fi
  30. \usepackage{doxygen}
  31. \makeindex
  32. \setcounter{tocdepth}{1}
  33. \renewcommand{\footrulewidth}{0.4pt}
  34. % these lengths are from DAM
  35. \textwidth = 6.5 in
  36. %\textheight = 9 in
  37. \oddsidemargin = 0.0 in
  38. \evensidemargin = 0.0 in
  39. \topmargin = 0.0 in
  40. \headheight = 0.0 in
  41. %\headsep = 0.0 in
  42. \parskip = 0.2in
  43. \parindent = 0.0in
  44. % these header and footer definitions from DAM
  45. \lhead{libSRTP}
  46. \chead{}
  47. \rhead{\rightmark}
  48. %\rhead{\slshape }
  49. \lfoot{}
  50. \cfoot{ \thepage }
  51. \rfoot{}
  52. %\fancyhead[LE,RO]{\rightmark }
  53. %\fancyhead[LO,RE]{\slshape }
  54. % let's use the palatino font
  55. \fontfamily{ppl}
  56. \selectfont
  57. \begin{document}
  58. \begin{titlepage}
  59. \vspace*{4cm}
  60. %\begin{center}
  61. {\Huge
  62. libSRTP LIBSRTPVERSION Overview and Reference Manual\\
  63. \hrulefill
  64. }\\
  65. \vspace*{0cm}
  66. \begin{flushright}
  67. {\Large David A. McGrew \\ \texttt{mcgrew@cisco.com} }\\
  68. \vspace*{0.5cm}
  69. \end{flushright}
  70. %\end{center}
  71. %\includegraphics[scale=.8]{phone}
  72. \end{titlepage}
  73. \clearemptydoublepage
  74. \vspace*{3cm}
  75. {\LARGE Preface}
  76. \vspace{1cm}
  77. The original implementation and documentation of libSRTP was written
  78. by David McGrew of Cisco Systems, Inc. in order to promote the use,
  79. understanding, and interoperability of Secure RTP. Michael Jerris
  80. contributed support for building under MSVC. Andris Pavenis
  81. contributed many important fixes. Brian West contributed changes to
  82. enable dynamic linking. Yves Shumann reported documentation bugs.
  83. Randell Jesup contributed a working SRTCP implementation and other
  84. fixes. Alex Vanzella and Will Clark contributed changes so that the
  85. AES ICM implementation can be used for ISMA media encryption. Steve
  86. Underwood contributed x86\_64 portability changes. We also give
  87. thanks to Fredrik Thulin, Brian Weis, Mark Baugher, Jeff Chan, Bill
  88. Simon, Douglas Smith, Bill May, Richard Preistley, Joe Tardo and
  89. others for contributions, comments, and corrections.
  90. This reference material in this documenation was generated using the
  91. \texttt{doxygen} utility for automatic documentation of source code.
  92. \copyright 2001-2005 by David A. McGrew, Cisco Systems, Inc.
  93. \thispagestyle{empty}
  94. \clearemptydoublepage
  95. \pagenumbering{roman}
  96. \tableofcontents
  97. %\clearemptydoublepage
  98. \clearemptydoublepage
  99. \pagenumbering{arabic}