From 1882a0b189274c22ea749ae66b2f91bb4e85d8c2 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Tue, 15 Aug 2023 20:21:15 +0000 Subject: brandeis-dissertation (15aug23) git-svn-id: svn://tug.org/texlive/trunk@67935 c570f23f-e606-0410-a88d-b1316a301751 --- .../brandeis-dissertation.cls | 56 ++++++++++++++-------- 1 file changed, 36 insertions(+), 20 deletions(-) (limited to 'Master/texmf-dist/tex/latex/brandeis-dissertation') diff --git a/Master/texmf-dist/tex/latex/brandeis-dissertation/brandeis-dissertation.cls b/Master/texmf-dist/tex/latex/brandeis-dissertation/brandeis-dissertation.cls index 6d68f019aea..de8fcbf58a4 100644 --- a/Master/texmf-dist/tex/latex/brandeis-dissertation/brandeis-dissertation.cls +++ b/Master/texmf-dist/tex/latex/brandeis-dissertation/brandeis-dissertation.cls @@ -22,8 +22,8 @@ %% in the same archive or directory.) \NeedsTeXFormat{LaTeX2e}[2005/12/01] \ProvidesPackage{brandeis-dissertation} - [2020/12/04 v3.13.dtx brandeis-dissertation file] -\LoadClass[12pt]{book} + [2023/08/15 v3.14.dtx brandeis-dissertation file] +\LoadClass[12pt,openany]{book} \RequirePackage[margin=1in]{geometry} \RequirePackage{setspace} \RequirePackage{titlesec} @@ -35,9 +35,15 @@ \renewcommand\cfttoctitlefont{\normalsize} \renewcommand\cftlottitlefont{\normalsize} \renewcommand\cftloftitlefont{\normalsize} +\titleformat{\chapter}{\normalsize\centering\uppercase}{}{0ex}{} \titleformat*{\section}{\normalsize\bfseries} \titleformat*{\subsection}{\normalsize\bfseries} -\titleformat*{\subsubsection}{\normalsize\bfseries} +\titleformat*{\subsubsection}{\normalsize} +\titlespacing*{\chapter}{0 pt}{-\baselineskip}{0 pt} +\titlespacing*{\section}{0 pt}{-\baselineskip}{0 pt} +\titlespacing*{\subsection}{0 pt}{-\baselineskip}{0 pt} +\titlespacing*{\subsubsection}{0 pt}{-\baselineskip}{0 pt} + \newcommand{\sectionbreak}{\clearpage} \newcommand\graduationmonth[1]{\def\@graduationmonth{#1}} \newcommand\graduationyear[1]{\def\@graduationyear{#1}} @@ -45,8 +51,25 @@ \newcommand\advisor[1]{\def\@advisor{#1}} \newcommand\signoff[2]{\def\@signoff{#1}\def\@signofftitle{#2}} \newcommand\committee[1]{\def\@committee{#1}} -\addto\captionsenglish{\renewcommand*\contentsname{Table of Contents}} -\renewcommand*\l@section{\@dottedtocline{1}{1.5em}{2.3em}} +\renewcommand\cfttoctitlefont{\normalsize} +\renewcommand\cftlottitlefont{\normalsize} +\renewcommand\cftloftitlefont{\normalsize} +\addto\captionsenglish{\renewcommand*\contentsname{\hfill TABLE OF CONTENTS}} +\renewcommand{\cftaftertoctitle}{\hfill} +\renewcommand{\cftbeforetoctitleskip}{-24pt} +\renewcommand{\cftaftertoctitleskip}{0em} +\renewcommand{\cftbeforeloftitleskip}{-24pt} +\renewcommand{\cftafterloftitleskip}{0em} +\renewcommand{\cftbeforelottitleskip}{-24pt} +\renewcommand{\cftafterlottitleskip}{0em} +\addto\captionsenglish{\renewcommand*\listfigurename{\hfill LIST OF FIGURES}} +\renewcommand{\cftafterloftitle}{\hfill} +\addto\captionsenglish{\renewcommand*\listtablename{\hfill LIST OF TABLES}} +\renewcommand{\cftafterlottitle}{\hfill} +\setcounter{secnumdepth}{-1} +\renewcommand*\l@section{\@dottedtocline{1}{2em}{1.0em}} +\renewcommand*\l@chapter{\@dottedtocline{1}{0em}{1.0em}} + \newcommand{\maketitlepage}{% \pagenumbering{gobble} %\newgeometry{top=1.75in} @@ -69,6 +92,7 @@ Doctor of Philosophy\\ \vspace{1em} by\\ + \vspace{1em} \@author\\ \vspace{1em} \@graduationmonth\,\@graduationyear @@ -103,23 +127,12 @@ \newpage \setcounter{page}{3} } -\newcommand{\makecopyright}{% - \pagenumbering{gobble} - \newgeometry{top=6.2in} - \begin{center} - Copyright by\\ - \@author{}\\ - \vspace{1em} - \@graduationyear{} - \end{center} - \restoregeometry - \newpage - \pagenumbering{roman} - \setcounter{page}{4} -} \newenvironment{dissertation-acknowledgements} { - %\newgeometry{top=1.4in} + % \newgeometry{top=1.0in} + \pagenumbering{roman} + \setcounter{page}{3} + \pagestyle{plain} \begin{center} Acknowledgements\\ \vspace{1em} @@ -131,6 +144,7 @@ \newenvironment{dissertation-abstract} { %\newgeometry{top=1.4in} +\pagestyle{plain} \begin{center} \MakeUppercase{Abstract}\\ \vspace{1em} @@ -149,9 +163,11 @@ \restoregeometry } \newcommand{\startbody}{% + % \newgeometry{top=1.0in} \newpage \pagenumbering{arabic} \doublespacing + \pagestyle{plain} } \endinput %% -- cgit v1.2.3