Previous versions of 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 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
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 algorithm and
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 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. Version 4.1 added the msutocdepth
counter to allow for the
chapters-only format that the thesis office recommends. Version 4.2 changed the spacing parameters for
subsections to appease the thesis office yet again and added an explicit check for an up-to-date
kernel. Version 4.3 added a \msuappendixdelim
command to appease the thesis office’s thirst for
colons.