texlive[67682] Master/texmf-dist: msu-thesis (20jul23)

commits+karl at tug.org commits+karl at tug.org
Thu Jul 20 22:10:20 CEST 2023


Revision: 67682
          http://tug.org/svn/texlive?view=revision&revision=67682
Author:   karl
Date:     2023-07-20 22:10:20 +0200 (Thu, 20 Jul 2023)
Log Message:
-----------
msu-thesis (20jul23)

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-chapterbib-testfile.tex
    trunk/Master/texmf-dist/doc/latex/msu-thesis/samples/MSU-thesis-testfile.pdf
    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-07-20 20:10:11 UTC (rev 67681)
+++ trunk/Master/texmf-dist/doc/latex/msu-thesis/README.md	2023-07-20 20:10:20 UTC (rev 67682)
@@ -1,4 +1,4 @@
-# MSU Thesis Class Version 4.1c 2023/06/27
+# MSU Thesis Class Version 4.1d 2023/07/19
 
 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-07-20 20:10:11 UTC (rev 67681)
+++ trunk/Master/texmf-dist/doc/latex/msu-thesis/docs/msu-thesis.tex	2023-07-20 20:10:20 UTC (rev 67682)
@@ -2,8 +2,8 @@
 
 \documentclass[11pt]{article}
 
-\def\msuversion{4.1c}
-\def\msudate{2023/06/27}
+\def\msuversion{4.1d}
+\def\msudate{2023/07/29}
 \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}
@@ -336,7 +336,7 @@
 
 The |landscape| environment makes all pages within it landscape, so if you have multiple landscape figures in a row, you can put all of them inside a single |landscape| environment. This option correctly rotates the landscape pages within the pdf document itself, which the thesis office seems to require.
 \subsection{Appendices}
-Appendices in a thesis are usually at the end of the document, but before the bibliography. MSU requires appendices to be preceded by a cover page which says either ``Appendix'' (if there is only one) or ``Appendices'' if there is more than one. The class implements this with two environments: |{appendix}| for a single appendix and |{appendices}| for multiple appendices. If your thesis organization requires appendices per-chapter, you must use the |[chapterapp]| class option. In either case, the code for appendices is identical, i.e., each appendix is introduced with the |\chapter| command.
+Appendices in a thesis are usually at the end of the document, but before the bibliography. The class implements this with two environments: |{appendix}| for a single appendix and |{appendices}| for multiple appendices. If your thesis organization requires appendices per-chapter, you must use the |[chapterapp]| class option. In either case, the code for appendices is identical, i.e., each appendix is introduced with the |\chapter| command.
 \subsubsection{Single appendix}
 If you have a single appendix, your code should look like this: 
 
@@ -444,7 +444,7 @@
 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 
+Nathan Brugnone, 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, Taha Posos, Nick Rekuski, Giacomo Romanini, William Sands, Adam 
 Soliman, Erik Stitt,  Eremey Valetov, Matthew Vincent, Michael Wojcik, Stephen Yowono, Ali 

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-chapterbib-testfile.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/msu-thesis/samples/MSU-thesis-chapterbib-testfile.tex	2023-07-20 20:10:11 UTC (rev 67681)
+++ trunk/Master/texmf-dist/doc/latex/msu-thesis/samples/MSU-thesis-chapterbib-testfile.tex	2023-07-20 20:10:20 UTC (rev 67682)
@@ -15,7 +15,7 @@
 \author{Joe Linguist}
 \fieldofstudy{Linguistics} % This should be in sentence case
 \date{2021}
-\setcounter{msutocdepth}{0} % default is 1
+\setcounter{msutocdepth}{1} % default is 1
 \begin{document}
 \frontmatter
 \maketitlepage

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

Modified: trunk/Master/texmf-dist/tex/latex/msu-thesis/msu-thesis.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/msu-thesis/msu-thesis.cls	2023-07-20 20:10:11 UTC (rev 67681)
+++ trunk/Master/texmf-dist/tex/latex/msu-thesis/msu-thesis.cls	2023-07-20 20:10:20 UTC (rev 67682)
@@ -185,11 +185,12 @@
 %                         reflect the current version of the class; reinstituted spacing
 %						  after chapter titles.
 % Version 4.1c 2023/06/27 Removed spacing after chapter titles (again)
+% Version 4.1d 2023/07/19 Fixed per chapter bibliography TOC page number bug
 %
 % Report bugs/problems/questions to <amunn at msu.edu>
 %
-\def\msu at version{4.1c}
-\def\msu at date{2023/06/27}
+\def\msu at version{4.1d}
+\def\msu at date{2023/07/19}
 \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
@@ -801,15 +802,17 @@
 
 % modified 4/18/2022 to allow for per-chapter bibliographies to appear either
 % as chapters or as sections in the bibliography. Thesis office isn't consistent in this.
+% \clearpage added 7/19/2023 because page numbers were off in the TOC.
+% This code probably needs to be revisited since it’s a unholy amalgam of old and new code
 \newcommand\msu at addbibheadtotoc{%
     \ifmsu at chapterbib
-        \phantomsection\addcontentsline{toc}{\msu at bibsection}{\bibtocname}
+        \clearpage\phantomsection\addcontentsline{toc}{\msu at bibsection}{\bibtocname}
     \else
-    	\phantomsection\addcontentsline{toc}{chapter}{\bibtocname}
+    	\clearpage\phantomsection\addcontentsline{toc}{chapter}{\bibtocname}
 	\fi
 	}
 % Since the bibliography page is the TOC entry we remove the bib in the TOC
-% when it's introduced
+% when it's introduced.  This should be revisited too.
 \nobibintoc % removed v4 as no longer neededd
 % Modified 8/7/14 to add the bibliography cover page to the TOC and not the actual bibliography page
 % This should also work for biblatex even though memoir doesn't check for it



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