texlive[65462] Master/texmf-dist: msu-thesis (4jan23)
commits+karl at tug.org
commits+karl at tug.org
Wed Jan 4 22:18:55 CET 2023
Revision: 65462
http://tug.org/svn/texlive?view=revision&revision=65462
Author: karl
Date: 2023-01-04 22:18:55 +0100 (Wed, 04 Jan 2023)
Log Message:
-----------
msu-thesis (4jan23)
Modified Paths:
--------------
trunk/Master/texmf-dist/doc/latex/msu-thesis/README.md
trunk/Master/texmf-dist/doc/latex/msu-thesis/docs/msu-thesis.tex
trunk/Master/texmf-dist/doc/latex/msu-thesis/msu-thesis.pdf
trunk/Master/texmf-dist/doc/latex/msu-thesis/samples/MSU-thesis-testfile.pdf
trunk/Master/texmf-dist/doc/latex/msu-thesis/samples/MSU-thesis-testfile.tex
trunk/Master/texmf-dist/tex/latex/msu-thesis/msu-thesis.cls
Modified: trunk/Master/texmf-dist/doc/latex/msu-thesis/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/msu-thesis/README.md 2023-01-04 21:18:41 UTC (rev 65461)
+++ trunk/Master/texmf-dist/doc/latex/msu-thesis/README.md 2023-01-04 21:18:55 UTC (rev 65462)
@@ -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 at msu.edu>
@@ -9,6 +9,21 @@
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/)
Modified: trunk/Master/texmf-dist/doc/latex/msu-thesis/docs/msu-thesis.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/msu-thesis/docs/msu-thesis.tex 2023-01-04 21:18:41 UTC (rev 65461)
+++ trunk/Master/texmf-dist/doc/latex/msu-thesis/docs/msu-thesis.tex 2023-01-04 21:18:55 UTC (rev 65462)
@@ -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 at msu.edu}{amunn at msu.edu}}}
\date{Version \msuversion\\\msudate}
@@ -405,7 +405,7 @@
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 col!
ons 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}}
Modified: trunk/Master/texmf-dist/doc/latex/msu-thesis/msu-thesis.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/msu-thesis/samples/MSU-thesis-testfile.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/msu-thesis/samples/MSU-thesis-testfile.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/msu-thesis/samples/MSU-thesis-testfile.tex 2023-01-04 21:18:41 UTC (rev 65461)
+++ trunk/Master/texmf-dist/doc/latex/msu-thesis/samples/MSU-thesis-testfile.tex 2023-01-04 21:18:55 UTC (rev 65462)
@@ -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}
Modified: trunk/Master/texmf-dist/tex/latex/msu-thesis/msu-thesis.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/msu-thesis/msu-thesis.cls 2023-01-04 21:18:41 UTC (rev 65461)
+++ trunk/Master/texmf-dist/tex/latex/msu-thesis/msu-thesis.cls 2023-01-04 21:18:55 UTC (rev 65462)
@@ -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 at msu.edu>
%
-\def\msu at version{4.0}
-\def\msu at date{2023/12/13}
+\def\msu at version{4.0b}
+\def\msu at date{2023/12/15}
\NeedsTeXFormat{LaTeX2e}
\ProvidesClass{msu-thesis}[\msu at date\space Michigan State University Thesis Class version \msu at version]
\newif\ifmsu at dissertation\msu at dissertationtrue % added v2.7 boolean for \msu at 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 at titleintro\msu at thesistype\\[\onelineskip]Submitted to\\Michigan State University\\in partial fulfillment of the requirements\\for the degree of\\[2\onelineskip]\msu at fieldofstudy\msu at fieldseparator\msu at degree\ifmsu at dualmajor\\\msu at dualmajor\msu at fieldseparator\msu at DUALMAJOR\\[\onelineskip]\else\\[2\onelineskip]\fi}\postdate{\end{center}\end{textblock}}
+\predate{\begin{textblock}{13.5}(1.75,13.625)\begin{center}\msu at titleintro\msu at thesistype\\[\onelineskip]Submitted to\\Michigan State University\\in partial fulfillment of the requirements\\for the degree of\\[2\onelineskip]\msu at fieldofstudy\msu at fieldseparator\msu at degree\ifmsu at dualmajor\\\msu at dualmajor\msu at fieldseparator\msu at DUALMAJOR\\[\onelineskip]\else\\[2\onelineskip]\fi}\postdate{\end{center}\end{textblock}}
% set up the chapter titles
\chapterstyle{thatcher}
More information about the tex-live-commits
mailing list.