summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/msu-thesis
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2012-07-24 23:28:24 +0000
committerKarl Berry <karl@freefriends.org>2012-07-24 23:28:24 +0000
commitb7512125b1cc508b12234bf48342704acc949582 (patch)
tree8ff6441d8054438ca2415aad0228c377c45e4690 /Master/texmf-dist/tex/latex/msu-thesis
parent9bc46d2302ba519c55c21b0a748a283db977aab8 (diff)
msu-thesis
git-svn-id: svn://tug.org/texlive/trunk@27141 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.cls28
1 files changed, 18 insertions, 10 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 6814ebb638d..7444246b0ae 100644
--- a/Master/texmf-dist/tex/latex/msu-thesis/msu-thesis.cls
+++ b/Master/texmf-dist/tex/latex/msu-thesis/msu-thesis.cls
@@ -3,7 +3,7 @@
% Copyright 2009,2010,2011,2012 by Alan Munn <amunn@msu.edu>
%
% This is a class file for producing dissertations and theses according to the
-% Michigan State University Graduate School Guidelines (2010)
+% Michigan State University Graduate School Guidelines (2012)
%
%
% This class may be distributed and/or modified under the
@@ -84,11 +84,19 @@
% Version 2.1d 2012/05/27 Removed superfluous title redefinition;
% Made title in abstract upper case (bug);
% Updated documentation; updated degree list
+% Version 2.2 2012/06/07 Made changes to case of copyright page and program name
+% as per user report. Who knows if the grad school will
+% change their mind again. What kind of people care about this?
+% Name on copyright page is now upper case;
+% Program name is now as typed.
+% Chapter titles now single spaced (bug)
+% lscape option now requires the pdflscape package, since the thesis
+% office demands that the physical pages be rotated.
% Use at your own risk!
% Report bugs/problems/questions to <amunn@msu.edu>
%
\NeedsTeXFormat{LaTeX2e}
-\ProvidesClass{msu-thesis}[2012/05/18 Michigan State University Thesis Class version 2.1c]
+\ProvidesClass{msu-thesis}[2012/06/07 Michigan State University Thesis Class version 2.2]
\newif\ifmsu@lscape\msu@lscapefalse
\DeclareOption{PhD}{\gdef\@degree{DOCTOR OF PHILOSOPHY}\gdef\@diss{DISSERTATION}}
\DeclareOption{MA}{\gdef\@degree{MASTER OF ARTS}\gdef\@diss{THESIS}}
@@ -115,7 +123,7 @@
\RequirePackage{etex}
% set up landscape page numbering
\ifmsu@lscape
- \RequirePackage{lscape}
+ \RequirePackage{pdflscape} % this will cause physical pages to be rotated in the PDF
\RequirePackage{tikz}
% adjust yshift (in both commands) to meet the thesis office requirements
% positive values will move the number closer to the bottom of the table
@@ -155,7 +163,7 @@
\newif\ifappendices\appendicesfalse
\newcommand*{\@appendixcover}{\ifappendices{APPENDICES}\else{APPENDIX}\fi}
-\newcommand*{\fieldofstudy}[1]{\gdef\@fieldofstudy{\MakeUppercase{#1}}}
+\newcommand*{\fieldofstudy}[1]{\gdef\@fieldofstudy{#1}} % removed \MakeUppercase 6/5/12
\newcommand{\dedication}[1]{\gdef\@dedication{#1}}
\newcommand*{\degree}[1]{\gdef\@degree{\MakeUppercase{#1}}}
\newcommand*{\appendixcover}[1]{\gdef\@appendixcover{\MakeUppercase{#1}}}
@@ -165,7 +173,7 @@
%
\newenvironment{msuabstract}{\ClassWarning{msu-thesis}{MSU Thesis: The msuabstract environment is deprecated. Please use the abstract environment}\begin{abstract}}{\end{abstract}}
-\newcommand*{\@titleintro}{A } % this is the beginning to the title page phrase
+\newcommand*{\@titleintro}{A~} % this is the beginning to the title page phrase
@@ -187,14 +195,14 @@
%\setlength{\afterchapskip}{28pt} % Thesis office didn't like this
\renewcommand*{\chapnamefont}{\centering\bfseries}
\renewcommand*{\chapnumfont}{\bfseries}
-\renewcommand*{\chaptitlefont}{\bfseries}
+\renewcommand*{\chaptitlefont}{\SingleSpacing\bfseries}
\renewcommand*{\printchapternonum}{}
\renewcommand*{\afterchapternum}{}
% set up the section styles
-\setsecheadstyle{\SingleSpacing\large\bfseries}
-\setsubsecheadstyle{\SingleSpacing\bfseries}
-\setsubsubsecheadstyle{\SingleSpacing\bfseries}
+\setsecheadstyle{\normalfont\SingleSpacing\large\bfseries}
+\setsubsecheadstyle{\normalfont\SingleSpacing\bfseries}
+\setsubsubsecheadstyle{\normalfont\SingleSpacing\bfseries}
% set up TOC
\maxtocdepth{subsubsection}
@@ -268,7 +276,7 @@
\newcommand*{\makecopyrightpage}{%
\pagestyle{plain}\clearpage\thispagestyle{empty}
\vspace*{7in}
-{\raggedleft Copyright by\\\theauthor\\\thedate\\}
+{\raggedleft Copyright by\\\MakeUppercase{\theauthor}\\\thedate\\} % Author now uppercase 6/5/12
\clearpage}
% make the dedication page