texlive[67227] Master/texmf-dist: msu-thesis (26may23)

commits+karl at tug.org commits+karl at tug.org
Fri May 26 23:08:36 CEST 2023


Revision: 67227
          http://tug.org/svn/texlive?view=revision&revision=67227
Author:   karl
Date:     2023-05-26 23:08:36 +0200 (Fri, 26 May 2023)
Log Message:
-----------
msu-thesis (26may23)

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-chapterbib-testfile.pdf
    trunk/Master/texmf-dist/doc/latex/msu-thesis/samples/MSU-thesis-template.pdf
    trunk/Master/texmf-dist/doc/latex/msu-thesis/samples/MSU-thesis-template.tex
    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-05-26 21:08:24 UTC (rev 67226)
+++ trunk/Master/texmf-dist/doc/latex/msu-thesis/README.md	2023-05-26 21:08:36 UTC (rev 67227)
@@ -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 at msu.edu>
 

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-05-26 21:08:24 UTC (rev 67226)
+++ trunk/Master/texmf-dist/doc/latex/msu-thesis/docs/msu-thesis.tex	2023-05-26 21:08:36 UTC (rev 67227)
@@ -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 at msu.edu}{amunn at 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 @@
 {\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 @@
 \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 @@
 |\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 @@
 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 

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-chapterbib-testfile.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/msu-thesis/samples/MSU-thesis-template.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/msu-thesis/samples/MSU-thesis-template.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/msu-thesis/samples/MSU-thesis-template.tex	2023-05-26 21:08:24 UTC (rev 67226)
+++ trunk/Master/texmf-dist/doc/latex/msu-thesis/samples/MSU-thesis-template.tex	2023-05-26 21:08:36 UTC (rev 67227)
@@ -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 @@
 %\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 @@
 %
 \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.
 

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-05-26 21:08:24 UTC (rev 67226)
+++ trunk/Master/texmf-dist/doc/latex/msu-thesis/samples/MSU-thesis-testfile.tex	2023-05-26 21:08:36 UTC (rev 67227)
@@ -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}}

Modified: trunk/Master/texmf-dist/tex/latex/msu-thesis/msu-thesis.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/msu-thesis/msu-thesis.cls	2023-05-26 21:08:24 UTC (rev 67226)
+++ trunk/Master/texmf-dist/tex/latex/msu-thesis/msu-thesis.cls	2023-05-26 21:08:36 UTC (rev 67227)
@@ -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 at msu.edu>
 %
-\def\msu at version{4.1}
-\def\msu at date{2023/05/18}
+\def\msu at version{4.1b}
+\def\msu at date{2023/05/25}
 \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
@@ -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}



More information about the tex-live-commits mailing list.