diff options
Diffstat (limited to 'Master/texmf-dist')
-rw-r--r-- | Master/texmf-dist/doc/latex/msu-thesis/README.md | 17 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/msu-thesis/docs/msu-thesis.tex | 6 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/msu-thesis/msu-thesis.pdf | bin | 107658 -> 107834 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/msu-thesis/samples/MSU-thesis-testfile.pdf | bin | 215147 -> 214988 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/msu-thesis/samples/MSU-thesis-testfile.tex | 9 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/msu-thesis/msu-thesis.cls | 9 |
6 files changed, 27 insertions, 14 deletions
diff --git a/Master/texmf-dist/doc/latex/msu-thesis/README.md b/Master/texmf-dist/doc/latex/msu-thesis/README.md index 69748901f19..97429f6781e 100644 --- a/Master/texmf-dist/doc/latex/msu-thesis/README.md +++ b/Master/texmf-dist/doc/latex/msu-thesis/README.md @@ -1,4 +1,4 @@ -# MSU Thesis Class Version 4.0 2022/12/13 +# MSU Thesis Class Version 4.0b 2022/12/15 Copyright 2011-2022 by Alan Munn <amunn@msu.edu> @@ -9,6 +9,21 @@ Submission of Master's Theses and Dissertations (September 2022). The class is based on the `memoir` document class, and therefore inherits all of the functionality of that class. + +# Update on new formatting requirements (Fall 2022) + + The msu-thesis development team is displeased to announce a new + and "improved" version of the class that conforms to the most recent + (September 2022) MSU Thesis Formatting Guide. + Among the notable new features are implementation of questionable + formatting requirements that will make your thesis look more and more + like it was produced using MSWord. Other important changes include + a new title page with your name 2 inches lower than before, and a + new copyright page with the copyright text left aligned and centred + vertically, a tour de force of bad typography. + Some minor positive changes include the removal of bibliography + and appendix cover pages. + ## Documentation Please [read the documentation!](https://amunn.github.io/msu-thesis/) diff --git a/Master/texmf-dist/doc/latex/msu-thesis/docs/msu-thesis.tex b/Master/texmf-dist/doc/latex/msu-thesis/docs/msu-thesis.tex index 8566aecacb1..c5cb0fb826e 100644 --- a/Master/texmf-dist/doc/latex/msu-thesis/docs/msu-thesis.tex +++ b/Master/texmf-dist/doc/latex/msu-thesis/docs/msu-thesis.tex @@ -2,8 +2,8 @@ \documentclass[11pt]{article} -\def\msuversion{4.0} -\def\msudate{2022/12/13} +\def\msuversion{4.0b} +\def\msudate{2022/12/15} \title{\textbf{Using the MSU Thesis Class}} \author{\textbf{Alan Munn}\\Department of Linguistics, Languages, and Cultures\\Michigan State University\\\texttt{\href{mailto:amunn@msu.edu}{amunn@msu.edu}}} \date{Version \msuversion\\\msudate} @@ -405,7 +405,7 @@ Since the current version of the \pkg{msu-thesis}\ class satisfies the Graduate Previous versions of \pkg{msu-thesis}\ (versions 1.0--1.4b) were created for non-electronic submission and should not be used. Versions 1.5--1.6 (the first electronic submission versions) contained a |\makeabstract| command and a separate |msuabstract| environment. These have been removed as of version 1.7. Users who are upgrading from earlier versions to version 1.7 do not need to change these commands however but their use will trigger a warning.) Version 2.0 implemented landscape pages; version 2.1 added support for \pkg{hyperref}. Versions 2.2--2.5 mainly accommodated to the ever changing whims of the MSU Graduate School. Version 2.6 fixed some appendix bugs introduced by the previous whim accommodation. Version 2.7 fixed various small spacing issues, fixed a bug which prevented a new chapter page to be a landscape page, added support for the \pkg{apacite}\ package, and updated degree options. Version 2.8 fixed some spacing and capitalization issues and added support for the public abstract. Version 2.9 removed subscript/superscript size restrictions, added font size options and made small spacing changes to appease the thesis office. Version 3.0 added full support for per-chapter bibliographies and appendices, and automated bibliography spacing for |natbib| and |biblatex| produced bibliographies. Version 3.1 added support for an |{algorithm}| environment and a list of algorithms to combat incompatibilities with the \pkg{algorithm}\ and \pkg{algorithm2e}\ packages. Version 3.2 fixed some lingering problems with per-chapter appendices. Version 3.3 added code to accommodate the insane inconsistencies in formatting requirements that the thesis office requires, including a new contents option which hopefully should never be used, and fixed some numbering problems with per-chapter appendices. Version 3.4 added a starred option to the |\makecopyrightpage| command after complaints about placement. The documentation has also been updated to include more information about caption formatting and removed colons from the default caption format. Version 3.5 added user level way to change the spacing after the author’s name in the abstract, to deal with thesis office inconsistency. Version 3.6 added built-in support for the Key to Abbreviations. Version 3.7 added improved support for \pkg{hyperref}. Version 4.0 implements the new requirements as of September 2022, including adding a |\dualmajor| command. Various spacing changes have been made which will make your document look like you used Word, but this is what the thesis office seems to care about. \section{Acknowledgements} -Thanks to Lars Madsen, Ulrike Fischer and Peter Wilson for help with setting up parts of the memoir code for versions 1.0--1.4 (now eliminated due to changed requirements). Thanks to Wolfgang Sternefeld for supplying the \pkg{linguex}\ spacing fix code, Leo Liu for the landscape page numbering code, which greatly simplified my original version. Thanks to Florent Chervet for early \pkg{hyperref} code (up until v.3.6), and Ulrike Fischer for the current \pkg{hyperref} code. Thanks also to the following students who have reported problems over the years: Irina Agafonova, Ali Al-jiboory, Abubakr Ayesh, Julian Blank, Dmitriy Bryndin, Greg Christian, Kyle Crayne, Ciaron Hamilton, Matt Husband, Changkuk Jung, Claire Kopenhafer, Adam Liter, Vanessa Maldonado, William Muir, Alicia Parrish, Neil ver Planck, Nick Rekuski, Giacomo Romanini, William Sands, Adam Soliman, Erik Stitt, Eremey Valetov, Matthew Vincent, Michael Wojcik, Stephen Yowono, Ali Zare, and Yisu Zhou. A special thank you to Non Thongprong who graciously provided a copy of his entire thesis which allowed me to debug some especially subtle spacing inconsistencies. +Thanks to Lars Madsen, Ulrike Fischer and Peter Wilson for help with setting up parts of the memoir code for versions 1.0--1.4 (now eliminated due to changed requirements). Thanks to Wolfgang Sternefeld for supplying the \pkg{linguex}\ spacing fix code, Leo Liu for the landscape page numbering code, which greatly simplified my original version. Thanks to Florent Chervet for early \pkg{hyperref} code (up until v.3.6), and Ulrike Fischer for the current \pkg{hyperref} code. Thanks also to the following students who have reported problems over the years: Irina Agafonova, Ali Al-jiboory, Abubakr Ayesh, Julian Blank, Dmitriy Bryndin, Greg Christian, Kyle Crayne, Ciaron Hamilton, Matt Husband, Changkuk Jung, Claire Kopenhafer, Adam Liter, Vanessa Maldonado, William Muir, Eureka Pai, Alicia Parrish, Neil ver Planck, Nick Rekuski, Giacomo Romanini, William Sands, Adam Soliman, Erik Stitt, Eremey Valetov, Matthew Vincent, Michael Wojcik, Stephen Yowono, Ali Zare, and Yisu Zhou. A special thank you to Non Thongprong who graciously provided a copy of his entire thesis which allowed me to debug some especially subtle spacing inconsistencies. \appendix \renewcommand{\thesection}{Appendix \Alph{section}} diff --git a/Master/texmf-dist/doc/latex/msu-thesis/msu-thesis.pdf b/Master/texmf-dist/doc/latex/msu-thesis/msu-thesis.pdf Binary files differindex c48ab610347..bdb1416cbd9 100644 --- a/Master/texmf-dist/doc/latex/msu-thesis/msu-thesis.pdf +++ b/Master/texmf-dist/doc/latex/msu-thesis/msu-thesis.pdf diff --git a/Master/texmf-dist/doc/latex/msu-thesis/samples/MSU-thesis-testfile.pdf b/Master/texmf-dist/doc/latex/msu-thesis/samples/MSU-thesis-testfile.pdf Binary files differindex 7ec3fc86e91..50ba856441e 100644 --- a/Master/texmf-dist/doc/latex/msu-thesis/samples/MSU-thesis-testfile.pdf +++ b/Master/texmf-dist/doc/latex/msu-thesis/samples/MSU-thesis-testfile.pdf diff --git a/Master/texmf-dist/doc/latex/msu-thesis/samples/MSU-thesis-testfile.tex b/Master/texmf-dist/doc/latex/msu-thesis/samples/MSU-thesis-testfile.tex index a8fb4fdd6cb..443dba5a412 100644 --- a/Master/texmf-dist/doc/latex/msu-thesis/samples/MSU-thesis-testfile.tex +++ b/Master/texmf-dist/doc/latex/msu-thesis/samples/MSU-thesis-testfile.tex @@ -13,17 +13,14 @@ % \usepackage{natbib} \bibliographystyle{apalike} -\usepackage[labelfont=bf, - format=plain, - justification=raggedright, - singlelinecheck=off]{caption} % If you need newlines in your title, you must use \protect\\ \title{Topics in the Syntax and Semantics of Phonology} \author{Joe Linguist} -\dualmajor{Linguistics}{Computer Science} +%\dualmajor{Linguistics}{Computer Science} +\fieldofstudy{Linguistics} \dedication{This thesis is dedicated to someone.} -\date{2021} +\date{2022} \usepackage{listings} \lstset{language=TeX,basicstyle={\ttfamily}} \usepackage{lipsum} 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 e58b843669e..f347e08d2f3 100644 --- a/Master/texmf-dist/tex/latex/msu-thesis/msu-thesis.cls +++ b/Master/texmf-dist/tex/latex/msu-thesis/msu-thesis.cls @@ -178,12 +178,13 @@ % chapter commands are no longer required, and hyperref injection code revised. % This requires an up-to-date LaTeX and is therefore only released as development for the % moment. -% Version 4 2023/12/13 First version to conform to the updated requirements (September 2023) +% Version 4.0 2022/12/13 First version to conform to the updated requirements (September 2022) +% Version 4.0b 2022/12/15 Made box for degree name larger % % Report bugs/problems/questions to <amunn@msu.edu> % -\def\msu@version{4.0} -\def\msu@date{2023/12/13} +\def\msu@version{4.0b} +\def\msu@date{2023/12/15} \NeedsTeXFormat{LaTeX2e} \ProvidesClass{msu-thesis}[\msu@date\space Michigan State University Thesis Class version \msu@version] \newif\ifmsu@dissertation\msu@dissertationtrue % added v2.7 boolean for \msu@thesistype @@ -315,7 +316,7 @@ \posttitle{\end{center}} \preauthor{\begin{textblock}{6}(5.5,6.625)\begin{center}By\\[2\onelineskip]} \postauthor{\end{center}\end{textblock}} -\predate{\begin{textblock}{6}(5.5,13.625)\begin{center}\msu@titleintro\msu@thesistype\\[\onelineskip]Submitted to\\Michigan State University\\in partial fulfillment of the requirements\\for the degree of\\[2\onelineskip]\msu@fieldofstudy\msu@fieldseparator\msu@degree\ifmsu@dualmajor\\\msu@dualmajor\msu@fieldseparator\msu@DUALMAJOR\\[\onelineskip]\else\\[2\onelineskip]\fi}\postdate{\end{center}\end{textblock}} +\predate{\begin{textblock}{13.5}(1.75,13.625)\begin{center}\msu@titleintro\msu@thesistype\\[\onelineskip]Submitted to\\Michigan State University\\in partial fulfillment of the requirements\\for the degree of\\[2\onelineskip]\msu@fieldofstudy\msu@fieldseparator\msu@degree\ifmsu@dualmajor\\\msu@dualmajor\msu@fieldseparator\msu@DUALMAJOR\\[\onelineskip]\else\\[2\onelineskip]\fi}\postdate{\end{center}\end{textblock}} % set up the chapter titles \chapterstyle{thatcher} |