docutils.sty 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  2. %%%%%%%%%%%%%% docutils.sty: A style for docutils latex output %%%%%%%%%%%%%%%
  3. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  4. %%
  5. %% o author: Alexander Schmolck (a.schmolck@gmx.net)
  6. %% o created: 2002-07-07 10:50:31+00:40
  7. %% o last modified: $Date: 2004/01/29 05:55:26 $
  8. %% o keywords:
  9. %% o license:
  10. %XXX titlesec
  11. %% XXX geometry
  12. \usepackage{graphicx}
  13. \usepackage{latexsym} % extra symbols
  14. \usepackage{url} % !!!: pay attention when using in other commands!!!
  15. \usepackage{verbatim} % normal verbatim has lenght-limit
  16. \usepackage{enumerate} % easy style choice with e.g: ``\begin{enumerate}[Ex i.]``
  17. \usepackage{hyperref} %href, htarget and hlink XXX: pdfauthor, pdfcreator etc.
  18. \usepackage{xr} %XXX do we need this?
  19. % need this to have ``fboxes`` in ``enviroments``, as well as ``verbatim``s
  20. \usepackage{fancybox}
  21. \usepackage{mdwtab} % better tables and arrays (fixes spacing and adds
  22. % vertical align and multirows (m))
  23. \usepackage{ltxtable} % long and autoscaling tables (use X for autoscaled
  24. % columns)
  25. \newcommand{\transition}{\vspace{2em}\par\hrule{}\par\vspace{2em}}
  26. \newcommand{\classifier}[1]{(\textit{#1})}
  27. \newenvironment{topic}[1]%
  28. {\begin{Sbox}%
  29. \begin{minipage}{.8\textwidth}%
  30. \protect{\large{\textbf{#1}}}\par\vspace{.5em}}%
  31. {\end{minipage}\end{Sbox}\fbox{\TheSbox}\par\vspace{.5em}}
  32. %XXX shadow box for warnings?
  33. \newenvironment{admonition}[1]%
  34. {\begin{center}%
  35. \begin{Sbox}%
  36. \begin{minipage}{.9\textwidth}%
  37. \protect{\textsc{#1}}\par\vspace{.2em}}%
  38. {\end{minipage}\end{Sbox}\fbox{\TheSbox}\par\vspace{.5em}\end{center}}
  39. \newenvironment{doctest}%
  40. {\VerbatimEnvironment
  41. \begin{Verbatim}}%
  42. {\end{Verbatim}}
  43. % {%
  44. % \begin{Sbox}%
  45. % \begin{minipage}{.8\textwidth}%
  46. % \protect{\large{\textsc{#1}}\par\vspace{.5em}}}%
  47. % {\end{minipage}\end{Sbox}\fbox{\TheSbox}\par\vspace{.5em}}
  48. %{\end{minipage}\end{Sbox}\fbox{\TheSbox}}
  49. %% just a piece of example code
  50. % \newcommand{\vitem}%
  51. % {\SaveVerb[{\item[\UseVerb{\MyTemp}]}]{\MyTemp}}