summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/hepthesis/example/mythesis.cls
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/latex/hepthesis/example/mythesis.cls')
-rw-r--r--Master/texmf-dist/doc/latex/hepthesis/example/mythesis.cls33
1 files changed, 33 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/hepthesis/example/mythesis.cls b/Master/texmf-dist/doc/latex/hepthesis/example/mythesis.cls
new file mode 100644
index 00000000000..adb9a87fc35
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/hepthesis/example/mythesis.cls
@@ -0,0 +1,33 @@
+\ProvidesClass{thesis}
+%% For normal draft builds
+\LoadClass[hyperpdf,nobind,draft,sftitles,oneside]{hepthesis}
+%\LoadClass[hyperpdf,nobind,draft,twoside]{hepthesis}
+%% For short draft builds (breaks citations by necessity)
+%\LoadClass[hyperpdf,nobind,draft,hidefrontback]{hepthesis}
+%% For Cambridge soft-bound version
+%\LoadClass[hyperpdf,bindnopdf]{hepthesis}
+%% For Cambridge hard-bound version (must be one-sided)
+%\LoadClass[hyperpdf,oneside]{hepthesis}
+
+%% -------------------------------------
+%% Standard packages
+%% -------------------------------------
+\RequirePackage{cite}
+%\RequirePackage{morefloats}
+\RequirePackage{mathrsfs} % script font
+\RequirePackage{afterpage}
+
+%% Using Babel allows other languages to be used and mixed-in easily
+\RequirePackage[ngerman,english]{babel}
+\selectlanguage{english}
+
+%% Quotes in different languages are different.
+%% Using \enquote{bla} automatically uses the correct quotes
+%% according to the Babel language that is set
+\RequirePackage[babel]{csquotes}
+
+%% Subfigures - note subfig is incompatible with ccaption
+\RequirePackage{subfig}
+
+%% TikZ is a marvellous drawing package
+\RequirePackage{tikz}