diff options
author | Karl Berry <karl@freefriends.org> | 2023-05-26 21:08:36 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2023-05-26 21:08:36 +0000 |
commit | 9e15d5ee299c8b75fab4cd1f1de2c730a52a06c2 (patch) | |
tree | 3e690556fe26dedce8246394f8c431e18ab3c383 /Master | |
parent | e07583e4543cebc9e726098e5680a415457af388 (diff) |
msu-thesis (26may23)
git-svn-id: svn://tug.org/texlive/trunk@67227 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master')
-rw-r--r-- | Master/texmf-dist/doc/latex/msu-thesis/README.md | 2 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/msu-thesis/docs/msu-thesis.tex | 17 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/msu-thesis/msu-thesis.pdf | bin | 109178 -> 114156 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/msu-thesis/samples/MSU-thesis-chapterbib-testfile.pdf | bin | 138559 -> 138593 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/msu-thesis/samples/MSU-thesis-template.pdf | bin | 16293 -> 70914 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/msu-thesis/samples/MSU-thesis-template.tex | 28 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/msu-thesis/samples/MSU-thesis-testfile.pdf | bin | 214045 -> 214046 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 | 13 |
9 files changed, 33 insertions, 36 deletions
diff --git a/Master/texmf-dist/doc/latex/msu-thesis/README.md b/Master/texmf-dist/doc/latex/msu-thesis/README.md index c5aeafbc16b..27ad94a6f17 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.1 2023/05/18 +# MSU Thesis Class Version 4.1b 2023/05/25 Copyright 2011-2023 by Alan Munn <amunn@msu.edu> 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 48701cf2d81..cc84029d9b9 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.1} -\def\msudate{2023/05/18} +\def\msuversion{4.1b} +\def\msudate{2023/05/25} \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} @@ -30,8 +30,7 @@ showstringspaces=false, breaklines=true, breakautoindent=true, - frame=single - captionpos=t + frame=tl, language=TeX } @@ -121,7 +120,8 @@ In addition to all the user functionality defined by \pkg{memoir}, the \pkg{msu- {\bs makededicationpage} & Creates the dedication page.\\ %{\bs makebibliographypage} & Creates the bibliography cover page.\\ {\{abbreviations\}} & Environment for the List of Abbreviations \\ -{msutocdeph} & Counter for setting the TOC depth. Default is 1 (sections+chapters). Set this to 0 to use the simplified (chapters only) format that the thesis office suggests but doesn’t require.\\ +{\bs abbrev\{\}\{\}} & add an abbreviation to the list of abbreviations\\ +{msutocdepth} & Counter for setting the TOC depth. Default is 1 (sections+chapters). Set this to 0 to use the simplified (chapters only) format that the thesis office suggests but doesn’t require.\\ \bottomrule \end{tabularx} \caption{Class titling commands} @@ -132,6 +132,7 @@ In addition to all the user functionality defined by \pkg{memoir}, the \pkg{msu- \begin{tabularx}{.8\textwidth}{>{\ttfamily}lX} \toprule {\bs msucaptiondelim} & Delimiter for floating elements (see section \ref{captiondelim}).\\ +{\bs msutocdelim} & Delimiter for table of contents chapter/section titles.\\ %{\bs setabstractnamespace} & Changes spacing after the name in the abstract (see section \ref{abstractspacing}).\\ \bottomrule \end{tabularx} @@ -199,7 +200,9 @@ The thesis guide suggests that you use a simplified table of contents that lists |\setcounter{msutocdepth}{0}| \end{quote} -\subsubsection{New lists} +\subsubsection{New lists and floats} +Note that the thesis office no longer seems to \emph{require} lists of anything other than the main table of contents. This is another odd decision on their part. If do include a List of Tables and List of Figures and need to add other lists, you can follow the directions here. Note that lists of algorithms require special treatment. See §\ref{algorithms}. + If you are using other kinds of floats such as listings, you should use the Memoir |\newlistof| command to make the relevant list. The class provides a macro |\msucaptiondelim| which can be used to make sure the formatting of the captions in the list-of-X match the setting you have for Figures and Tables. Here is an example of how you would add a listings list. For lists of algorithms, see section \ref{algorithms} below. The following code goes in your preamble: \begin{quote} \begin{lstlisting} @@ -443,7 +446,7 @@ current \pkg{hyperref} code. Thanks also to the following students who have rep 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, Ben Miller, William Muir, Eureka -Pai, Alicia Parrish, Neil ver Planck, Nick Rekuski, Giacomo Romanini, William Sands, Adam +Pai, Alicia Parrish, Neil ver Planck, Taha Posos, 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 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 0e4d61d51ce..a02826a93a2 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-chapterbib-testfile.pdf b/Master/texmf-dist/doc/latex/msu-thesis/samples/MSU-thesis-chapterbib-testfile.pdf Binary files differindex 314819f5f88..c743e6786aa 100644 --- a/Master/texmf-dist/doc/latex/msu-thesis/samples/MSU-thesis-chapterbib-testfile.pdf +++ b/Master/texmf-dist/doc/latex/msu-thesis/samples/MSU-thesis-chapterbib-testfile.pdf diff --git a/Master/texmf-dist/doc/latex/msu-thesis/samples/MSU-thesis-template.pdf b/Master/texmf-dist/doc/latex/msu-thesis/samples/MSU-thesis-template.pdf Binary files differindex 6a6d87acd11..304f9b7b0d4 100644 --- a/Master/texmf-dist/doc/latex/msu-thesis/samples/MSU-thesis-template.pdf +++ b/Master/texmf-dist/doc/latex/msu-thesis/samples/MSU-thesis-template.pdf diff --git a/Master/texmf-dist/doc/latex/msu-thesis/samples/MSU-thesis-template.tex b/Master/texmf-dist/doc/latex/msu-thesis/samples/MSU-thesis-template.tex index 5baa21732d2..eb0b2e2b838 100644 --- a/Master/texmf-dist/doc/latex/msu-thesis/samples/MSU-thesis-template.tex +++ b/Master/texmf-dist/doc/latex/msu-thesis/samples/MSU-thesis-template.tex @@ -1,5 +1,5 @@ % This is a template for use with the MSU Thesis class -% Version 4.1 2023/05/18 +% Version 4.1b 2023/05/25 % % Class options: %[PhD] Doctor of Philosophy (default) @@ -108,18 +108,18 @@ Your acknowledgements here. %\clearpage %\listoffigures % comment this out if you have no figures % -% If you have a Key to Abbreviations/symbols you would add each abbreviation in its display order -% using as in the following examples: -\msuabbrev{ASU}{Arizona State University} -\msuabbrev{MIT}{Massachusetts Institute of Technology} -\msuabbrev{MSU}{Michigan State University} -% Then issue a \clearpage and print the list -\clearpage -\listofabbreviations -% Comment out the code above if you have no abbreviations -% See the documentation if you need to change the width or format of the abbreviation column - +% If you have a Key to Abbreviations/symbols you would add each abbreviation in its +% display order using as in the following examples: +\begin{abbreviations} +\abbrev{ASU}{Arizona State University} +\abbrev{MIT}{Massachusetts Institute of Technology} +\abbrev{MSU}{Michigan State University} +\end{abbreviations} +% Comment out the code above if you have no abbreviations. See the class documentation +% for information on how to change the formatting of the lists. % See the class documentation and the Memoir manual for how to create other lists +% Note that the thesis office no longer seems to require these lists at all, but +% you are still allowed to have them. % % If you are using an algorithm formatting package (e.g. algorithmicx or algorithm2e) % please read the class documentation carefully on how to use these packages with the class @@ -127,10 +127,6 @@ Your acknowledgements here. % \mainmatter % -% The next line removes the dots in chapter headings in the TOC -% May violate thesis office rules -%\addtocontents{toc}{\protect\renewcommand{\protect\cftchapterdotsep} {\cftnodots}} - % ALL documents using this class must have \chapter divisions % If you are using it for an MA/MS thesis you still need to have chapters, even if they are very small. 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 28628d54035..effe1be1fef 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 68851f93cf5..a6af9efbd87 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 @@ -1,5 +1,5 @@ % !TEX TS-program = pdflatexmk -% v3.0 Testfile +% v4.1b Testfile \listfiles \documentclass[lscape]{msu-thesis} @@ -28,10 +28,6 @@ \usepackage{enumitem} \usepackage[unit=in]{fgruler} \usepackage{gb4e} -\makeatletter -%\setlength\textfloatsep{20\p@ \@plus 2\p@ \@minus 4\p@} -\makeatother -\setlength{\cftchapternumwidth}{1.5em} \counterwithin{exx}{chapter} \singlegloss @@ -77,12 +73,11 @@ %\listoffigures \clearpage %\listoflistings -% Add all the abbreviations here in their sorted order using \msuabbrev +% Add all the abbreviations here in their sorted order using \abbrev \begin{abbreviations} \abbrev{ASA}{A small abbreviation} \abbrev{ABA}{An abbreviation with an explanation so long that the explanation should wrap to the next line and align properly with the previous line} \end{abbreviations} -% Then print the list \mainmatter % The next command changes chapters in the TOC to have no dotted leader %\addtocontents{toc}{\protect\renewcommand{\protect\cftchapterdotsep}{\cftnodots}} 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 35dcb3c4f99..2b782988a39 100644 --- a/Master/texmf-dist/tex/latex/msu-thesis/msu-thesis.cls +++ b/Master/texmf-dist/tex/latex/msu-thesis/msu-thesis.cls @@ -180,12 +180,15 @@ % moment. % 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 -% Version 4.1 2023/05/18 Added msutocdepth to allow minimal chapters only TOC +% Version 4.1 2023/05/18 Added msutocdepth to allow minimal chapters only TOC +% Version 4.1b 2023/05/25 Removed stupid contents colon; fixed template file to actually +% reflect the current version of the class; reinstituted spacing +% after chapter titles. % % Report bugs/problems/questions to <amunn@msu.edu> % -\def\msu@version{4.1} -\def\msu@date{2023/05/18} +\def\msu@version{4.1b} +\def\msu@date{2023/05/25} \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 @@ -324,7 +327,7 @@ % set up the chapter titles \chapterstyle{thatcher} \setlength{\beforechapskip}{-1sp}% changed 2020/12/17 Need negative value to suppress indentation -\setlength{\afterchapskip}{0pt} % changed 2017/05/03 because of thesis office complaints; changed again for v4 since now they want "uniform" space +\setlength{\afterchapskip}{\onelineskip} % changed 2017/05/03 because of thesis office complaints; changed again for v4 since now they want "uniform" space % changed again 4.1 \renewcommand*{\chapnamefont}{\centering\bfseries} \renewcommand*{\chapnumfont}{\bfseries} \renewcommand*{\chaptitlefont}{\SingleSpacing\bfseries} @@ -644,7 +647,7 @@ % Make the caption delimiter a space instead of colon space so that the % contents lists don't look so stupid. Can be changed if necessary. \newcommand*\msucaptiondelim{\space} -\newcommand*\msutocdelim{:} +\newcommand*\msutocdelim{} % removed idiotic colon 5/25/23 \captiondelim{\msucaptiondelim} \pagestyle{plain} |