From b7512125b1cc508b12234bf48342704acc949582 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Tue, 24 Jul 2012 23:28:24 +0000 Subject: msu-thesis git-svn-id: svn://tug.org/texlive/trunk@27141 c570f23f-e606-0410-a88d-b1316a301751 --- .../texmf-dist/tex/latex/msu-thesis/msu-thesis.cls | 28 ++++++++++++++-------- 1 file changed, 18 insertions(+), 10 deletions(-) (limited to 'Master/texmf-dist/tex/latex/msu-thesis') 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 % % 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 % \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 -- cgit v1.2.3