From 6ea85421c7a7509aff90c1ca416e66d58570df82 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sat, 20 Jul 2019 22:54:02 +0000 Subject: ucbthesis (21jul19) git-svn-id: svn://tug.org/texlive/trunk@51690 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/ucbthesis/README | 9 +-- .../doc/latex/ucbthesis/example/chap1.tex | 26 +++++-- .../doc/latex/ucbthesis/example/thesis.tex | 15 +++- .../texmf-dist/doc/latex/ucbthesis/ucbthesis.pdf | Bin 156295 -> 157282 bytes .../texmf-dist/doc/latex/ucbthesis/ucbthesis.tex | 22 ++++-- .../texmf-dist/tex/latex/ucbthesis/ucbthesis.cls | 82 ++++++++++----------- Master/tlpkg/bin/tlpkg-ctan-check | 2 +- 7 files changed, 91 insertions(+), 65 deletions(-) diff --git a/Master/texmf-dist/doc/latex/ucbthesis/README b/Master/texmf-dist/doc/latex/ucbthesis/README index 583b4398b81..f5b51ef2245 100644 --- a/Master/texmf-dist/doc/latex/ucbthesis/README +++ b/Master/texmf-dist/doc/latex/ucbthesis/README @@ -1,14 +1,13 @@ -UCB Thesis Class Version 3.5, 2015-06-01 +UCB Thesis Class Version 3.6, 2019-07-19 -Copyright (C) 1988-2014 Daniel Gildea, BBF, Ethan Munson, Paul Vojta. +Copyright (C) 1988-2019 Daniel Gildea, BBF, Ethan Munson, Paul Vojta. This is a class file for producing Ph.D. dissertations and masters theses conforming to the documents "Dissertation Filing Guide" and "Thesis Filing Guide" produced by the UC Berkeley Graduate Division and available -on the web at -and , respectively. +on the web at . This class is currently based on the dissertation and thesis guides, -dated May 2010 -- June 2015 and February 2011 -- June 2015, respectively. +accessed in July 2019. This class is a fork of the UCTHESIS document class (which is still being maintained for use with older theses, but which should not be used for diff --git a/Master/texmf-dist/doc/latex/ucbthesis/example/chap1.tex b/Master/texmf-dist/doc/latex/ucbthesis/example/chap1.tex index 78531b111d1..7f4b6ae41d6 100644 --- a/Master/texmf-dist/doc/latex/ucbthesis/example/chap1.tex +++ b/Master/texmf-dist/doc/latex/ucbthesis/example/chap1.tex @@ -55,7 +55,7 @@ borough airline. Salutary. Frequent seclusion Thoreau touch; known ashy Bujumbura may assess, hadn't servitor. Wash, Doff, Algorithm. \begin{table} -\begin{center} +\centering \begin{tabular}{|c|c|c|} \hline 1-2-3 & yes & no \\ @@ -65,7 +65,6 @@ Multiplan & yes & yes \\ Wordstar & no & no \\ \hline \end{tabular} -\end{center} \caption{Pigeonhole sportsman grin historic stockpile.} \end{table} Davidson witting and grammatic. Hoofmark and Avogadro ionosphere. @@ -75,7 +74,7 @@ sportsman grin historic stockpile. Doctrinaire marginalia and art. Sony tomography. \begin{table} -\begin{center} +\centering \begin{tabular}{|ccccc|} \hline \textbf{Mitre} & \textbf{Enchantress} & \textbf{Hagstrom} & @@ -89,8 +88,7 @@ Indestructible & Porterhouse & Sofia & Cavalier & Trance \\ Leavenworth & Hidden & Benedictine & Vivacious & Utensil \\ \hline \end{tabular} -\end{center} -\caption{Utensil wallaby Juno titanium.} +\caption{Utensil wallaby Juno titanium} \end{table} Aviv censor seventh, conjugal. Faceplate emittance borough airline. @@ -122,6 +120,24 @@ borough airline.\cite{fm} Salutary. Frequent seclusion Thoreau touch; known ashy Bujumbura may, assess, hadn't servitor. Wash, Doff, and Algorithm. +\begin{sidewaystable} +\centering +\begin{tabular}{|ccccc|} +\hline +\textbf{Mitre} & \textbf{Enchantress} & \textbf{Hagstrom} & +\textbf{Atlantica} & \textbf{Martinez} \\ +\hline +Arabic & Spicebush & Sapient & Chaos & Conquer \\ +Jail & Syndic & Prevent & Ballerina & Canker \\ +Discovery & Fame & Prognosticate & Corroborate & Bartend \\ +Marquis & Regal & Accusation & Dichotomy & Soprano \\ +Indestructible & Porterhouse & Sofia & Cavalier & Trance \\ +Leavenworth & Hidden & Benedictine & Vivacious & Utensil \\ +\hline +\end{tabular} +\caption{Abeam utensil wallaby Juno titanium} +\end{sidewaystable} + \begin{itemize} \item Davidson witting and grammatic. Jukes foundry mesh sting speak, Gillespie, Birmingham Bentley. Hedgehog, swollen McGuire; gnat. diff --git a/Master/texmf-dist/doc/latex/ucbthesis/example/thesis.tex b/Master/texmf-dist/doc/latex/ucbthesis/example/thesis.tex index ec585d51ef8..f167cfe4119 100644 --- a/Master/texmf-dist/doc/latex/ucbthesis/example/thesis.tex +++ b/Master/texmf-dist/doc/latex/ucbthesis/example/thesis.tex @@ -6,6 +6,7 @@ \documentclass{ucbthesis} \usepackage{biblatex} +\usepackage{rotating} % provides sidewaystable and sidewaysfigure % To compile this file, run "latex thesis", then "biber thesis" % (or "bibtex thesis", if the output from latex asks for that instead), @@ -19,6 +20,8 @@ % be indented (like the others), then include this line: % \usepackage{indentfirst} +\addtolength{\abovecaptionskip}{\baselineskip} + \newtheorem{theorem}{Jibberish} \bibliography{references} @@ -38,6 +41,10 @@ \chair{Professor Richard Francis Sony} \othermembers{Professor Roger Spam \\ Associate Professor Michael Chex} +% For a co-chair who is subordinate to the \chair listed above +% \cochair{Professor Benedict Francis Pope} +% For two co-chairs of equal standing (do not use \chair with this one) +% \cochairs{Professor Richard Francis Sony}{Professor Benedict Francis Pope} \numberofmembers{3} % Previous degrees are no longer to be listed on the title page. % \prevdegrees{B.A. (University of Northern South Dakota at Hoople) 1978 \\ @@ -47,8 +54,8 @@ % \emphasis{Colloidal Telemetry} % This is optional, and rare % \jointinstitution{University of Western Maryland} -% This is optional -\campus{Berkeley} +% This is optional (default is Berkeley) +% \campus{Berkeley} % For a masters thesis, replace the above \documentclass line with % \documentclass[masters]{ucbthesis} @@ -108,9 +115,9 @@ And exposition? Of go. No upstairs do fingering. \include{chap1} \include{chap2} +\printbibliography + % \appendix % \chapter{More Monticello Candidates} -\printbibliography - \end{document} diff --git a/Master/texmf-dist/doc/latex/ucbthesis/ucbthesis.pdf b/Master/texmf-dist/doc/latex/ucbthesis/ucbthesis.pdf index 0493969ad4a..46b13de7b08 100644 Binary files a/Master/texmf-dist/doc/latex/ucbthesis/ucbthesis.pdf and b/Master/texmf-dist/doc/latex/ucbthesis/ucbthesis.pdf differ diff --git a/Master/texmf-dist/doc/latex/ucbthesis/ucbthesis.tex b/Master/texmf-dist/doc/latex/ucbthesis/ucbthesis.tex index 080bf645319..3860fdb946a 100644 --- a/Master/texmf-dist/doc/latex/ucbthesis/ucbthesis.tex +++ b/Master/texmf-dist/doc/latex/ucbthesis/ucbthesis.tex @@ -9,7 +9,7 @@ \title{The UCB Thesis Class} \author{Paul Vojta\\Mathematics Department\\ \texttt{\href{mailto:vojta@math.berkeley.edu}{vojta@math.berkeley.edu}}} -\date{Version 3.5\\June 1, 2015} +\date{Version 3.6\\July 19, 2019} \lstset{% settings taken from msu-thesis documentation basicstyle=\ttfamily\small, @@ -37,10 +37,9 @@ of that class. It should generate a document that meets all of the basic formatting requirements given in the \emph{Dissertation Filing Guide} or the \emph{Thesis Filing Guide} (as appropriate) produced by the UC Berkeley Graduate Division and available on the web at -\url{http://grad.berkeley.edu/policies/}. +\url{https://grad.berkeley.edu/academic-progress/}. This version of the class is based on the dissertation and thesis guides, -dated May 2010 -- December 2013 and February 2011 -- February 2014, -respectively.\end{quote}} +accessed in July 2019.\end{quote}} \section{Introduction} @@ -93,7 +92,7 @@ for this purpose. A (partial) list of thesis classes at other University of California campuses is available on the web at -\url{http://math.berkeley.edu/~vojta/ucthesis.html}. +\url{https://math.berkeley.edu/~vojta/ucthesis.html}. \section{Using the \pkg{ucbthesis} Class} @@ -204,10 +203,9 @@ easier, but compared to an earlier state of affairs, it's pretty slick. The format of the front matter is specified quite explicitly in the documents ``Dissertation Filing Guide'' and ``Thesis Filing Guide'' produced by the UC Berkeley Graduate Division and available on the web at -\url{http://grad.berkeley.edu/policies/}. +\url{https://grad.berkeley.edu/academic-progress/}. The current version of the class is based on the dissertation and thesis -guides, dated May 2010 -- July 2013 and February 2011 -- July 2013, -respectively. +guides, accessed in July 2019. A complete example of the use of the front matter commands can be found in the sample dissertation distributed with the class. @@ -246,6 +244,8 @@ for example, \lstinline|\title{Snakes in Ireland}|. (e.g.~``Professor Michael A. Harrison'') \\ \lstinline|\\cochair| & Title and name of your committee co-chair (use with \lstinline|\\chair|, if you have a co-chair). \\ +\lstinline|\\cochairs| & Titles and names of your (co-equal) committee + co-chairs (replaces \lstinline|\\chair| and \lstinline|\\cochair|). \\ \lstinline|\\othermembers| & The names of the other members of your committee separated by linebreaks (e.g.~\lstinline!Professor Susan L. Graham\\\\Professor Jim Pitman!) \\ @@ -397,4 +397,10 @@ Designated Emphasis. In addition, it was modified for release on \textsc{ctan}. Version 3.5 added support for printing the Designated Emphasis on the abstract page (a Graduate Division requirement). +Version 3.6 changed the font in the title from bold to regular and adjusted the +spacing in the abstract page. It added \lstinline!\cochairs! to the +documentation. In the example, it added a sideways table, added sample uses +of \lstinline!\cochair! and \lstinline!\cochairs!, and moved the (commented-out) +appendix to after the bibliography (as per requirements). + \end{document} diff --git a/Master/texmf-dist/tex/latex/ucbthesis/ucbthesis.cls b/Master/texmf-dist/tex/latex/ucbthesis/ucbthesis.cls index 4e954b2ec27..90325113e6b 100644 --- a/Master/texmf-dist/tex/latex/ucbthesis/ucbthesis.cls +++ b/Master/texmf-dist/tex/latex/ucbthesis/ucbthesis.cls @@ -1,5 +1,5 @@ -%% ucbthesis.cls 2014-04-11 -%% Copyright (C) 1988-2014 Daniel Gildea, BBF, Ethan Munson, Paul Vojta. +%% ucbthesis.cls 2019-07-19 +%% Copyright (C) 1988-2019 Daniel Gildea, BBF, Ethan Munson, Paul Vojta. % % This work may be distributed and/or modified under the % conditions of the LaTeX Project Public License, either version 1.3 @@ -20,8 +20,8 @@ %%% ==================================================================== %%% @LaTeX-class-file{ %%% filename = "ucbthesis.cls", -%%% version = "3.5", -%%% date = "1 June 2015", +%%% version = "3.6", +%%% date = "19 July 2019", %%% license = "LPPL", %%% codetable = "ISO/ASCII", %%% keywords = "LaTeX, ucbthesis", @@ -111,6 +111,11 @@ %%% Version 3.5 adds the designated emphasis to the %%% abstract (which is required). %%% +%%% Version 3.6 changes the title from bold font to +%%% regular and adjusts the spacing in the abstract page. +%%% It adds \cochairs to the documentation and makes some +%%% fixes and adds some material to the example thesis. +%%% %%% A problem that some people have had is %%% that you can't use \pagestyle{headings} %%% and \markboth if you use \part. The solution @@ -120,7 +125,7 @@ %%% ==================================================================== \NeedsTeXFormat{LaTeX2e} -\ProvidesClass{ucbthesis}[2015/06/01 v3.5 University of California, Berkeley Thesis Class] +\ProvidesClass{ucbthesis}[2019/07/19 v3.6 University of California, Berkeley Thesis Class] % **************************************** % * OPTIONS * @@ -358,7 +363,7 @@ \def\emphasis#1{\gdef\@emphasis{#1}} % The name of your UC Campus (e.g. Berkeley, Los Angeles) -\def\@campus{Berkeley} % default value is Berkeley +\def\@campus{Berkeley} % default value is Berkeley \def\campus#1{\gdef\@campus{#1}} % The alwayssingle environment ensures that front matter is always @@ -398,7 +403,7 @@ \begin{center} \fmfont - \textbf{\@title}\par + \@title\par \vspace{14pt minus 4pt} by \par {\@author}\par @@ -505,7 +510,7 @@ The \@dissertation of {\@author}, titled {\@title}, is approved: \thispagestyle{empty} \begin{center} {\fmfont -{\bfseries\@title}\par +\@title\par \vspace{1in} Copyright \@degreeyear\par by\par @@ -521,40 +526,33 @@ by\par % of the rest of the dissertation in Arabic. It requires definition % of the \title, \author, \degree, \field, \campus, and \chair macros. -\def\abstract{ -\begin{alwayssingle} -% \pagestyle{simple} -\thispagestyle{simple} -\setcounter{page}{1} -\begin{center} -{\fmfont -{\bfseries \abstractname}\par -\vspace{.5in} -\@title\par -\vspace{.1in} -by\par -\vspace{.1in} -\@author\par -\vspace{.1in} -{\@degree} in \@field\par - \ifdefined\@emphasis - and the Designated Emphasis in\par - {\@emphasis}\par - \fi -\vspace{.1in} -University of California, {\@campus}\par -\vspace{.1in} -{\@chair}, \@chairtitle -\ifdefined\@cochair - \par - \vspace{.1in} - {\@cochair}, Co-chair -\fi} -\vspace{.1in} -\end{center}} - -\def\endabstract{\par\vfil\null\end{alwayssingle} -} +\renewenvironment{abstract} + {\begin{alwayssingle} + % \pagestyle{simple} + \thispagestyle{simple} + \setlength{\parindent}{0pt} + \setlength{\parskip}{\baselineskip} + \setcounter{page}{1} + \begin{center} + \abstractname \par + \@title\par + by\par + \@author\par + {\@degree} in \@field\par + \ifdefined\@emphasis + and the Designated Emphasis in\par + {\@emphasis}\par + \fi + University of California, {\@campus}\par + {\@chair}, \@chairtitle \par + \ifdefined\@cochair + {\@cochair}, Co-chair\par + \fi + \end{center} + \setlength{\parskip}{.6\baselineskip} + \vspace{.4\baselineskip} + } + {\par\end{alwayssingle}} % The abstract is no longer signed (12/2009) % diff --git a/Master/tlpkg/bin/tlpkg-ctan-check b/Master/tlpkg/bin/tlpkg-ctan-check index 5e43c80864d..59b15dcbe18 100755 --- a/Master/tlpkg/bin/tlpkg-ctan-check +++ b/Master/tlpkg/bin/tlpkg-ctan-check @@ -702,7 +702,7 @@ my @TLP_working = qw( tree-dvips treetex trfsigns trigonometry trimspaces trivfloat trsym truncate tsemlines - tucv tudscr tufte-latex tugboat tugboat-plain + tucv tuda-ci tudscr tufte-latex tugboat tugboat-plain tui turabian turabian-formatting turkmen turnstile turnthepage twoinone twoup txfonts txfontsb txgreeks txuprcal -- cgit v1.2.3