summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/uaclasses
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2006-01-13 00:10:10 +0000
committerKarl Berry <karl@freefriends.org>2006-01-13 00:10:10 +0000
commit1f27dd25f350ec27e0e2d44f2fafd15f3d2bae71 (patch)
treeec543eee64983c836c4ce37cc38e673239d35d5f /Master/texmf-dist/tex/latex/uaclasses
parent32d3a82098779150ca9776dfccbdcbcdbaa26436 (diff)
uaclasses
git-svn-id: svn://tug.org/texlive/trunk@1417 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/uaclasses')
-rw-r--r--Master/texmf-dist/tex/latex/uaclasses/my-thesis.cls199
-rw-r--r--Master/texmf-dist/tex/latex/uaclasses/my-title.sty97
-rw-r--r--Master/texmf-dist/tex/latex/uaclasses/ua-thesis.cls353
-rw-r--r--Master/texmf-dist/tex/latex/uaclasses/ua-title.sty101
4 files changed, 750 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/latex/uaclasses/my-thesis.cls b/Master/texmf-dist/tex/latex/uaclasses/my-thesis.cls
new file mode 100644
index 00000000000..99198ac49cb
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/uaclasses/my-thesis.cls
@@ -0,0 +1,199 @@
+%%
+%% This is file `my-thesis.cls',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% ua-classes.dtx (with options: `my-thesis')
+
+%%
+%% File ua-classes.dtx by Marcel Oliver
+%%
+%% Documentation can be obtained by running "latex labels.dtx"
+%%
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesClass{my-thesis}
+ [1997/03/08 My Private Thesis Class]
+\DeclareOption*{\PassOptionsToClass{\CurrentOption}{amsbook}}
+\ProcessOptions
+\LoadClass[reqno]{amsbook}[1996/10/24]
+\RequirePackage{my-title}
+\def\@listI{\leftmargin\leftmargini \parsep\z@skip
+ \topsep\listisep \itemsep\topsep
+ \listparindent\normalparindent}
+\let\@listi\@listI
+\numberwithin{section}{chapter}
+\renewenvironment{abstract}%
+ {\chapter*{Abstract}}{}
+\bibliographystyle{amsplain}
+\def\chapter{\cleardoublepage \pagestyle{headings}%
+ \setcounter{section}0\relax
+ \thispagestyle{plain}%
+ \global\@topnum\z@
+ \@afterindentfalse \secdef\@chapter\@schapter}
+\def\@chapter[#1]#2{\refstepcounter{chapter}%
+ \ifnum \c@secnumdepth <\z@ \let\thechapter\@empty\fi
+ \let\@secnumber\thechapter
+ \typeout{\chaptername\space\thechapter}%
+ \addcontentsline{toc}{chapter}{%
+ \protect\numberline{%
+ \ifx\thechapter\@empty\else\chaptername\ \thechapter.\fi}#1}%
+ \chaptermark{#1}%
+ \addtocontents{lof}{\protect\addvspace{10\p@}}%
+ \addtocontents{lot}{\protect\addvspace{10\p@}}%
+ \@makechapterhead{#2}\@afterheading}
+\def\@schapter#1{\typeout{#1}%
+ \@ifnotempty{#1}{\addcontentsline{toc}{chapter}{#1}}%
+ \let\@secnumber\empty
+ \chaptermark{#1}%
+ \addtocontents{lof}{\protect\addvspace{10\p@}}%
+ \addtocontents{lot}{\protect\addvspace{10\p@}}%
+ \@makeschapterhead{#1}\@afterheading}
+\def\@makechapterhead#1{\begingroup
+ \vspace*{37pt}
+ \ifodd\c@page\raggedleft\else\raggedright\fi
+ \ifnum\c@secnumdepth>\m@ne
+ \leavevmode
+ {\Large\bfseries
+ \uppercase\@xp{\chaptername}\enspace
+ {\LARGE\bfseries\thechapter\par}}\skip@34\p@
+ \advance\skip@-\normalbaselineskip
+ \vskip\skip@ {\huge\bfseries #1\par}\fi
+ \endgroup
+ \skip@34\p@ \advance\skip@-\normalbaselineskip
+ \vskip\skip@ }
+\def\@makeschapterhead#1{%
+ \vtop to 8pc{\vfill
+ \ifodd\c@page\raggedleft\else\raggedright\fi
+ {\huge\bfseries #1\par}%
+}%\endgroup
+\skip@34\p@\advance\skip@-\normalbaselineskip
+ \vskip\skip@ }
+\def\section{\@startsection{section}{1}%
+ \z@{-1\baselineskip\@plus-.75\baselineskip}{.5\baselineskip}%
+ {\large\bfseries}}
+\def\subsection{\@startsection{subsection}{2}%
+ \z@{-.75\baselineskip\@plus-.5\baselineskip}{.5\baselineskip}%
+ {\normalfont\bfseries}}
+\def\subsubsection{\@startsection{subsubsection}{3}%
+ \z@{.5\baselineskip\@plus.5\baselineskip}{-5\p@}%
+ {\normalfont\itshape}}
+\def\th@plain{%
+ \let\thm@indent\noindent
+ \thm@headfont{\bfseries}% heading font bold
+ \thm@notefont{\mdseries\upshape}
+ \thm@preskip.5\baselineskip\@plus.2\baselineskip
+ \@minus.2\baselineskip
+ \thm@postskip\thm@preskip
+ \itshape
+}
+\def\th@remark{%
+ \let\thm@indent\noindent
+ \thm@headfont{\bfseries}% heading font bold
+ \thm@notefont{\mdseries\upshape}%
+ \thm@preskip.5\baselineskip\@plus.2\baselineskip
+ \@minus.2\baselineskip
+ \thm@postskip\thm@preskip
+ \upshape
+}
+\def\th@definition{%
+ \let\thm@indent\noindent
+ \thm@headfont{\bfseries}% heading font bold
+ \thm@notefont{\mdseries\upshape}%
+ \thm@preskip.5\baselineskip\@plus.2\baselineskip
+ \@minus.2\baselineskip
+ \thm@postskip\thm@preskip
+ \upshape
+}
+\renewenvironment{proof}[1][\proofname]{\par \normalfont
+ \topsep6\p@\@plus6\p@ \trivlist \itemindent\z@
+ \item[\hskip\labelsep\bfseries
+ #1\@addpunct{.}]\ignorespaces
+}{%
+ \qed\endtrivlist
+}
+\def\@captionheadfont{\bfseries}
+\def\@captionfont{\footnotesize\mdseries}
+\long\def\@makecaption#1#2{%
+ \setbox\@tempboxa\vbox{\color@setgroup
+ \advance\hsize-2\captionindent\noindent
+ \@captionfont\@captionheadfont#1\@xp\@ifnotempty\@xp
+ {\@cdr#2\@nil}{.\@captionfont\upshape\enspace#2}%
+ \unskip\kern-2\captionindent\par
+ \global\setbox\@ne\lastbox\color@endgroup}%
+ \ifhbox\@ne % the normal case
+ \setbox\@ne\hbox{\unhbox\@ne\unskip\unskip\unpenalty\unkern}%
+ \fi
+ \ifdim\wd\@tempboxa=\z@ % this means caption will fit on one line
+ \setbox\@ne\hbox to\columnwidth{\hss\kern-2\captionindent\box\@ne\hss}%
+ \else % tempboxa contained more than one line
+ \setbox\@ne\vbox{\unvbox\@tempboxa\parskip\z@skip
+ \noindent\unhbox\@ne\advance\hsize-2\captionindent\par}%
+\fi
+ \addvspace\abovecaptionskip
+ \moveright\captionindent\box\@ne
+\relax
+}
+\def\ps@plain{\ps@empty
+ \def\@oddfoot{\normalfont\footnotesize\bfseries \hfil\thepage\hfil}%
+ \let\@evenfoot\@oddfoot}
+\def\ps@headings{\ps@empty
+ \def\@evenhead{\normalfont\footnotesize\bfseries
+ \rlap{\thepage}\hfil \leftmark{}{}\hfil}%
+ \def\@oddhead{\normalfont\footnotesize\bfseries \hfil
+ \rightmark{}{}\hfil \llap{\thepage}}%
+ \let\@mkboth\markboth
+ \def\partmark{\@secmark\markboth\partrunhead\partname}%
+ \def\chaptermark{%
+ \@secmark\markboth\chapterrunhead{}}%
+ \def\sectionmark{%
+ \@secmark\markright\sectionrunhead\sectionname}%
+}
+\pagestyle{headings}
+\chaptermark{}
+\def\partrunhead#1#2#3{%
+ \@ifnotempty{#2}{{#1 #2}\@ifnotempty{#3}{. }}%
+ \def\@tempa{#3}%
+ \ifx\@empty\@tempa\else\@tempa\fi}
+\let\chapterrunhead\partrunhead
+\let\sectionrunhead\partrunhead
+\def\thebibliography#1{
+ \chapter*\bibname
+ \markboth{\bibname}{\bibname}%
+ \normalsize\labelsep .5em\relax
+ \list{\@arabic\c@enumi.}{\settowidth\labelwidth{\@biblabel{#1}}%
+ \leftmargin\labelwidth
+ \advance\leftmargin\labelsep
+ \bibsetup\relax
+ \usecounter{enumi}}\sloppy
+ \clubpenalty9999 \widowpenalty\clubpenalty \sfcode`\.\@m}
+\def\theindex{\cleardoublepage
+\@restonecoltrue\if@twocolumn\@restonecolfalse\fi
+\columnseprule \z@ \columnsep 35pt
+\def\indexchap{\@startsection
+ {chapter}{1}{\z@}{8pc}{34pt}%
+ {\raggedright
+ \huge\bfseries}}%
+ \twocolumn[\indexchap*{\indexname}]
+ \@mkboth{{\indexname}}{{\indexname}}%
+ \thispagestyle{plain}\let\item\@idxitem\parindent\z@
+ \footnotesize\parskip\z@ plus .3pt\relax\let\item\@idxitem}
+\newlength{\@subsectionindent}
+\newlength{\@subsubsectionindent}
+\AtBeginDocument{%
+ \setlength{\@subsectionindent}{1pc}
+ \addtolength{\@subsectionindent}{\csname r@tocindent1\endcsname}
+ \setlength{\@subsubsectionindent}{\@subsectionindent}
+ \addtolength{\@subsubsectionindent}{\csname r@tocindent2\endcsname}}
+\setcounter{tocdepth}{3}
+\renewcommand{\@pnumwidth}{2em}
+\def\numberline#1{\hbox{#1\quad}}
+\renewcommand*{\l@chapter}[2]{%
+ \@tocline{0}{10pt plus4pt}{0pt}{1pc}{\bfseries}{#1}{\bfseries #2}}
+\def\l@subsection{\@tocline{2}{0pt}{\@subsectionindent}{}{}}
+\def\l@subsubsection{\@tocline{3}{0pt}{\@subsubsectionindent}{}{}}
+\let\listoffigures\relax
+\let\listoftables\relax
+\endinput
+%%
+%% End of file `my-thesis.cls'.
diff --git a/Master/texmf-dist/tex/latex/uaclasses/my-title.sty b/Master/texmf-dist/tex/latex/uaclasses/my-title.sty
new file mode 100644
index 00000000000..580a3c5a824
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/uaclasses/my-title.sty
@@ -0,0 +1,97 @@
+%%
+%% This is file `my-title.sty',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% ua-classes.dtx (with options: `my-title')
+
+%%
+%% File ua-classes.dtx by Marcel Oliver
+%%
+%% Documentation can be obtained by running "latex labels.dtx"
+%%
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesPackage{my-title}[1997/03/08]
+\let\@title\@empty
+\let\@author\@empty
+\let\@copyright\@empty
+\def\@thesis{Dissertation}
+\def\@department{Graduate Interdisciplinary Program \\
+ in Applied Mathematics}
+\def\@degree{Doctor of Philosophy}
+\def\@degreeabbrev{Ph.D.}
+\let\@major\@empty
+\let\@director\@empty
+\let\@directortitle\@empty
+\def\copyrightholder#1{\gdef\@copyright{#1}}
+\newcommand{\thesis} [1]{\gdef\@thesis{#1}}
+\newcommand{\department} [1]{\gdef\@department{#1}}
+\newcommand{\degree} [1]{\gedf\@degree{#1}}
+\newcommand{\degreeabbrev} [1]{\gedf\@degreeabbrev{#1}}
+\newcommand{\major} [1]{\gdef\@major{#1}}
+\newcommand{\director} [1]{\gdef\@director{#1}}
+\newcommand{\directortitle} [1]{\gdef\@directortitle{#1}}
+\renewcommand{\title} [2][]{\gdef\@title{#2}}
+\renewcommand{\author}[2][]{\gdef\@author{#2}}
+\def\maketitle{%
+ \cleardoublepage
+ \thispagestyle{empty}
+ \begingroup
+ \centering
+ \vspace*{\stretch{1}}
+ \hrule height 1pt
+ \begingroup
+ \Huge\bfseries
+ \addtolength{\baselineskip}{2pt}
+ \medskip
+ \@title \\
+ \medskip
+ \endgroup
+ \hrule height 1pt
+ \vspace*{\stretch{1}}
+ \begingroup
+ \huge \@author \\
+ \endgroup
+ \vspace*{\stretch{1.7}}
+ \begingroup
+ \Large
+ \spaceskip1.3\fontdimen2\font plus1.3\fontdimen3\font
+ A \@thesis\ Submitted to the Faculty of the \\[8pt]
+ \textsc{\LARGE\@department} \\[8pt]
+ In Partial Fulfillment of the Requirements \\
+ For the Degree of \\[8pt]
+ \textsc{\LARGE\@degree}
+ \ifx\@empty\@major
+ \else \\
+ \textsc{\LARGE With a Major in \@major}
+ \fi \\[8pt]
+ In the Graduate College \\[8pt]
+ \textsc{\LARGE The University of Arizona} \\
+ \endgroup
+ \vspace*{0.8cm}
+ {\Large\spaced{\@date}}
+ \newpage
+ \endgroup}
+\def \spaced #1%
+ {\edef \3{#1}%
+ {\expandafter \insertsp@ces \3\@nd}%
+ }
+\def \insertsp@ces #1#2\@nd
+ {\def \1{#1}%
+ \def \2{#2}%
+ \1%
+ \ifx \1\empty \else \ifx \2\empty \else \space \fi \fi
+ \ifx \2\empty
+ \let \n@xt = \relax
+ \else
+ \futurelet \2\m@kespaceexplicit #2\@nd
+ \def \n@xt {\expandafter \insertsp@ces \2\@nd}%
+ \fi
+ \n@xt
+ }
+\def \m@kespaceexplicit #1#2\@nd %
+ {\if \2 \def \2{{ }#1#2}\else \def \2{#1#2}\fi}
+\endinput
+%%
+%% End of file `my-title.sty'.
diff --git a/Master/texmf-dist/tex/latex/uaclasses/ua-thesis.cls b/Master/texmf-dist/tex/latex/uaclasses/ua-thesis.cls
new file mode 100644
index 00000000000..cc927108f3f
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/uaclasses/ua-thesis.cls
@@ -0,0 +1,353 @@
+%%
+%% This is file `ua-thesis.cls',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% ua-classes.dtx (with options: `ua-thesis')
+
+%%
+%% File ua-classes.dtx by Marcel Oliver
+%%
+%% Documentation can be obtained by running "latex labels.dtx"
+%%
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesClass{ua-thesis}
+ [1997/03/08 UA Thesis Class]
+\newif\iffinal@
+\DeclareOption{final}{%
+ \final@true
+ \PassOptionsToClass{final}{report}}
+\DeclareOption{draft}{%
+ \final@false
+ \PassOptionsToClass{draft}{report}}
+\ExecuteOptions{draft}
+\DeclareOption*{\PassOptionsToClass{\CurrentOption}{report}}
+\ProcessOptions
+\LoadClass[12pt]{report}
+\RequirePackage[reqno]{amsmath}[1996/10/24]
+\RequirePackage{amsfonts}[1996/10/24]
+\RequirePackage{amsthm}[1996/10/24]
+\RequirePackage{ua-title}
+\def\contentsname{Table of Contents}
+\def\bibname{References}
+\def\dedicationname{Dedication}
+\def\listfigurename{List of Figures}
+\def\listtablename{List of Tables}
+\topmargin 0in
+\headheight \baselineskip
+\headsep 0.6in
+\addtolength{\headsep}{-\headheight}
+\footskip 0in
+\textheight \paperheight
+\addtolength{\textheight}{-2.7in}
+\oddsidemargin 0.5in
+\evensidemargin 0.5in
+\marginparwidth 0in
+\marginparsep 0in
+\textwidth \paperwidth
+\addtolength{\textwidth}{-2.5in}
+\def\singlespaced{\baselineskip=\normalbaselineskip}
+\def\doublespaced{\iffinal@ \baselineskip=1.5\normalbaselineskip \fi}
+\newlength{\@topskipsave}
+\@topskipsave\topskip
+\def\ps@topright{%
+ \let\@mkboth\@gobbletwo
+ \topskip\@topskipsave
+ \def\@oddhead{\normalfont\hfil\thepage}
+ \let\@evenhead\@oddhead
+ \def\@evenfoot{}
+ \def\@oddfoot{}}
+\def\ps@continued{%
+ \let\@mkboth\@gobbletwo
+ \topskip 0.5in
+ \def\@oddhead{\raisebox{-0.5in}{\@continued}%
+ \hfil\normalfont\thepage}
+ \let\@evenhead\@oddhead
+ \def\@evenfoot{}
+ \def\@oddfoot{}}
+\def\@notopskip{\topskip\z@ \hrule height\z@}
+\def\maketitle{%
+ \cleardoublepage
+ \begingroup
+ \@SetTitlePage
+ \iffinal@
+ \@SetApprovalForm
+ \@SetAuthorStatement
+ \fi
+ \endgroup
+ \let\maketitle\relax}
+\def\@SetApprovalForm{%
+ \pagestyle{topright}
+ \@notopskip
+ \vspace*{\fill}
+ \begin{center}
+ \Large
+ Get the official approval page \\
+ from the Graduate College \\
+ \textsl{before} your final defense.
+ \end{center}
+ \vspace*{\fill}
+ \vspace*{0.5in}
+ \newpage}
+\def\@SetAuthorStatement{%
+ \begingroup
+ \pagestyle{topright}
+ \@notopskip
+ \vspace*{1in}
+ \begingroup
+ \centering\large\scshape
+ Statement by Author \\
+ \endgroup
+ \bigskip\bigskip
+ \par
+ This \MakeLowercase{\@thesis} has been submitted in partial
+ fulfillment of requirements for an advanced degree at The
+ University of Arizona and is deposited in the University
+ Library to be made available to borrowers under rules
+ of the Library.
+ \bigskip
+ \par
+ Brief quotations from this \MakeLowercase{\@thesis} are
+ allowable without special permission, provided that accurate
+ acknowledgment of source is made. Requests for permission for
+ extended quotation from or reproduction of this manuscript in
+ whole or in part may be granted by the
+ \ifx\@empty\@copyright
+ head of the major department or the Dean of the Graduate
+ College when in his or her judgment the proposed use of
+ the material is in the interests of scholarship.
+ In all other instances, however,
+ permission must be obtained from the author.
+ \else
+ copyright holder.
+ \fi
+ \par
+ \vspace*{3\baselineskip}
+ \begin{flushright}
+ \scshape
+ Signed: \underline{\makebox[2.5in][r]{}}
+ \end{flushright}
+ \vspace*{\fill}
+ \ifx\@empty\@directortitle
+ \else
+ \begingroup
+ \centering
+ \large\scshape
+ Approval by \@thesis\ Director
+ \endgroup
+ \bigskip\bigskip\par
+ This \MakeLowercase{\@thesis} has been approved
+ on the date shown below:
+ \vspace*{3\baselineskip}\par\noindent
+ \begin{minipage}[t]{0.45\textwidth}
+ \begin{center}
+ \underline{\makebox[\textwidth][r]{}} \\
+ \@director \\
+ \@directortitle
+ \end{center}
+ \end{minipage}%
+ \hfill%
+ \begin{minipage}[t]{0.45\textwidth}
+ \begin{center}
+ \underline{\makebox[\textwidth][r]{}} \\
+ Date
+ \end{center}
+ \end{minipage}
+ \fi
+ \vspace*{0.5in}
+ \newpage
+ \endgroup}
+\long\def\Addto@envbody#1{\@envbody\@xp{\the\@envbody#1}}
+\def\Collect@body#1{%
+ \@envbody{}%
+ \def\process@envbody{%
+ \@xp#1\@xp{\the\@envbody}%
+ }%
+ \@xp\let\csname\@currenvir\endcsname\Collect@@body
+ \csname\@currenvir\endcsname
+}
+\long\def\Collect@@body#1\end#2{%
+ \def\@tempa{#2}%
+ \ifx\@tempa\@currenvir
+ \Addto@envbody{#1}%
+ \@xp\edef\csname\@currenvir\endcsname{%
+ \@nx\process@envbody\@nx\end{\@tempa}%
+ }%
+ \else
+ \Addto@envbody{#1\end{#2}}%
+ \fi
+ \csname\@currenvir\endcsname
+}
+\renewenvironment{abstract}{%
+ \Collect@body\@SetAbstract}{}
+\long\def\@SetAbstract#1{%
+ \chapter*{Abstract}
+ #1
+ \clearpage
+ \iffinal@
+ \begingroup
+ \clearpage
+ \newcounter{s@avepageno}
+ \setcounter{s@avepageno}{\value{page}}
+ \setcounter{page}{1}
+ \thispagestyle{empty}
+ \@notopskip
+ \begingroup
+ \centering
+ \large\textsc
+ \@title \\
+ \bigskip
+ \normalfont\normalsize
+ \@author, \@degreeabbrev \\
+ The University of Arizona, \@date \\
+ \endgroup
+ \bigskip
+ \noindent Director: \@director \par
+ \bigskip\bigskip
+ #1
+ \endgroup
+ \clearpage
+ \setcounter{page}{\value{s@avepageno}}
+ \fi}
+\def\chapter{%
+ \clearpage
+ \global\@topnum\z@
+ \@afterindentfalse
+ \secdef\@chapter\@chapterstar}
+\def\@chapter[#1]#2{%
+ \pagestyle{topright}
+ \refstepcounter{chapter}%
+ \typeout{\@chapapp \space \thechapter}
+ \addcontentsline{toc}{chapter}%
+ {\protect\chapterline{\@chapapp\ \thechapter}#1}
+ \addtocontents{lof}{\protect\addvspace{\medskipamount}}
+ \addtocontents{lot}{\protect\addvspace{\medskipamount}}
+ \begingroup
+ \@notopskip
+ \centering
+ \vspace*{0.25in}
+ \textbf{\@chapapp\ \thechapter} \\
+ \medskip
+ \Large\textsc{#2} \par
+ \endgroup
+ \vspace*{2\normalbaselineskip}
+ \@afterheading
+ \doublespaced}
+\def\@chapterstar#1{%
+ \typeout{#1}
+ \edef\1{#1}
+ \ifx \dedicationname\1
+ \doublespaced
+ \else
+ \ifx \contentsname\1
+ \@specialhead\1
+ \singlespaced
+ \let\tableofcontents\relax
+ \else
+ \ifx \listfigurename\1
+ \@specialhead\1
+ \@tocentry\1
+ \singlespaced
+ \else
+ \ifx \listtablename\1
+ \@specialhead\1
+ \@tocentry\1
+ \singlespaced
+ \else
+ \pagestyle{topright}
+ \ifx \tableofcontents\relax
+ \@tocentry\1
+ \ifx \bibname\1 \singlespaced \else \doublespaced \fi
+ \fi\fi\fi\fi\fi
+ \begingroup
+ \@notopskip
+ \centering
+ \Large\textsc{#1} \par
+ \endgroup
+ \vspace*{2\normalbaselineskip}
+ \@afterheading}
+\def\@tocentry#1{%
+ \addcontentsline{toc}{chapter}{#1}
+ \addtocontents{lof}{\protect\addvspace{\medskipamount}}
+ \addtocontents{lof}{\protect\addvspace{\medskipamount}}}
+\def\@specialhead#1{%
+ \gdef\@continued{\normalsize\scshape#1---\slshape Continued}
+ \pagestyle{continued}
+ \thispagestyle{topright}}
+\def\section{\@startsection{section}{1}%
+ \z@{-1\baselineskip\@plus-.75\baselineskip}{.5\baselineskip}%
+ {\large\bfseries}}
+\def\subsection{\@startsection{subsection}{2}%
+ \z@{-.75\baselineskip\@plus-.5\baselineskip}{.5\baselineskip}%
+ {\normalfont\bfseries}}
+\def\subsubsection{\@startsection{subsubsection}{3}%
+ \z@{.5\baselineskip\@plus.5\baselineskip}{-5\p@}%
+ {\normalfont\itshape}}
+\def\th@plain{%
+ \let\thm@indent\noindent
+ \thm@headfont{\bfseries}% heading font bold
+ \thm@notefont{\mdseries\upshape}
+ \thm@preskip.5\baselineskip\@plus.2\baselineskip
+ \@minus.2\baselineskip
+ \thm@postskip\thm@preskip
+ \itshape
+}
+\def\th@remark{%
+ \let\thm@indent\noindent
+ \thm@headfont{\bfseries}% heading font bold
+ \thm@notefont{\mdseries\upshape}%
+ \thm@preskip.5\baselineskip\@plus.2\baselineskip
+ \@minus.2\baselineskip
+ \thm@postskip\thm@preskip
+ \upshape
+}
+\def\th@definition{%
+ \let\thm@indent\noindent
+ \thm@headfont{\bfseries}% heading font bold
+ \thm@notefont{\mdseries\upshape}%
+ \thm@preskip.5\baselineskip\@plus.2\baselineskip
+ \@minus.2\baselineskip
+ \thm@postskip\thm@preskip
+ \upshape
+}
+\renewenvironment{proof}[1][\proofname]{\par \normalfont
+ \topsep6\p@\@plus6\p@ \trivlist \itemindent\z@
+ \item[\hskip\labelsep\bfseries
+ #1\@addpunct{.}]\ignorespaces
+}{%
+ \qed\endtrivlist
+}
+\long\def\@makecaption#1#2{%
+ \vskip\abovecaptionskip
+ \sbox\@tempboxa{\textsc{#1}. #2}%
+ \ifdim \wd\@tempboxa >\hsize
+ \textsc{#1}. #2\par
+ \else
+ \global \@minipagefalse
+ \hb@xt@\hsize{\hfil\box\@tempboxa\hfil}%
+ \fi
+ \vskip\belowcaptionskip}
+\newlength{\@auxlength}
+\AtBeginDocument{%
+ \settowidth{\@auxlength}{\textbf{999}}
+ \renewcommand{\@pnumwidth}{\@auxlength}}
+\def\numberline#1{\hb@xt@\@tempdima{#1.\hfil}}
+\def\chapterline#1{%
+ \advance\hangindent\@tempdima
+ \hbox{#1.\space\space\hfil}}
+\renewcommand*\l@chapter[2]{%
+ \addpenalty{-\@highpenalty}%
+ \vskip 1.0em \@plus\p@
+ \begingroup
+ \advance\hangindent 1.5em
+ \@dottedtocline{0}{0pt}{0pt}{\scshape #1}{\bfseries #2}
+ \endgroup
+ \penalty\@highpenalty}
+\renewcommand*\l@figure[2]{%
+ \@dottedtocline{1}{0pt}{30pt}{\textsc{Figure} #1}{#2}}
+\renewcommand*\l@table[2]{%
+ \@dottedtocline{1}{0pt}{30pt}{\textsc{Table} #1}{#2}}
+\endinput
+%%
+%% End of file `ua-thesis.cls'.
diff --git a/Master/texmf-dist/tex/latex/uaclasses/ua-title.sty b/Master/texmf-dist/tex/latex/uaclasses/ua-title.sty
new file mode 100644
index 00000000000..fb3ee947265
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/uaclasses/ua-title.sty
@@ -0,0 +1,101 @@
+%%
+%% This is file `ua-title.sty',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% ua-classes.dtx (with options: `ua-title')
+
+%%
+%% File ua-classes.dtx by Marcel Oliver
+%%
+%% Documentation can be obtained by running "latex labels.dtx"
+%%
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesPackage{ua-title}[1997/03/08]
+\let\@title\@empty
+\let\@author\@empty
+\let\@copyright\@empty
+\def\@thesis{Dissertation}
+\def\@department{Graduate Interdisciplinary Program \\
+ in Applied Mathematics}
+\def\@degree{Doctor of Philosophy}
+\def\@degreeabbrev{Ph.D.}
+\let\@major\@empty
+\let\@director\@empty
+\let\@directortitle\@empty
+\def\copyrightholder#1{\gdef\@copyright{#1}}
+\newcommand{\thesis} [1]{\gdef\@thesis{#1}}
+\newcommand{\department} [1]{\gdef\@department{#1}}
+\newcommand{\degree} [1]{\gedf\@degree{#1}}
+\newcommand{\degreeabbrev} [1]{\gedf\@degreeabbrev{#1}}
+\newcommand{\major} [1]{\gdef\@major{#1}}
+\newcommand{\director} [1]{\gdef\@director{#1}}
+\newcommand{\directortitle} [1]{\gdef\@directortitle{#1}}
+\renewcommand{\title} [2][]{\gdef\@title{#2}}
+\renewcommand{\author}[2][]{\gdef\@author{#2}}
+\def\@SetTitlePage{%
+ \thispagestyle{empty}
+ \begingroup
+ \centering
+ \@notopskip
+ \vspace*{1in}
+ \begingroup
+ \Large\scshape
+ \addtolength{\baselineskip}{8pt}
+ \@title \\
+ \endgroup
+ \vspace*{\stretch{1}}
+ by \\[5pt]
+ \@author \\
+ \hrule height\z@
+ \vspace*{\stretch{2}}
+ \begingroup
+ \rule{2in}{0.7pt} \\
+ \ifx\@empty\@copyright
+ \else Copyright \copyright\ \@copyright \\
+ \fi
+ \endgroup
+ \vspace*{\stretch{2}}
+ \begingroup
+ \spaceskip1.3\fontdimen2\font plus1.3\fontdimen3\font
+ A \@thesis\ Submitted to the Faculty of the \\[8pt]
+ \textsc{\large\@department} \\[8pt]
+ In Partial Fulfillment of the Requirements \\
+ For the Degree of \\[8pt]
+ \textsc{\large\@degree}
+ \ifx\@empty\@major
+ \else \\
+ \textsc{\large With a Major in \@major}
+ \fi \\[8pt]
+ In the Graduate College \\[8pt]
+ \textsc{\large The University of Arizona} \\
+ \endgroup
+ \vspace*{\stretch{1}}
+ \spaced{\@date}
+ \vspace*{0.5in}
+ \newpage
+ \endgroup}
+\let\maketitle\@SetTitlePage
+\def \spaced #1%
+ {\edef \3{#1}%
+ {\expandafter \insertsp@ces \3\@nd}%
+ }
+\def \insertsp@ces #1#2\@nd
+ {\def \1{#1}%
+ \def \2{#2}%
+ \1%
+ \ifx \1\empty \else \ifx \2\empty \else \space \fi \fi
+ \ifx \2\empty
+ \let \n@xt = \relax
+ \else
+ \futurelet \2\m@kespaceexplicit #2\@nd
+ \def \n@xt {\expandafter \insertsp@ces \2\@nd}%
+ \fi
+ \n@xt
+ }
+\def \m@kespaceexplicit #1#2\@nd %
+ {\if \2 \def \2{{ }#1#2}\else \def \2{#1#2}\fi}
+\endinput
+%%
+%% End of file `ua-title.sty'.