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.