25'ten fazla konu seçemezsiniz Konular bir harf veya rakamla başlamalı, kısa çizgiler ('-') içerebilir ve en fazla 35 karakter uzunluğunda olabilir.

57 satır
1.2KB

  1. \NeedsTeXFormat{LaTeX2e}[1994/06/01]
  2. \ProvidesClass{tufte-handout}[2008/11/16 v3.0.0 Tufte-handout class]
  3. %%
  4. % The symmetric option forces twoside.
  5. \DeclareOption{symmetric}{%
  6. \ExecuteOptions{twoside}
  7. \PassOptionsToPackage{twoside}{tufte-common}
  8. \PassOptionsToClass{twoside}{article}
  9. \PackageInfo{tufte-handout}{Passing twoside to `article' class}
  10. }
  11. \PassOptionsToPackage{handout}{tufte-common}
  12. \DeclareOption*{% pass options to tufte-common package and the article class
  13. \PassOptionsToPackage{\CurrentOption}{tufte-common}
  14. \PassOptionsToClass{\CurrentOption}{article}
  15. \PackageInfo{tufte-handout}{Passing \CurrentOption\space to `article' class}
  16. }
  17. \ProcessOptions
  18. \LoadClass{article}
  19. \RequirePackage{tufte-common}
  20. %%
  21. % Set up any handout-specific stuff now
  22. %%
  23. % Abstract
  24. % TODO The abstract should be printed on its own page of the `titlepage'
  25. % option was specified.
  26. \renewenvironment{abstract}{%
  27. \begin{quotation}
  28. \if@tufte@sfsidenotes\begin{sffamily}\fi
  29. \begin{small}
  30. }{%
  31. \end{small}
  32. \if@tufte@sfsidenotes\end{sffamily}\fi
  33. \end{quotation}
  34. }
  35. %%
  36. % If there is a `tufte-handout-local.tex' file, load it.
  37. \IfFileExists{tufte-handout-local.tex}
  38. {\input{tufte-handout-local}}
  39. {}
  40. %%
  41. % End of file
  42. \endinput