summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/ucdavisthesis/ucdavisthesis.cls
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2013-08-19 22:51:29 +0000
committerKarl Berry <karl@freefriends.org>2013-08-19 22:51:29 +0000
commit6dcea8b7d9d00532a1759ae08cfca79ba6f7a565 (patch)
treeee8a6f76f6cffbbaeb34373efd5ff022c4664adb /Master/texmf-dist/tex/latex/ucdavisthesis/ucdavisthesis.cls
parent159c0f9b4397fce4ebb181dd2877849155199127 (diff)
ucdavisthesis (19aug13)
git-svn-id: svn://tug.org/texlive/trunk@31476 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/ucdavisthesis/ucdavisthesis.cls')
-rw-r--r--Master/texmf-dist/tex/latex/ucdavisthesis/ucdavisthesis.cls136
1 files changed, 47 insertions, 89 deletions
diff --git a/Master/texmf-dist/tex/latex/ucdavisthesis/ucdavisthesis.cls b/Master/texmf-dist/tex/latex/ucdavisthesis/ucdavisthesis.cls
index 059eec80896..d4bf0ed7846 100644
--- a/Master/texmf-dist/tex/latex/ucdavisthesis/ucdavisthesis.cls
+++ b/Master/texmf-dist/tex/latex/ucdavisthesis/ucdavisthesis.cls
@@ -8,7 +8,7 @@
%%
%% This is a generated file.
%%
-%% Copyright (C) 2007, 2008, 2009, 2010 by Ryan Scott
+%% Copyright (C) 2007, 2008, 2009, 2010, 2013 by Ryan Scott
%%
%% This file may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either
@@ -22,7 +22,7 @@
%%
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
\ProvidesClass{ucdavisthesis}
- [2010/03/13 v1.1 UCDavis thesis class]
+ [2013/08/18 v1.2 UCDavis thesis class]
%% \CharacterTable
%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
@@ -54,19 +54,13 @@
\def\@title{NO TITLE!?!}
\def\@author{NO AUTHOR!?!}
\def\@authordegrees{NO DEGREES!?!}
-\def\@memberone{NAME!?!}\def\@membertwo{NAME!?!}\def\@memberthree{NAME!?!}
-\def\@memberfour{}\def\@memberfive{}
+\def\@memberone{ }\def\@membertwo{ }\def\@memberthree{ }
\def\@titlesize{\large}
-\def\@titleskip{\bigskip}
-\def\@alttitleskip{\medskip}
\renewcommand{\title}[1]{\def\@title{#1}}
\renewcommand{\author}[1]{\def\@author{#1}}
\newcommand{\titlesize}[1]{\def\@titlesize{#1}}
\newcommand{\authordegrees}[1]{\def\@authordegrees{#1}}
-\newcommand{\committee}[5]
- {\def\@memberone{#1}\def\@membertwo{#2}\def\@memberthree{#3}
- \def\@memberfour{#4}\def\@memberfive{#5}
- }
+\newcommand{\committee}[3]{\def\@memberone{#1}\def\@membertwo{#2}\def\@memberthree{#3}}
\def\@officialmajor{NO OFFICIAL MAJOR!?!}
\newcommand{\officialmajor}[1]{\def\@officialmajor{#1}}
\def\@graduateprogram{NO GRADUATE PROGRAM!?!}
@@ -169,18 +163,18 @@
\setlength{\paperheight}{11in}
\setlength{\paperwidth}{8.5in}
\if@twoside % twoside is non-conforming to UC format
- \setlength{\oddsidemargin}{0.6in} % these are added to
+ \setlength{\oddsidemargin}{0.1in} % these are added to
\setlength{\evensidemargin}{0.1in} % LaTeX's 1 inch left margin
\else % Note that \oddsidemargin = \evensidemargin
- \setlength{\oddsidemargin}{0.6in} % these are added to LaTeX's
- \setlength{\evensidemargin}{0.6in} % 1 inch left margin.
+ \setlength{\oddsidemargin}{0.1in} % these are added to LaTeX's
+ \setlength{\evensidemargin}{0.1in} % 1 inch left margin.
\fi
\setlength{\topmargin}{-0.6in}
\setlength{\headheight}{0.2in}
\setlength{\headsep}{0.5in}
\setlength{\footskip}{0.6in}
\setlength{\textheight}{8.8in}
-\setlength{\textwidth}{5.8in}
+\setlength{\textwidth}{6.3in}
\input{ucdthesis\@ptsize.clo} % \@ptsize is determined by the class option
\renewcommand\theenumi{\@arabic\c@enumi}
\renewcommand\theenumii{\@alph\c@enumii}
@@ -481,8 +475,7 @@
\usecounter{enumiv}%
\let\p@enumiv\@empty
\renewcommand\theenumiv{\@arabic\c@enumiv}
- % enforce single spacing for each entry
- \renewcommand\baselinestretch{\@singlespacing}\@normalsize
+ \renewcommand\baselinestretch{\@singlespacing}\@normalsize % enforce single spacing for each entry
}%
\sloppy
\clubpenalty4000
@@ -491,8 +484,7 @@
\sfcode`\.\@m}
{\def\@noitemerr
{\@latex@warning{Empty `thebibliography' environment}}%
- % return to original line spacing
- \renewcommand\baselinestretch{\@spacing}\@normalsize
+ \renewcommand\baselinestretch{\@spacing}\@normalsize % return to original line spacing
\endlist}
\newcommand\newblock{\hskip .11em\@plus.33em\@minus.07em}
\let\@openbib@code\@empty
@@ -600,20 +592,15 @@
\def\@oddfoot{\hfil\textrm{-\thepage -}\hfil}
\let\@evenfoot\@oddfoot
\fi}
-\newlength{\foliosep}
\newlength{\UMIfoliosep}
-\setlength{\foliosep}{0.34in}
\setlength{\UMIfoliosep}{0.25in}
-\def\ps@thshead{\def\@oddfoot{}\def\@evenfoot{}% No footers.
+\def\ps@thshead{\def\@oddfoot{\hfil\thepage\hfil}%
+\def\@evenfoot{\hfil\thepage\hfil}%
\if@twoside % If `twoside' option
\if@draftcls % If `draftcls' option
\def\@oddhead{\hbox to\textwidth{% Heading on odd (right) pages.
- {\hfil\textsc{\footnotesize DRAFT \quad\rightmark}}%
- % Push the page number into the margin
- \rlap{\hskip\foliosep\hbox to 20pt{\hfill\thepage}}}}
+ {\hfil\textsc{\footnotesize DRAFT \quad\rightmark}\hfil}}}%
\def\@evenhead{\hbox to\textwidth{% Heading on even (left) pages.
- % Push the page number into the margin
- \llap{\hbox to 20pt{\thepage\hfill}\hskip\foliosep}%
{\footnotesize DRAFT \quad\leftmark}\hfil}}
\let\@mkboth\markboth
\def\chaptermark##1{%
@@ -629,38 +616,31 @@
\fi
##1}}}
\else
- \def\@oddhead{\hbox to\textwidth{% Heading on odd (right) pages.
- % Push the page number into the margin
- \hfill\rlap{\hskip\foliosep\hbox to 20pt{\hfill\thepage}}}}
- \def\@evenhead{\hbox to\textwidth{% Heading on even (left) pages.
- % Push the page number into the margin
- \llap{\hbox to 20pt{\thepage\hfill}\hskip\foliosep}\hfill}}
+ \def\@oddhead{\hbox to\textwidth{}}% Heading on odd (right) pages.
+ \def\@evenhead{\hbox to\textwidth{}}% Heading on even (left) pages.
\fi
\else
\if@draftcls % If 'draft' option
\def\@oddhead{\hbox to\textwidth{%
- {\textsc{\footnotesize DRAFT \quad\rightmark}}%
- \hfil\rlap{\hskip\foliosep\hbox to 20pt{\hfill\thepage}}}}% Heading.
+ {\textsc{\footnotesize DRAFT \quad\rightmark}\hfil}}}%
\let\@evenhead\@oddhead
\def\chaptermark##1{\markright {{\ifnum \c@secnumdepth >\m@ne
\@chapapp\ \thechapter. \ \fi ##1}}}
\else
- \def\@oddhead{\hbox to\textwidth{%
- \hfill\rlap{\hskip\foliosep\hbox to 20pt{\hfill\thepage}}}}% Heading.
+ \def\@oddhead{\hbox to\textwidth{}}%
\let\@evenhead\@oddhead
\fi
\fi}
\def\ps@UMIheadings{% UMI Abstract Heading for page 2
-\def\@oddfoot{}\def\@evenfoot{}% No footers
-\def\@oddhead{\hbox to\textwidth{% Header for odd pages
- % force page number into right margin
- \hfill\rlap{\hskip\UMIfoliosep -\thepage -}}}%
+\def\@oddfoot{\hfil -\thepage -\hfil}%
+\def\@evenfoot{\hfil -\thepage -\hfil}%
+\def\@oddhead{\hbox to\textwidth{}}% Header for odd pages
\let\@evenhead\@oddhead} % Even pages same as odd pages
\if@twoside
\def\ps@headings{%
\let\@oddfoot\@empty\let\@evenfoot\@empty
- \def\@evenhead{\thepage\hfil\slshape\leftmark}%
- \def\@oddhead{{\slshape\rightmark}\hfil\thepage}%
+ \def\@evenhead{\hfil\slshape\leftmark}%
+ \def\@oddhead{{\slshape\rightmark}\hfil}%
\let\@mkboth\markboth
\def\chaptermark##1{%
\markboth {\MakeUppercase{%
@@ -677,7 +657,7 @@
\else
\def\ps@headings{%
\let\@oddfoot\@empty
- \def\@oddhead{{\slshape\rightmark}\hfil\thepage}%
+ \def\@oddhead{{\slshape\rightmark}\hfil}%
\let\@mkboth\markboth
\def\chaptermark##1{%
\markright {\MakeUppercase{%
@@ -777,55 +757,33 @@
\newcommand{\ColumnRestore}{\if@ColumnSaveValue\twocolumn\fi}
\newcommand\@maketitlepage{
\begin{titlepage}
- \renewcommand\baselinestretch{\@singlespacing}
- \ifx\@memberfive\@empty
- \relax
- \else
- \let\@titleskip=\@alttitleskip
- \fi%
+ \renewcommand\baselinestretch{\@singlespacing}
\ColumnSave
- \begin{center}
- \leavevmode\vfil
- \@titlesize{\@title} \\ \@titleskip
- \normalsize By \\ \@titleskip
+ \begin {center}
+ \leavevmode\vfil
+ \@titlesize{\@title} \\ \bigskip
+ \normalsize By \\ \bigskip
\textsc{\@author} \\
- \@authordegrees \\ \@titleskip
- \textsc{\@Thesisname} \\ \@titleskip
+ \@authordegrees \\ \bigskip
+ \textsc{\@Thesisname} \\ \bigskip
Submitted in partial satisfaction of the requirements
- for the degree of \\ \@titleskip
- \textsc{\@degreename} \\ \@titleskip
- in \\ \@titleskip
- \@officialmajor \\ \@titleskip
- in the \\ \@titleskip
- \textsc{Office of Graduate Studies} \\ \@titleskip
+ for the degree of \\ \bigskip
+ \textsc{\@degreename} \\ \bigskip
+ in \\ \bigskip
+ \@officialmajor \\ \bigskip
+ in the \\ \bigskip
+ \textsc{Office of Graduate Studies} \\ \bigskip
of the \\ \bigskip
- \textsc{University of California} \\ \@titleskip
- \textsc{Davis} \\ \@titleskip\medskip
- Approved: \\
- \ifx\@memberfour\@empty
- \vspace{18pt}\rule{3in}{1pt} \\
- \textrm{\@memberone}\\
- \vspace{18pt}\rule{3in}{1pt} \\
- \textrm{\@membertwo}\\
- \vspace{18pt}\rule{3in}{1pt} \\
- \textrm{\@memberthree}\\
- \else
- \vspace{12pt}\rule{3in}{1pt} \\
- \textrm{\@memberone}\\
- \vspace{12pt}\rule{3in}{1pt} \\
- \textrm{\@membertwo}\\
- \vspace{12pt}\rule{3in}{1pt} \\
- \textrm{\@memberthree}\\
- \vspace{12pt}\rule{3in}{1pt} \\
- \textrm{\@memberfour}\\
- \fi%
- \ifx\@memberfive\@empty
- \relax
- \else
- \vspace{12pt}\rule{3in}{1pt} \\
- \textrm{\@memberfive}\\
- \fi%
- \bigskip Committee in Charge \\ \bigskip
+ \textsc{University of California} \\ \bigskip
+ \textsc{Davis} \\ \bigskip\bigskip
+ Approved: \\ \vspace{18pt}
+ \rule{3in}{1pt} \\
+ Chair \textrm{\@memberone}\\ \vspace{18pt}
+ \rule{3in}{1pt} \\
+ \textrm{\@membertwo}\\ \vspace{18pt}
+ \rule{3in}{1pt} \\ \medskip
+ \textrm{\@memberthree}\\ \bigskip
+ Committee in Charge \\ \bigskip
\@degreeyear \\
\vfil
\end {center}
@@ -885,7 +843,7 @@
\ColumnSave
\par
\begin{center}
- \textsc{\large \abstractname\ of the \@Thesisname}\\ \bigskip
+ \textsc{\large \abstractname}\\ \bigskip
\textbf{\@title} % \textsb?
\end{center}
\ifx\@spacing\@doublespacing\bigskip\smallskip\else\bigskip\fi