From 2505ce617cee223c5cca09ff2823d871aa8a18c4 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Thu, 20 Jul 2023 20:10:20 +0000 Subject: msu-thesis (20jul23) git-svn-id: svn://tug.org/texlive/trunk@67682 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/msu-thesis/README.md | 2 +- .../doc/latex/msu-thesis/docs/msu-thesis.tex | 8 ++++---- .../texmf-dist/doc/latex/msu-thesis/msu-thesis.pdf | Bin 114104 -> 113964 bytes .../samples/MSU-thesis-chapterbib-testfile.pdf | Bin 138719 -> 139612 bytes .../samples/MSU-thesis-chapterbib-testfile.tex | 2 +- .../msu-thesis/samples/MSU-thesis-testfile.pdf | Bin 214046 -> 214033 bytes .../texmf-dist/tex/latex/msu-thesis/msu-thesis.cls | 13 ++++++++----- 7 files changed, 14 insertions(+), 11 deletions(-) (limited to 'Master') diff --git a/Master/texmf-dist/doc/latex/msu-thesis/README.md b/Master/texmf-dist/doc/latex/msu-thesis/README.md index cd84ae50d78..56f4db40209 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.1c 2023/06/27 +# MSU Thesis Class Version 4.1d 2023/07/19 Copyright 2011-2023 by Alan Munn 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 44467e4dc92..8e3b79c000b 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.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@msu.edu}{amunn@msu.edu}}} \date{Version \msuversion\\\msudate} @@ -336,7 +336,7 @@ If you have large figures and tables that must be rotated, you should use the |[ 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 @@ landscape page numbering code, which greatly simplified my original version. Tha 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 diff --git a/Master/texmf-dist/doc/latex/msu-thesis/msu-thesis.pdf b/Master/texmf-dist/doc/latex/msu-thesis/msu-thesis.pdf index d76c58fac92..56dc927666c 100644 Binary files a/Master/texmf-dist/doc/latex/msu-thesis/msu-thesis.pdf and b/Master/texmf-dist/doc/latex/msu-thesis/msu-thesis.pdf differ 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 index f412332fff2..bdf72ecd2b9 100644 Binary files a/Master/texmf-dist/doc/latex/msu-thesis/samples/MSU-thesis-chapterbib-testfile.pdf and b/Master/texmf-dist/doc/latex/msu-thesis/samples/MSU-thesis-chapterbib-testfile.pdf differ diff --git a/Master/texmf-dist/doc/latex/msu-thesis/samples/MSU-thesis-chapterbib-testfile.tex b/Master/texmf-dist/doc/latex/msu-thesis/samples/MSU-thesis-chapterbib-testfile.tex index f4ee4c9157c..ed928c3f76f 100644 --- a/Master/texmf-dist/doc/latex/msu-thesis/samples/MSU-thesis-chapterbib-testfile.tex +++ b/Master/texmf-dist/doc/latex/msu-thesis/samples/MSU-thesis-chapterbib-testfile.tex @@ -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 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 index effe1be1fef..bf9c3552e6a 100644 Binary files a/Master/texmf-dist/doc/latex/msu-thesis/samples/MSU-thesis-testfile.pdf and b/Master/texmf-dist/doc/latex/msu-thesis/samples/MSU-thesis-testfile.pdf differ 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 c9d0c2b8851..63be1bba6eb 100644 --- a/Master/texmf-dist/tex/latex/msu-thesis/msu-thesis.cls +++ b/Master/texmf-dist/tex/latex/msu-thesis/msu-thesis.cls @@ -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 % -\def\msu@version{4.1c} -\def\msu@date{2023/06/27} +\def\msu@version{4.1d} +\def\msu@date{2023/07/19} \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 @@ -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@addbibheadtotoc{% \ifmsu@chapterbib - \phantomsection\addcontentsline{toc}{\msu@bibsection}{\bibtocname} + \clearpage\phantomsection\addcontentsline{toc}{\msu@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 -- cgit v1.2.3