summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/tufte-latex/tufte-handout.cls
diff options
context:
space:
mode:
Diffstat (limited to 'macros/latex/contrib/tufte-latex/tufte-handout.cls')
-rw-r--r--macros/latex/contrib/tufte-latex/tufte-handout.cls39
1 files changed, 39 insertions, 0 deletions
diff --git a/macros/latex/contrib/tufte-latex/tufte-handout.cls b/macros/latex/contrib/tufte-latex/tufte-handout.cls
new file mode 100644
index 0000000000..2ad43c5a69
--- /dev/null
+++ b/macros/latex/contrib/tufte-latex/tufte-handout.cls
@@ -0,0 +1,39 @@
+\NeedsTeXFormat{LaTeX2e}[1994/06/01]
+
+\ProvidesClass{tufte-handout}[2015/06/21 v3.5.2 Tufte-handout class]
+
+%%
+% Declare we're tufte-handout
+\newcommand{\@tufte@class}{article}% the base LaTeX class (defaults to the article/handout style)
+\newcommand{\@tufte@pkgname}{tufte-handout}% the name of the package (defaults to tufte-handout)
+
+%%
+% Load the common style elements
+\input{tufte-common.def}
+
+
+%%
+% Set up any handout-specific stuff now
+
+%%
+% Abstract
+
+% TODO The abstract should be printed on its own page of the `titlepage'
+% option was specified.
+\renewenvironment{abstract}
+ {\begin{quotation}\if@tufte@sfsidenotes\begin{sffamily}\fi}
+ {\if@tufte@sfsidenotes\end{sffamily}\fi\end{quotation}}
+
+
+%%
+% If there is a `tufte-handout-local.tex' file, load it.
+
+\IfFileExists{tufte-handout-local.tex}{%
+ \input{tufte-handout-local}%
+ \@tufte@info@noline{Loading tufte-handout-local.tex}%
+}{}
+
+
+%%
+% End of file
+\endinput