summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/msu-thesis
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2015-07-12 22:15:02 +0000
committerKarl Berry <karl@freefriends.org>2015-07-12 22:15:02 +0000
commit562c9ce51740088a91a327ca8720d55fc9576815 (patch)
tree4e08cd63c7ec6067bde8f51626382a97a9e632f8 /Master/texmf-dist/tex/latex/msu-thesis
parent165c81a4e78fc874d4dd37612ff63ce94b8f057e (diff)
msu-thesis (12jul15)
git-svn-id: svn://tug.org/texlive/trunk@37846 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/msu-thesis')
-rw-r--r--Master/texmf-dist/tex/latex/msu-thesis/msu-thesis.cls24
1 files changed, 17 insertions, 7 deletions
diff --git a/Master/texmf-dist/tex/latex/msu-thesis/msu-thesis.cls b/Master/texmf-dist/tex/latex/msu-thesis/msu-thesis.cls
index d2c2a85f9a2..adf87ee590e 100644
--- a/Master/texmf-dist/tex/latex/msu-thesis/msu-thesis.cls
+++ b/Master/texmf-dist/tex/latex/msu-thesis/msu-thesis.cls
@@ -108,14 +108,18 @@
% User commands simplified: \appendix = 1 appendix; \appendices = >1
% Added three TOC options: boldtoc, plaintoc, mixedtoc replacing noboldtoc
% Improved hyperref support for Appendices and Bibliography
-%
+% Version 2.5b 2015/04/20 Changed spacing between top of page and titles by .06” to appease the
+% the Grad School who measure to the tops of letters instead of to baselines.
+% Version 2.5c 2015/07/11 Made loading etex conditional due to changes in LaTeX kernel for 2015.
+% Removed gb4e compatability code (code remains in the distributed files)
+%
% Use at your own risk!
% Report bugs/problems/questions to <amunn@msu.edu>
%
-\def\msu@version{2.5}
-\def\msu@date{2014/08/08}
+\def\msu@version{2.5c}
+\def\msu@date{2015/07/11}
\NeedsTeXFormat{LaTeX2e}
-\ProvidesClass{msu-thesis}[\msu@date Michigan State University Thesis Class version \msu@version]
+\ProvidesClass{msu-thesis}[\msu@date\space Michigan State University Thesis Class version \msu@version]
\newif\ifmsu@lscape\msu@lscapefalse
\newif\ifmsu@stupidtoc\msu@stupidtocfalse
\newif\ifmsu@mixedtoc\msu@mixedtocfalse
@@ -145,7 +149,9 @@
}
\ProcessOptions
\LoadClass[12pt,oneside,letterpaper]{memoir}[2008/05/27]
-\RequirePackage{etex}
+\ifx\e@alloc\@undefined
+ \RequirePackage{etex}
+\fi
% set up landscape page numbering
\ifmsu@lscape
\RequirePackage{pdflscape} % this will cause physical pages to be rotated in the PDF
@@ -168,6 +174,7 @@
\setulmargins{1in}{*}{*}
\setheadfoot{\baselineskip}{.5in}
\AtBeginDocument{%
+\topskip=0pt % setting this because the Grad School doesn’t know how to measure
\checkandfixthelayout
% set up subscript sizes so that 10 pt is the smallest
% (MSU Requirement)
@@ -177,7 +184,9 @@
}%
% This stuff is modifications of gb4e for linguistics
-\@ifpackageloaded{gb4e}{\input{gb4e-compat.tex}}{\relax}
+%\@ifpackageloaded{gb4e}{\input{gb4e-compat.tex}}{\relax}
+% Removed as of version 2.5c. This fix has been part of gb4e for a long time
+
% set up contents title
@@ -203,7 +212,8 @@
% make title 2in from top of page
-\setlength{\droptitle}{.25in}
+% This value is crazy because the grad school doesn’t know how to measure
+\setlength{\droptitle}{.425in}
% set up the title page
% Because the title is sent to \MakeUppercase we need to \protect line