summaryrefslogtreecommitdiffstats
path: root/report/uthesis-v12.cls
diff options
context:
space:
mode:
Diffstat (limited to 'report/uthesis-v12.cls')
-rw-r--r--report/uthesis-v12.cls1465
1 files changed, 1465 insertions, 0 deletions
diff --git a/report/uthesis-v12.cls b/report/uthesis-v12.cls
new file mode 100644
index 0000000..c726447
--- /dev/null
+++ b/report/uthesis-v12.cls
@@ -0,0 +1,1465 @@
+
+%***************************************************************
+%-->
+%--> UTHESIS is a LaTeX document class that facilitates uniform
+%--> dissertations and theses at the University of Toledo. I
+%--> created this package so that UT graduate students do not
+%--> spend time thinking about mundane issues such as formatting
+%--> requirements. Instead, a student can concentrate all their
+%--> effort on the content of their dissertation/thesis --- and
+%--> UTHESIS will quickly transform their draft document into
+%--> one that satisfies all style and formatting requirements
+%--> established by the Graduate Faculty.
+%-->
+%--> Portions of this file were drawn from material included in
+%--> standard LaTeX distributions and from LaTeX code posted
+%--> anonymously on the web. Authors of such code I can
+%--> identify include: Stephen Page for "doublespace.sty", David
+%--> M. Jones for "hangcaption.sty", Leslie Lamport and David
+%--> Carlisle for "ifthen.sty", and David Carlisle for
+%--> "indentfirst.sty". I am sincerely grateful to these known
+%--> and unknown authors because the material they made
+%--> available will help current and future UT graduate students
+%--> prepare their dissertations and theses.
+%-->
+%--> --- Mike Dowd
+%-->
+%***************************************************************
+
+\typeout{=========================================================}
+\typeout{============ University of Toledo Thesis Style ==========}
+\typeout{======================== UThesis ========================}
+\typeout{=========================================================}
+\typeout{======================= Mike Dowd =======================}
+\typeout{==================== August 22, 2011 ====================}
+\typeout{=========================================================}
+
+%#########################################################################
+%#########################################################################
+%#########################################################################
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesClass{uthesis-v12}
+ [1994/12/09 v1.2x
+ Standard LaTeX document class]
+\newcommand{\@ptsize}{}
+\newif\if@restonecol
+\newif\if@titlepage
+\@titlepagetrue
+\newif\if@openright
+\newif\if@openbib
+\@openbibfalse
+
+\DeclareOption{letterpaper}
+ {\setlength\paperheight {11in}%
+ \setlength\paperwidth {8.5in}}
+\DeclareOption{legalpaper}
+ {\setlength\paperheight {14in}%
+ \setlength\paperwidth {8.5in}}
+\DeclareOption{executivepaper}
+ {\setlength\paperheight {10.5in}%
+ \setlength\paperwidth {7.25in}}
+\DeclareOption{landscape}
+ {\setlength\@tempdima {\paperheight}%
+ \setlength\paperheight {\paperwidth}%
+ \setlength\paperwidth {\@tempdima}}
+\DeclareOption{10pt}{\renewcommand{\@ptsize}{2}}
+\DeclareOption{11pt}{\renewcommand{\@ptsize}{2}}
+\DeclareOption{12pt}{\renewcommand{\@ptsize}{2}}
+\DeclareOption{oneside}{\@twosidefalse \@mparswitchfalse}
+\DeclareOption{twoside}{\@twosidetrue \@mparswitchtrue}
+\DeclareOption{draft}{\setlength\overfullrule{5pt}}
+\DeclareOption{final}{\setlength\overfullrule{0pt}}
+\DeclareOption{titlepage}{\@titlepagetrue}
+\DeclareOption{notitlepage}{\@titlepagefalse}
+\DeclareOption{openright}{\@openrighttrue}
+\DeclareOption{openany}{\@openrightfalse}
+\DeclareOption{onecolumn}{\@twocolumnfalse}
+\DeclareOption{twocolumn}{\@twocolumntrue}
+\DeclareOption{leqno}{\input{leqno.clo}}
+\DeclareOption{fleqn}{\input{fleqn.clo}}
+\DeclareOption{openbib}{\@openbibtrue}
+\ExecuteOptions{letterpaper,10pt,oneside,onecolumn,final,openany}
+\ProcessOptions
+\input{size1\@ptsize.clo}
+\setlength\lineskip{1\p@}
+\setlength\normallineskip{1\p@}
+\renewcommand{\baselinestretch}{}
+\setlength\parskip{0\p@ \@plus \p@}
+\@lowpenalty 51
+\@medpenalty 151
+\@highpenalty 301
+\setcounter{topnumber}{2}
+\renewcommand{\topfraction}{.7}
+\setcounter{bottomnumber}{1}
+\renewcommand{\bottomfraction}{.3}
+\setcounter{totalnumber}{3}
+\renewcommand{\textfraction}{.2}
+\renewcommand{\floatpagefraction}{.5}
+\setcounter{dbltopnumber}{2}
+\renewcommand{\dbltopfraction}{.7}
+\renewcommand{\dblfloatpagefraction}{.5}
+\if@twoside
+ \def\ps@headings{%
+ \let\@oddfoot\@empty\let\@evenfoot\@empty
+ \def\@evenhead{\thepage\hfil\slshape\leftmark}%
+ \def\@oddhead{{\slshape\rightmark}\hfil\thepage}%
+ \let\@mkboth\markboth
+ \def\chaptermark##1{%
+ \markboth {\uppercase{%
+ \ifnum \c@secnumdepth >\m@ne
+ \@chapapp\ \thechapter. \ %
+ \fi
+ ##1}}{}}%
+ \def\sectionmark##1{%
+ \markright {\uppercase{%
+ \ifnum \c@secnumdepth >\z@
+ \thesection. \ %
+ \fi
+ ##1}}}}
+\else
+ \def\ps@headings{%
+ \let\@oddfoot\@empty
+ \def\@oddhead{{\slshape\rightmark}\hfil\thepage}%
+ \let\@mkboth\markboth
+ \def\chaptermark##1{%
+ \markright {\uppercase{%
+ \ifnum \c@secnumdepth >\m@ne
+ \@chapapp\ \thechapter. \ %
+ \fi
+ ##1}}}}
+\fi
+\def\ps@myheadings{%
+ \let\@oddfoot\@empty\let\@evenfoot\@empty
+ \def\@evenhead{\thepage\hfil\slshape\leftmark}%
+ \def\@oddhead{{\slshape\rightmark}\hfil\thepage}%
+ \let\@mkboth\@gobbletwo
+ \let\chaptermark\@gobble
+ \let\sectionmark\@gobble
+ }
+\if@titlepage
+ \newcommand{\maketitle}{\begin{titlepage}%
+ \let\footnotesize\small
+ \let\footnoterule\relax
+ \null\vfil
+ \vskip 60\p@
+ \begin{center}%
+ {\LARGE \@title \par}%
+ \vskip 3em%
+ {\large
+ \lineskip .75em%
+ \begin{tabular}[t]{c}%
+ \@author
+ \end{tabular}\par}%
+ \vskip 1.5em%
+ {\large \@date \par}% % Set date in \large size.
+ \end{center}\par
+ \@thanks
+ \vfil\null
+ \end{titlepage}%
+ \setcounter{footnote}{0}%
+ \let\thanks\relax\let\maketitle\relax
+ \gdef\@thanks{}\gdef\@author{}\gdef\@title{}}
+\else
+\newcommand{\maketitle}{\par
+ \begingroup
+ \renewcommand{\thefootnote}{\fnsymbol{footnote}}%
+ \def\@makefnmark{\hbox to\z@{$\m@th^{\@thefnmark}$\hss}}%
+ \long\def\@makefntext##1{\parindent 1em\noindent
+ \hbox to1.8em{\hss$\m@th^{\@thefnmark}$}##1}%
+ \if@twocolumn
+ \ifnum \col@number=\@ne
+ \@maketitle
+ \else
+ \twocolumn[\@maketitle]%
+ \fi
+ \else
+ \newpage
+ \global\@topnum\z@ % Prevents figures from going at top of page.
+ \@maketitle
+ \fi
+ \thispagestyle{plain}\@thanks
+ \endgroup
+ \setcounter{footnote}{0}%
+ \let\thanks\relax
+ \let\maketitle\relax\let\@maketitle\relax
+ \gdef\@thanks{}\gdef\@author{}\gdef\@title{}}
+\def\@maketitle{%
+ \newpage
+ \null
+ \vskip 2em%
+ \begin{center}%
+ {\LARGE \@title \par}%
+ \vskip 1.5em%
+ {\large
+ \lineskip .5em%
+ \begin{tabular}[t]{c}%
+ \@author
+ \end{tabular}\par}%
+ \vskip 1em%
+ {\large \@date}%
+ \end{center}%
+ \par
+ \vskip 1.5em}
+\fi
+\newcommand*{\chaptermark}[1]{}
+\setcounter{secnumdepth}{2}
+\newcounter {part}
+\newcounter {chapter}
+\newcounter {section}[chapter]
+\newcounter {subsection}[section]
+\newcounter {subsubsection}[subsection]
+\newcounter {paragraph}[subsubsection]
+\newcounter {subparagraph}[paragraph]
+\renewcommand{\thepart} {\Roman{part}}
+\renewcommand{\thechapter} {\arabic{chapter}}
+\renewcommand{\thesection} {\thechapter.\arabic{section}}
+\renewcommand{\thesubsection} {\thesection.\arabic{subsection}}
+\renewcommand{\thesubsubsection}{\thesubsection .\arabic{subsubsection}}
+\renewcommand{\theparagraph} {\thesubsubsection.\arabic{paragraph}}
+\renewcommand{\thesubparagraph} {\theparagraph.\arabic{subparagraph}}
+\newcommand{\@chapapp}{\chaptername}
+\newcommand{\part}{\cleardoublepage
+ \thispagestyle{plain}%
+ \if@twocolumn
+ \onecolumn
+ \@tempswatrue
+ \else
+ \@tempswafalse
+ \fi
+ \hbox{}\vfil
+ \secdef\@part\@spart}
+
+\def\@part[#1]#2{%
+ \ifnum \c@secnumdepth >-2\relax
+ \refstepcounter{part}%
+ \addcontentsline{toc}{part}{\thepart\hspace{1em}#1}%
+ \else
+ \addcontentsline{toc}{part}{#1}%
+ \fi
+ \markboth{}{}
+ {\centering
+ \interlinepenalty \@M
+ \reset@font
+ \ifnum \c@secnumdepth >-2\relax
+ \huge\bfseries \partname~\thepart
+ \par
+ \vskip 20\p@
+ \fi
+ \Huge \bfseries #2\par}%
+ \@endpart}
+\def\@spart#1{%
+ {\centering
+ \interlinepenalty \@M
+ \reset@font
+ \Huge \bfseries #1\par}%
+ \@endpart}
+\def\@endpart{\vfil\newpage
+ \if@twoside
+ \hbox{}%
+ \thispagestyle{empty}%
+ \newpage
+ \fi
+ \if@tempswa
+ \twocolumn
+ \fi}
+\newcommand{\chapter}{\if@openright\cleardoublepage\else\clearpage\fi
+ %%%%%%%%%%%%%%%%%%% \thispagestyle{plain}%
+ \global\@topnum\z@
+ \@afterindentfalse
+ \secdef\@chapter\@schapter}
+\def\@chapter[#1]#2{\ifnum \c@secnumdepth >\m@ne
+ \refstepcounter{chapter}%
+ \typeout{\@chapapp\space\thechapter.}%
+ \addcontentsline{toc}{chapter}%
+ {\protect\numberline{\thechapter}#1}%
+ \else
+ \addcontentsline{toc}{chapter}{#1}%
+ \fi
+ \chaptermark{#1}%
+ \addtocontents{lof}{\protect\addvspace{10\p@}}%
+ \addtocontents{lot}{\protect\addvspace{10\p@}}%
+ \if@twocolumn
+ \@topnewpage[\@makechapterhead{#2}]%
+ \else
+ \@makechapterhead{#2}%
+ \@afterheading
+ \fi}
+\def\@makechapterhead#1{%
+ \vspace*{22\p@}% %%%%%%%% CHANGED FROM \vspace*{50\p@}%
+ {\parindent \z@ \raggedright \reset@font
+ \ifnum \c@secnumdepth >\m@ne
+ \huge\bfseries \@chapapp{} \thechapter
+ \par\nobreak
+ \vskip 22\p@% %%%%%%%% CHANGED FROM \vskip 20\p@%
+ %%%%%%%% This \vskip command controls the vertical
+ %%%%%%%% space between the chapter number and the
+ %%%%%%%% chapter heading.
+ \fi
+ \interlinepenalty\@M
+ \Huge \bfseries #1\par\nobreak
+ \vskip 48\p@% %%%%%%%% CHANGED FROM \vskip 40\p@
+ %%%%%%%% In contrast to that below, this \vskip command
+ %%%%%%%% controls the vertical space between the chapter
+ %%%%%%%% heading and the subsequent text --- When There
+ %%%%%%%% Is A Chapter Number (e.g., "Chapter 1").
+ }}
+\def\@schapter#1{\if@twocolumn
+ \@topnewpage[\@makeschapterhead{#1}]%
+ \else
+ \@makeschapterhead{#1}%
+ \@afterheading
+ \fi}
+\def\@makeschapterhead#1{%
+ \vspace*{22\p@}% %%%%%%%% CHANGED FROM \vspace*{50\p@}%
+ {\parindent \z@ \raggedright
+ \reset@font
+ \interlinepenalty\@M
+ \Huge \bfseries #1\par\nobreak
+ \vskip 24\p@% %%%%%%%% CHANGED FROM \vskip 40\p@
+ %%%%%%%% In contrast to that above, this \vskip command
+ %%%%%%%% controls the vertical space between the chapter
+ %%%%%%%% heading and the subsequent text --- When There
+ %%%%%%%% Is NO Chapter Number.
+ }}
+\newcommand{\section}{\@startsection {section}{1}{\z@}%
+ {-3.5ex \@plus -1ex \@minus -.2ex}%
+ {2.3ex \@plus.2ex}%
+ {\reset@font\Large\bfseries}}
+\newcommand{\subsection}{\@startsection{subsection}{2}{\z@}%
+ {-3.25ex\@plus -1ex \@minus -.2ex}%
+ {1.5ex \@plus .2ex}%
+ {\reset@font\large\bfseries}}
+\newcommand{\subsubsection}{\@startsection{subsubsection}{3}{\z@}%
+ {-3.25ex\@plus -1ex \@minus -.2ex}%
+ {1.5ex \@plus .2ex}%
+ {\reset@font\normalsize\bfseries}}
+\newcommand{\paragraph}{\@startsection{paragraph}{4}{\z@}%
+ {3.25ex \@plus1ex \@minus.2ex}%
+ {-1em}%
+ {\reset@font\normalsize\bfseries}}
+\newcommand{\subparagraph}{\@startsection{subparagraph}{5}{\parindent}%
+ {3.25ex \@plus1ex \@minus .2ex}%
+ {-1em}%
+ {\reset@font\normalsize\bfseries}}
+\if@twocolumn
+ \setlength\leftmargini {2em}
+\else
+ \setlength\leftmargini {2.5em}
+\fi
+\setlength\leftmarginii {2.2em}
+\setlength\leftmarginiii {1.87em}
+\setlength\leftmarginiv {1.7em}
+\if@twocolumn
+ \setlength\leftmarginv {.5em}
+ \setlength\leftmarginvi {.5em}
+\else
+ \setlength\leftmarginv {1em}
+ \setlength\leftmarginvi {1em}
+\fi
+\setlength\leftmargin {\leftmargini}
+\setlength \labelsep {.5em}
+\setlength \labelwidth{\leftmargini}
+\addtolength\labelwidth{-\labelsep}
+\@beginparpenalty -\@lowpenalty
+\@endparpenalty -\@lowpenalty
+\@itempenalty -\@lowpenalty
+\renewcommand{\theenumi}{\arabic{enumi}}
+\renewcommand{\theenumii}{\alph{enumii}}
+\renewcommand{\theenumiii}{\roman{enumiii}}
+\renewcommand{\theenumiv}{\Alph{enumiv}}
+\newcommand{\labelenumi}{\theenumi.}
+\newcommand{\labelenumii}{(\theenumii)}
+\newcommand{\labelenumiii}{\theenumiii.}
+\newcommand{\labelenumiv}{\theenumiv.}
+\renewcommand{\p@enumii}{\theenumi}
+\renewcommand{\p@enumiii}{\theenumi(\theenumii)}
+\renewcommand{\p@enumiv}{\p@enumiii\theenumiii}
+\newcommand{\labelitemi}{$\m@th\bullet$}
+\newcommand{\labelitemii}{\normalfont\bfseries --}
+\newcommand{\labelitemiii}{$\m@th\ast$}
+\newcommand{\labelitemiv}{$\m@th\cdot$}
+\newenvironment{description}
+ {\list{}{\labelwidth\z@ \itemindent-\leftmargin
+ \let\makelabel\descriptionlabel}}
+ {\endlist}
+\newcommand{\descriptionlabel}[1]{\hspace\labelsep
+ \normalfont\bfseries #1}
+\if@titlepage
+ \newenvironment{abstract}{%
+ \titlepage
+ \null\vfil
+ \begin{center}
+ \bfseries \abstractname
+ \end{center}}
+ {\par\vfil\null\endtitlepage}
+\else
+ \newenvironment{abstract}{%
+ \if@twocolumn
+ \section*{\abstractname}%
+ \else
+ \small
+ \begin{center}%
+ {\bfseries \abstractname\vspace{-.5em}\vspace{\z@}}%
+ \end{center}%
+ \quotation
+ \fi}
+ {\if@twocolumn\else\endquotation\fi}
+\fi
+\newenvironment{verse}
+ {\let\\=\@centercr
+ \list{}{\itemsep \z@
+ \itemindent -1.5em%
+ \listparindent\itemindent
+ \rightmargin \leftmargin
+ \advance\leftmargin 1.5em}%
+ \item[]}
+ {\endlist}
+\newenvironment{quotation}
+ {\list{}{\listparindent 1.5em%
+ \itemindent \listparindent
+ \rightmargin \leftmargin
+ \parsep \z@ \@plus\p@}%
+ \item[]}
+ {\endlist}
+\newenvironment{quote}
+ {\list{}{\rightmargin\leftmargin}%
+ \item[]}
+ {\endlist}
+\newenvironment{titlepage}
+ {%
+ \if@twocolumn
+ \@restonecoltrue\onecolumn
+ \else
+ \@restonecolfalse\newpage
+ \fi
+ %%%%%%%%%%%%%%%% \thispagestyle{empty}%
+ \if@compatibility
+ \setcounter{page}{0}
+ \else
+ \setcounter{page}{1}%
+ \fi}%
+ {\if@restonecol\twocolumn \else \newpage \fi
+ \setcounter{page}{1}%
+ }
+\newcommand{\appendix}{\par
+ \setcounter{chapter}{0}%
+ \setcounter{section}{0}%
+ \renewcommand{\@chapapp}{\appendixname}%
+ \renewcommand{\thechapter}{\Alph{chapter}}}
+\setlength\arraycolsep{5\p@}
+\setlength\tabcolsep{6\p@}
+\setlength\arrayrulewidth{.4\p@}
+\setlength\doublerulesep{2\p@}
+\setlength\tabbingsep{\labelsep}
+\skip\@mpfootins = \skip\footins
+\setlength\fboxsep{3\p@}
+\setlength\fboxrule{.4\p@}
+\@addtoreset{equation}{chapter}
+\renewcommand{\theequation}{\thechapter.\arabic{equation}}
+\newcounter{figure}[chapter]
+\renewcommand{\thefigure}{\thechapter.\@arabic\c@figure}
+\def\fps@figure{tbp}
+\def\ftype@figure{1}
+\def\ext@figure{lof}
+\def\fnum@figure{\figurename~\thefigure}
+\newenvironment{figure}
+ {\@float{figure}}
+ {\end@float}
+\newenvironment{figure*}
+ {\@dblfloat{figure}}
+ {\end@dblfloat}
+\newcounter{table}[chapter]
+\renewcommand{\thetable}{\thechapter.\@arabic\c@table}
+\def\fps@table{tbp}
+\def\ftype@table{2}
+\def\ext@table{lot}
+\def\fnum@table{\tablename~\thetable}
+\newenvironment{table}
+ {\@float{table}}
+ {\end@float}
+\newenvironment{table*}
+ {\@dblfloat{table}}
+ {\end@dblfloat}
+\newlength\abovecaptionskip
+\newlength\belowcaptionskip
+\setlength\abovecaptionskip{10\p@}
+\setlength\belowcaptionskip{0\p@}
+\long\def\@makecaption#1#2{%
+ \vskip\abovecaptionskip
+ \sbox\@tempboxa{#1: #2}%
+ \ifdim \wd\@tempboxa >\hsize
+ #1: #2\par
+ \else
+ \global \@minipagefalse
+ \hbox to\hsize{\hfil\box\@tempboxa\hfil}%
+ \fi
+ \vskip\belowcaptionskip}
+\DeclareOldFontCommand{\rm}{\normalfont\rmfamily}{\mathrm}
+\DeclareOldFontCommand{\sf}{\normalfont\sffamily}{\mathsf}
+\DeclareOldFontCommand{\tt}{\normalfont\ttfamily}{\mathtt}
+\DeclareOldFontCommand{\bf}{\normalfont\bfseries}{\mathbf}
+\DeclareOldFontCommand{\it}{\normalfont\itshape}{\mathit}
+\DeclareOldFontCommand{\sl}{\normalfont\slshape}{\@nomath\sl}
+\DeclareOldFontCommand{\sc}{\normalfont\scshape}{\@nomath\sc}
+\DeclareRobustCommand*{\cal}{\@fontswitch{\relax}{\mathcal}}
+\DeclareRobustCommand*{\mit}{\@fontswitch{\relax}{\mathnormal}}
+\newcommand{\@pnumwidth}{1.55em}
+\newcommand{\@tocrmarg} {2.55em}
+\newcommand{\@dotsep}{4.5}
+\setcounter{tocdepth}{3}
+\newcommand{\tableofcontents}{%
+ \if@twocolumn
+ \@restonecoltrue\onecolumn
+ \else
+ \@restonecolfalse
+ \fi
+ \chapter*{\contentsname\vspace{0.18in}
+ \@mkboth{\uppercase{\contentsname}}{\uppercase{\contentsname}}}% %%% I ADDED THE \vspace{0.18in}
+ \addcontentsline{toc}{chapter}{\contentsname}
+ \@starttoc{toc}%
+ \if@restonecol\twocolumn\fi
+ }
+\newcommand*{\l@part}[2]{%
+ \ifnum \c@tocdepth >-2\relax
+ \addpenalty{-\@highpenalty}%
+ \addvspace{2.25em \@plus\p@}%
+ \begingroup
+ \setlength\@tempdima{3em}%
+ \parindent \z@ \rightskip \@pnumwidth
+ \parfillskip -\@pnumwidth
+ {\leavevmode
+ \large \bfseries #1\hfil \hbox to\@pnumwidth{\hss #2}}\par
+ \nobreak
+ \global\@nobreaktrue
+ \everypar{\global\@nobreakfalse\everypar{}}
+ \endgroup
+ \fi}
+\newcommand*{\l@chapter}[2]{%
+ \ifnum \c@tocdepth >\m@ne
+ \addpenalty{-\@highpenalty}%
+ \vskip 1.0em \@plus\p@
+ \setlength\@tempdima{1.5em}%
+ \begingroup
+ \parindent \z@ \rightskip \@pnumwidth
+ \parfillskip -\@pnumwidth
+ \leavevmode \bfseries
+ \advance\leftskip\@tempdima
+ \hskip -\leftskip
+ #1\nobreak\hfil \nobreak\hbox to\@pnumwidth{\hss #2}\par
+ \penalty\@highpenalty
+ \endgroup
+ \fi}
+\newcommand*{\l@section} {\@dottedtocline{1}{1.5em}{2.3em}}
+\newcommand*{\l@subsection} {\@dottedtocline{2}{3.8em}{3.2em}}
+\newcommand*{\l@subsubsection}{\@dottedtocline{3}{7.0em}{4.1em}}
+\newcommand*{\l@paragraph} {\@dottedtocline{4}{10em}{5em}}
+\newcommand*{\l@subparagraph} {\@dottedtocline{5}{12em}{6em}}
+\newcommand{\listoffigures}{%
+ \if@twocolumn
+ \@restonecoltrue\onecolumn
+ \else
+ \@restonecolfalse
+ \fi
+ \chapter*{\listfigurename\vspace{0.18in}
+ \@mkboth{\uppercase{\listfigurename}}%
+ {\uppercase{\listfigurename}}}% %%% I ADDED THE \vspace{0.18in}
+ \addcontentsline{toc}{chapter}{\listfigurename}%%%%%%%% I ADDED THIS
+ \@starttoc{lof}%
+ \if@restonecol\twocolumn\fi
+ }
+\newcommand*{\l@figure}{\@dottedtocline{1}{0em}{2.3em}}
+\newcommand{\listoftables}{%
+ \if@twocolumn
+ \@restonecoltrue\onecolumn
+ \else
+ \@restonecolfalse
+ \fi
+ \chapter*{\listtablename\vspace{0.18in}
+ \@mkboth{\uppercase{\listtablename}}{\uppercase{\listtablename}}}% %%% I ADDED THE \vspace{0.18in}
+ \addcontentsline{toc}{chapter}{\listtablename}
+ \@starttoc{lot}%
+ \if@restonecol\twocolumn\fi
+ }
+\let\l@table\l@figure
+\newdimen\bibindent
+\bibindent=1.5em
+\newenvironment{thebibliography}[1]
+ {\chapter*{References %%% \bibname %%% THIS GUARANTEES THE SECTION
+ %%% HEADING WILL BE "REFERENCES"
+ %%% (THIS IS MANDATED BY THE
+ %%% GRADUATE FACULTY)
+ \addcontentsline{toc}{chapter}{References} %%% I ADDED THIS LINE
+ \@mkboth{\uppercase{\bibname}}{\uppercase{\bibname}}}%
+ \list{\@biblabel{\arabic{enumiv}}}%
+ {\settowidth\labelwidth{\@biblabel{#1}}%
+ \leftmargin\labelwidth
+ \advance\leftmargin\labelsep
+ \if@openbib
+ \advance\leftmargin\bibindent
+ \itemindent -\bibindent
+ \listparindent \itemindent
+ \parsep \z@
+ \fi
+ \usecounter{enumiv}%
+ \let\p@enumiv\@empty
+ \renewcommand{\theenumiv}{\arabic{enumiv}}}%
+ \if@openbib
+ \renewcommand{\newblock}{\par}
+ \else
+ \renewcommand{\newblock}{\hskip .11em \@plus.33em \@minus.07em}%
+ \fi
+ \sloppy\clubpenalty4000\widowpenalty4000%
+ \sfcode`\.=\@m}
+ {\def\@noitemerr
+ {\@latex@warning{Empty `thebibliography' environment}}%
+ \endlist}
+\newcommand{\newblock}{}
+\newenvironment{theindex}
+ {\if@twocolumn
+ \@restonecolfalse
+ \else
+ \@restonecoltrue
+ \fi
+ \columnseprule \z@
+ \columnsep 35\p@
+ \twocolumn[\@makeschapterhead{\indexname}]%
+ \@mkboth{\uppercase{\indexname}}%
+ {\uppercase{\indexname}}%
+ \thispagestyle{plain}\parindent\z@
+ \parskip\z@ \@plus .3\p@\relax
+ \let\item\@idxitem}
+ {\if@restonecol\onecolumn\else\clearpage\fi}
+\newcommand{\@idxitem} {\par\hangindent 40\p@}
+\newcommand{\subitem} {\par\hangindent 40\p@ \hspace*{20\p@}}
+\newcommand{\subsubitem}{\par\hangindent 40\p@ \hspace*{30\p@}}
+\newcommand{\indexspace}{\par \vskip 10\p@ \@plus5\p@ \@minus3\p@\relax}
+\renewcommand{\footnoterule}{%
+ \kern-3\p@
+ \hrule width .4\columnwidth
+ \kern 2.6\p@}
+\@addtoreset{footnote}{chapter}
+\long\def\@makefntext#1{%
+ \parindent 1em%
+ \noindent
+ \hbox to 1.8em{\hss\@makefnmark}#1}
+\newcommand{\contentsname}{Contents}
+\newcommand{\listfigurename}{List of Figures}
+\newcommand{\listtablename}{List of Tables}
+\newcommand{\bibname}{References} %%% SEE ABOVE COMMAND
+ %%% "\newenvironment{thebibliography}[1]"
+ %%% I RENDER \bibname MOOT (AS IS MANDATED
+ %%% BY THE GRADUATE FACULTY).
+\newcommand{\indexname}{Index}
+\newcommand{\figurename}{Figure}
+\newcommand{\tablename}{Table}
+\newcommand{\partname}{Part}
+\newcommand{\chaptername}{Chapter}
+\newcommand{\appendixname}{Appendix}
+\newcommand{\abstractname}{Abstract}
+\newcommand{\today}{\ifcase\month\or
+ January\or February\or March\or April\or May\or June\or
+ July\or August\or September\or October\or November\or December\fi
+ \space\number\day, \number\year}
+\setlength\columnsep{10\p@}
+\setlength\columnseprule{0\p@}
+\pagestyle{plain}
+\pagenumbering{arabic} % Arabic page numbers
+\if@twoside
+\else
+ \raggedbottom
+\fi
+\if@twocolumn
+ \twocolumn
+ \sloppy
+ \flushbottom
+\else
+ \onecolumn
+\fi
+
+%#########################################################################
+%#########################################################################
+%#########################################################################
+%#########################################################################
+%#########################################################################
+%#########################################################################
+%#########################################################################
+%#########################################################################
+%#########################################################################
+
+\typeout{=========================================================}
+\typeout{============ University of Toledo Thesis Style ==========}
+\typeout{=========================================================}
+\typeout{================= }
+\typeout{================= Let the magic begin ...}
+\typeout{================= }
+\typeout{=========================================================}
+
+%#########################################################################
+%#########################################################################
+%#########################################################################
+%#############################
+%############################# Set the margins
+%#############################
+%############################# Do NOT alter these values --- the
+%############################# Graduate College is watching
+%#############################
+
+\oddsidemargin 0.5in \evensidemargin 0.0in \textwidth 6.0in
+\textheight 8.9in \marginparwidth 0.0in \marginparsep 0.0in
+\topmargin 0.0in \headheight 0.0in \headsep 0.0in
+\footskip 0.32in \topskip 0.0in % \footheight 0.15in
+
+%#########################################################################
+%#########################################################################
+%#########################################################################
+
+\typeout{------------> borrowing Lamport's and Carlisle's ifthen.sty}
+
+%% File `ifthen.sty'
+%% Authors: Leslie Lamport and David Carlisle
+%% Copyright (c) 1991 by Leslie Lamport
+%% Copyright (c) 1994-2001 LaTeX3 project, David Carlisle
+
+\def\TE@throw{\@ne=\@ne\noexpand\fi}
+\def\boolean#1#2{%
+ \TE@throw\expandafter\noexpand\csname if#1\endcsname#2}
+\def\TE@length#1#2{\TE@throw\noexpand\ifdim#1#2}
+\def\TE@odd#1#2{%
+ \TE@throw\noexpand\TE@@odd#1\noexpand\@nil\noexpand\ifodd\count@#2}
+\def\TE@@odd#1#2\@nil{%
+ \@defaultunits
+ \count@\if-#1-0\else0\expandafter#1\fi#2\relax\@nnil}
+\def\TE@repl#1#2{%
+ \long\def\@tempc##1#1##2{%
+ \def\@tempa{##2}\def\@tempb{\@tempc}%
+ \ifx\@tempa\@tempb
+ \toks@\expandafter{\the\toks@##1}%
+ \expandafter\@gobble
+ \else
+ \toks@\expandafter{\the\toks@##1#2}%
+ \expandafter\@tempc
+ \fi
+ ##2}%
+ \expandafter\toks@\expandafter{\expandafter}%
+ \expandafter\@tempc\the\toks@#1\@tempc}
+\long\def\ifthenelse#1{%
+ \toks@{#1}%
+ \TE@repl\or\TE@or
+ \TE@repl\and\TE@and
+ \TE@repl\not\TE@neg
+ \TE@repl\OR\TE@or
+ \TE@repl\AND\TE@and
+ \TE@repl\NOT\TE@neg
+ \begingroup
+ \let\protect\@unexpandable@protect
+ \def\@setref##1##2##3{%
+ \ifx##1\relax\z@\else\expandafter##2##1\fi}%
+ \def\value##1{\the\csname c@##1\endcsname}%
+ \let\equal\TE@equal \let\(\TE@lparen \let\)\TE@rparen
+ \let\isodd\TE@odd \let\lengthtest\TE@length
+ \let\isundefined\TE@undef
+ \begingroup
+ \let\@tempa\relax\let\@tempb\relax
+ \xdef\@gtempa{\expandafter\TE@eval\the\toks@\TE@endeval}%
+ \endgroup
+ \@gtempa
+ \expandafter\endgroup\ifTE@val
+ \expandafter\@firstoftwo
+ \else
+ \expandafter\@secondoftwo
+ \fi}
+\def\TE@eval{\noexpand\TE@negatefalse\noexpand\iftrue\noexpand\ifnum}
+\newif\ifTE@val
+\newif\ifTE@negate
+\def\TE@endeval{\relax
+ \noexpand\TE@setvaltrue\noexpand
+ \else
+ \noexpand\TE@setvalfalse\noexpand
+ \fi
+ \noexpand\TE@negatefalse\noexpand
+ \fi}
+\def\TE@setvaltrue{%
+ \ifTE@negate\TE@valfalse\else\TE@valtrue\fi}
+\def\TE@setvalfalse{\let\ifTE@val\ifTE@negate}
+\def\TE@or{\TE@endeval\noexpand\ifTE@val\noexpand\else\noexpand\ifnum}
+\def\TE@and{\TE@endeval\noexpand\ifTE@val\noexpand\ifnum}
+\def\TE@neg{\TE@throw\noexpand\TE@negswitch\noexpand\ifnum}
+\def\TE@negswitch{\ifTE@negate\TE@negatefalse\else\TE@negatetrue\fi}
+\def\TE@lparen#1{\TE@throw\begingroup\TE@eval#1}
+\def\TE@rparen#1{%
+ \TE@endeval
+ \noexpand\expandafter\endgroup\noexpand\ifTE@val#1}
+\long\def\TE@equal#1#2#3{\TE@throw
+ \def\@tempa{#1}\def\@tempb{#2}%
+ \noexpand\ifx\@tempa\@tempb#3}
+\def\setboolean#1#2{%
+ \lowercase{\def\@tempa{#2}}%
+ \@ifundefined{@tempswa\@tempa}%
+ {\PackageError{ifthen}%
+ {You can only set a boolean to `true' or `false'}\@ehc}%
+ {\@ifundefined{#1\@tempa}%
+ {\PackageError{ifthen}{Boolean #1 undefined}\@ehc}%
+ {\csname#1\@tempa\endcsname}}}
+\def\newboolean#1{%
+ \expandafter\@ifdefinable\csname if#1\endcsname{%
+ \expandafter\newif\csname if#1\endcsname}}
+\def\provideboolean#1{%
+ \@ifundefined{if#1}{%
+ \expandafter\newif\csname if#1\endcsname}\relax}
+\long\def\whiledo#1#2{%
+ \ifthenelse{#1}%
+ {\@whiledotrue
+ \@whilesw\if@whiledo\fi
+ {#2%
+ \ifthenelse{#1}\@whiledotrue\@whiledofalse}}%
+ {}%
+ }
+\def\TE@undef#1#2{%
+ \TE@throw\noexpand\ifx\noexpand\@undefined\noexpand#1#2}
+\newif\if@whiledo
+%% \endinput
+%%
+%% End of file `ifthen.sty'.
+
+%#########################################################################
+%#########################################################################
+%#########################################################################
+
+\typeout{------------> borrowing Stephen Page's doublespace.sty}
+
+%
+% Author: Stephen Page -- sdpage@prg.oxford.ac.uk
+% sdpage%prg.oxford.ac.uk@cs.ucl.ac.uk
+%
+% Release date: 6 July 1986 - September 3, 1986
+
+\def\baselinestretch{2}
+
+\def\setstretch#1{\renewcommand{\baselinestretch}{#1}}
+
+\def\@setsize#1#2#3#4{\@nomath#1%
+ \let\@currsize#1\baselineskip
+ #2\baselineskip\baselinestretch\baselineskip
+ \parskip\baselinestretch\parskip
+ \setbox\strutbox\hbox{\vrule height.7\baselineskip
+ depth.3\baselineskip width\z@}%
+ \normalbaselineskip\baselineskip#3#4}
+
+\skip\footins 20pt plus4pt minus4pt
+
+\def\@xfloat#1[#2]{\ifhmode \@bsphack\@floatpenalty -\@Mii\else
+ \@floatpenalty-\@Miii\fi\def\@captype{#1}\ifinner
+ \@parmoderr\@floatpenalty\z@
+ \else\@next\@currbox\@freelist{\@tempcnta\csname ftype@#1\endcsname
+ \multiply\@tempcnta\@xxxii\advance\@tempcnta\sixt@@n
+ \@tfor \@tempa :=#2\do
+ {\if\@tempa h\advance\@tempcnta \@ne\fi
+ \if\@tempa t\advance\@tempcnta \tw@\fi
+ \if\@tempa b\advance\@tempcnta 4\relax\fi
+ \if\@tempa p\advance\@tempcnta 8\relax\fi
+ }\global\count\@currbox\@tempcnta}\@fltovf\fi
+ \global\setbox\@currbox\vbox\bgroup
+ \def\baselinestretch{1}\small\normalsize
+ \boxmaxdepth\z@
+ \hsize\columnwidth \@parboxrestore}
+\long\def\@footnotetext#1{\insert\footins{\def\baselinestretch{1}\footnotesize
+ \interlinepenalty\interfootnotelinepenalty
+ \splittopskip\footnotesep
+ \splitmaxdepth \dp\strutbox \floatingpenalty \@MM
+ \hsize\columnwidth \@parboxrestore
+ \edef\@currentlabel{\csname p@footnote\endcsname\@thefnmark}\@makefntext
+ {\rule{\z@}{\footnotesep}\ignorespaces
+ #1\strut}}}
+
+\def\singlespace{%
+\vskip\parskip%
+\vskip\baselineskip%
+\def\baselinestretch{1}%
+\ifx\@currsize\normalsize\@normalsize\else\@currsize\fi%
+\vskip-\parskip%
+\vskip-\baselineskip%
+}
+
+\def\endsinglespace{\par}
+
+\def\spacing#1{\par%
+ \def\baselinestretch{#1}%
+ \ifx\@currsize\normalsize\@normalsize\else\@currsize\fi}
+
+\def\endspacing{\par%
+ \vskip \parskip%
+ \vskip \baselineskip%
+ \endgroup%
+ \vskip -\parskip%
+ \vskip -\baselineskip%
+ \begingroup}
+
+\def\onehalfspace{\spacing{1.5}}
+\let\endonehalfspace=\endspacing
+
+\def\doublespace{\spacing{2}}
+\let\doublespace=\endspacing
+
+\everydisplay{
+ \abovedisplayskip \baselinestretch\abovedisplayskip%
+ \belowdisplayskip \abovedisplayskip%
+ \abovedisplayshortskip \baselinestretch\abovedisplayshortskip%
+ \belowdisplayshortskip \baselinestretch\belowdisplayshortskip}
+
+%***********************************************************
+%*********
+%********* The following sets the appropriate value of
+%********* \setstretch{value} for double spacing. This
+%********* value is determined by the font point size
+%********* chosen by the user of UThesis (i.e., 10pt, 11pt,
+%********* or 12pt). As Goossens, Mittelbach, and Samarin
+%********* (1993, p. 470) indicates, this adjustment is
+%********* necessary because the simple "\setstretch{2}"
+%********* command adds approximately 20% additional space
+%********* per line.
+%*********
+\ifthenelse{\@ptsize = 0}{ \setstretch{1.67} }{}
+\ifthenelse{\@ptsize = 1}{ \setstretch{1.62} }{}
+\ifthenelse{\@ptsize = 2}{ \setstretch{1.66} }{}
+
+%#########################################################################
+%#########################################################################
+%#########################################################################
+
+\typeout{------------> borrowing David M. Jones' hangcaption.sty}
+
+% David M. Jones
+% MIT Laboratory for Computer Science
+% Room NE43-316
+% 545 Technology Square
+% Cambridge, MA 02139
+% USA
+
+\newlength\captionwidth \captionwidth=\hsize
+
+\def\hangcaption{\refstepcounter\@captype\@dblarg{\@hangcaption\@captype}}
+
+\long\def\@hangcaption#1[#2]#3{%
+ \baselineskip 14.5\p@
+ \addcontentsline{\csname ext@#1\endcsname}{#1}%
+ {\protect\numberline{\csname the#1\endcsname}{\ignorespaces #2}}%
+ \par
+ \begingroup
+ \@parboxrestore
+ \setbox\@tempboxa\hbox{\csname fnum@#1\endcsname: #3}%
+ \ifdim \wd\@tempboxa > \captionwidth
+ \begingroup
+ \setbox\@tempboxa\hbox{\csname fnum@#1\endcsname: }%
+ \advance \captionwidth by -\wd\@tempboxa
+ \@makecaption{\csname fnum@#1\endcsname}%
+ {\ignorespaces{\protect\parbox[t]{\captionwidth}{\leavevmode#3}}}%
+ \endgroup
+ \else
+ \begingroup
+ \@makecaption{\csname fnum@#1\endcsname}{\ignorespaces #3}%
+ \endgroup
+ \fi
+ \par\vspace{1.7ex}%
+ \endgroup}
+
+\let\isucaption\hangcaption
+
+%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%% %%%
+%%% \let\caption\hangcaption %%% This would force ALL captions to be hangcaptions
+%%% %%%
+%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+%%% \let\captionwidth=\textwidth
+
+%#########################################################################
+%#########################################################################
+%#########################################################################
+
+\typeout{------------> UT Thesis Specifications}
+
+%#########################################################################
+%#########
+%######### ERROR COMMANDS
+%#########
+
+\def\NoCommandError#1{\fbox{\large\bf Error: $\backslash$#1\{\} was omitted}}
+\def\EmptyCommandError#1{\fbox{\large\bf Error: $\backslash$#1\{\} is empty}}
+
+\def\NoMULTCommandError#1{\fbox{\bf Error: $\backslash$#1\{\}\{\} was omitted}}
+\def\EmptyMULTCommandError#1{\fbox{\bf Error: $\backslash$#1\{\}\{\} is empty}}
+
+%#########################################################################
+%#########
+%######### UNIVERSITY TITLE PAGE
+%#########
+
+\def\Treatise{\NoCommandError{mydocument}}
+\def\mydocumentERROR{\fbox{\large\bf ~Incorrect (or misspelled) entry in $\backslash$mydocument\{\}~}}
+\newcommand{\mydocument}[1]{\ifthenelse{\equal{#1}{} } % 1st IF
+ {\def\Treatise{\Emptymydocument} } % ............................... THEN of 1st IF
+ { \ifthenelse{\equal{#1}{Dissertation} } % ......................... BEGIN Else of 1st IF; 2nd IF
+ {\def\Treatise{#1}} % ................................. THEN of 2nd IF
+ {\ifthenelse{\equal{#1}{Thesis}} % .................... BEGIN Else of 2nd IF; 3rd IF
+ {\def\Treatise{Thesis}} %.......................... THEN of 3rd IF
+ {\ifthenelse{\equal{#1}{Project}} % ............... BEGIN Else of 3nd IF; 4th IF
+ {\def\Treatise{Project}} %..................... THEN of 4th IF
+ {\def\Treatise{\mydocumentERROR}} %............ ENDS ELSE of 4th IF
+ } %................................................ ENDS ELSE of 3rd IF
+ } % .................................................. ENDS Else of 2nd IF
+ } % ................................................................ ENDS Else of 1st IF
+ } % ........................................................................... ENDS \mydocument definition
+%-------------------------
+\def\DegreeLevel{\NoMULTCommandError{degree} }
+\def\DegreeDiscipline{\NoMULTCommandError{degree} }
+\def\EmptydegreeLEVEL{\EmptyMULTCommandError{degree} }
+\def\EmptydegreeDISCIPLINE{\EmptyMULTCommandError{degree} }
+\newcommand{\degree}[2]{\ifthenelse{\equal{#1}{} }
+ {\def\DegreeLevel{\mbox{\EmptydegreeLEVEL }}}
+ {\def\DegreeLevel{\mbox{#1}} }
+ \ifthenelse{\equal{#2}{} }
+ {\def\DegreeDiscipline{\mbox{\EmptydegreeDISCIPLINE }}}
+ {\def\DegreeDiscipline{\mbox{#2}} }
+ } % Ends \degree definition
+%-------------------------
+\def\AwardMonth{\NoMULTCommandError{conferraldate} }
+\def\AwardYear{\NoMULTCommandError{conferraldate} }
+\def\EmptyconferraldateMONTH{\EmptyMULTCommandError{conferraldate} }
+\def\EmptyconferraldateYEAR{\EmptyMULTCommandError{conferraldate} }
+\newcommand{\conferraldate}[2]{\ifthenelse{\equal{#1}{} }
+ {\def\AwardMonth{\mbox{\EmptyconferraldateMONTH }}}
+ {\def\AwardMonth{\mbox{#1}} }
+ \ifthenelse{\equal{#2}{} }
+ {\def\AwardYear{\mbox{\EmptyconferraldateYEAR }}}
+ {\def\AwardYear{\mbox{#2}} }
+ } % Ends \conferraldate definition
+%-------------------------
+\def\Advisor{\NoCommandError{advisor} }
+\def\Emptyadvisor{\EmptyCommandError{advisor} }
+\newcommand{\advisor}[1]{\ifthenelse{\equal{#1}{} }
+ {\def\Advisor{\mbox{\Emptyadvisor}}}
+ {\def\Advisor{\mbox{#1}} }}
+%-------------------------
+\def\Dean{\NoMULTCommandError{graduatedean} }
+\def\Emptygraduatedean{\EmptyMULTCommandError{graduatedean} }
+\def\DeanTitle{\NoMULTCommandError{graduatedeanTitle} }
+\def\EmptygraduatedeanTitle{\EmptyMULTCommandError{graduatedean} }
+\newcommand{\graduatedean}[2]{\ifthenelse{\equal{#1}{} }
+ {\def\Dean{\mbox{\Emptygraduatedean}}}
+ {\def\Dean{\mbox{#1}} }
+ \ifthenelse{\equal{#2}{} }
+ {\def\DeanTitle{\mbox{\EmptygraduatedeanTitle}}}
+ {\def\DeanTitle{\mbox{#2}} }
+ } % Ends graduatedean definition
+%-------------------------
+
+\def\addSecondMember{} \def\addFifthMember{} \def\addEighthMember{}
+\def\addThirdMember{} \def\addSixthMember{}
+\def\addFourthMember{} \def\addSeventhMember{}
+
+\def\sigEXP{\rule{0pt}{2em}} \def\TitleLineSkip{\\}
+\def\sigNEGspace{-2.5em} \def\TitleLineBIGskip{\\[0.75em]}
+
+\newcounter{TotalSIGs} \setcounter{TotalSIGs}{1}
+\newcounter{SecondSIG} \setcounter{SecondSIG}{0}
+\newcounter{ThirdSIG} \setcounter{ThirdSIG}{0}
+\newcounter{FourthSIG} \setcounter{FourthSIG}{0}
+\newcounter{FifthSIG} \setcounter{FifthSIG}{0}
+\newcounter{SixthSIG} \setcounter{SixthSIG}{0}
+\newcounter{SeventhSIG} \setcounter{SeventhSIG}{0}
+\newcounter{EighthSIG} \setcounter{EighthSIG}{0}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ \newcommand{\secondmember}[1]{\TitleSign
+ \addtocounter{SecondSIG}{1} % ....... Number of times the "\secondmember" command is used
+ \addtocounter{TotalSIGs}{1} % ....... Adds to Total Number of specified signature lines
+ \ifthenelse{\value{SecondSIG} > 1} % ....... Determines if "\secondmember" command is repeated
+ {\addtocounter{TotalSIGs}{-1}} % ....... Reduce Total if "\secondmember" command is repeated
+ {} % ....... Null "else" statement
+ \def\addSecondMember{ \sigEXP \\ \hline \\[\sigNEGspace] #1, Committee Member \EndSigLine } }
+%--------------------------------------------------------------------------------------------------------------------------------------------------------
+ \newcommand{\thirdmember}[1]{\TitleSign
+ \addtocounter{ThirdSIG}{1} % ....... Number of times the "\thirdmember" command is used
+ \addtocounter{TotalSIGs}{1} % ....... Adds to Total Number of specified signature lines
+ \ifthenelse{\value{ThirdSIG} > 1} % ....... Determines if "\thirdmember" command is repeated
+ {\addtocounter{TotalSIGs}{-1}} % ....... Reduce Total if "\thirdmember" command is repeated
+ {} % ....... Null "else" statement
+ \def\addThirdMember{ \sigEXP \\ \hline \\[\sigNEGspace] #1, Committee Member \EndSigLine } }
+%--------------------------------------------------------------------------------------------------------------------------------------------------------
+ \newcommand{\fourthmember}[1]{\TitleSign
+ \addtocounter{FourthSIG}{1} % ....... Number of times the "\fourthmember" command is used
+ \addtocounter{TotalSIGs}{1} % ....... Adds to Total Number of specified signature lines
+ \ifthenelse{\value{FourthSIG} > 1} % ....... Determines if "\fourthmember" command is repeated
+ {\addtocounter{TotalSIGs}{-1}} % ....... Reduce Total if "\fourthmember" command is repeated
+ {} % ....... Null "else" statement
+ \def\addFourthMember{ \sigEXP \\ \hline \\[\sigNEGspace] #1, Committee Member \EndSigLine } }
+%--------------------------------------------------------------------------------------------------------------------------------------------------------
+ \newcommand{\fifthmember}[1]{\TitleSign
+ \addtocounter{FifthSIG}{1} % ....... Number of times the "\fifthmember" command is used
+ \addtocounter{TotalSIGs}{1} % ....... Adds to Total Number of specified signature lines
+ \ifthenelse{\value{FifthSIG} > 1} % ....... Determines if "\fifthmember" command is repeated
+ {\addtocounter{TotalSIGs}{-1}} % ....... Reduce Total if "\fifthmember" command is repeated
+ {} % ....... Null "else" statement
+ \def\addFifthMember{ \sigEXP \\ \hline \\[\sigNEGspace] #1, Committee Member \EndSigLine } }
+%---------------------------------------------------------------------------------------------------------------------------------------------------------
+ \newcommand{\sixthmember}[1]{\TitleSign
+ \addtocounter{SixthSIG}{1} % ....... Number of times the "\sixthmember" command is used
+ \addtocounter{TotalSIGs}{1} % ....... Adds to Total Number of specified signature lines
+ \ifthenelse{\value{SixthSIG} > 1} % ....... Determines if "\sixthmember" command is repeated
+ {\addtocounter{TotalSIGs}{-1}} % ....... Reduce Total if "\sixthmember" command is repeated
+ {} % ....... Null "else" statement
+ \def\addSixthMember{ \sigEXP \\ \hline \\[\sigNEGspace] #1, Committee Member \EndSigLine } }
+%---------------------------------------------------------------------------------------------------------------------------------------------------------
+\newcommand{\seventhmember}[1]{\TitleSign
+ \addtocounter{SeventhSIG}{1} % ....... Number of times the "\seventhmember" command is used
+ \addtocounter{TotalSIGs}{1} % ....... Adds to Total Number of specified signature lines
+ \ifthenelse{\value{SeventhSIG} > 1} % ....... Determines if "\seventhmember" command is repeated
+ {\addtocounter{TotalSIGs}{-1}} % ....... Reduce Total if "\seventhmember" command is repeated
+ {} % ....... Null "else" statement
+ \def\addSeventhMember{ \sigEXP \\ \hline \\[\sigNEGspace] #1, Committee Member \EndSigLine } }
+%---------------------------------------------------------------------------------------------------------------------------------------------------------
+ \newcommand{\eighthmember}[1]{\TitleSign
+ \addtocounter{EighthSIG}{1} % ....... Number of times the "\eighthmember" command is used
+ \addtocounter{TotalSIGs}{1} % ....... Adds to Total Number of specified signature lines
+ \ifthenelse{\value{EighthSIG} > 1} % ....... Determines if "\eighthmember" command is repeated
+ {\addtocounter{TotalSIGs}{-1}} % ....... Reduce Total if "\eighthmember" command is repeated
+ {} % ....... Null "else" statement
+ \def\addEighthMember{ \sigEXP \\ \hline \\[\sigNEGspace] #1, Committee Member \EndSigLine } }
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\def\AddTitleSign{}
+\def\TitleSign{\def\AddTitleSign{\addSecondMember
+ \addThirdMember
+ \addFourthMember
+ \addFifthMember
+ \addSixthMember
+ \addSeventhMember
+ \addEighthMember} }
+
+ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %%% The general line spacing for the title page is %%%
+ %%% controlled in the section "Assorted Stuff" below. %%%
+ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\def\maketitle{\renewcommand{\thepage}{\roman{page}}
+\ifthenelse{\value{TotalSIGs} > 7} % ................................. Determines if there are 8 committee signatures (including the chair)
+ {% ........................................................ Begins the "Then" to the first "If"
+ \def\EndSigLine{\\[-0.75em]} % ..........................................................................................................
+ \def\EndChairSigLine{\\[-0.75em]} % ...................... Spacing adjustments for when 8 committee member signature lines are
+ \def\SeperateDeanSigLine{\\[1.5em]} % ...................... provided (including the chair). Spacing is very `tight' in this case.
+ \def\SeperateTitleFromSigLines{\\[1.5em]} % ..........................................................................................................
+ }% ........................................................ Ends the "Then" to the first "If"
+ {% ........................................................ Begins the "Else" to the first "If"
+ \ifthenelse{\value{TotalSIGs} > 6} % ............................ Determines if there are 7 committee signatures (including the chair)
+ {% ........................................................ Begins the "Then" to the second "If"
+ \def\EndSigLine{\\[-0.5em]} % ................................................................................................
+ \def\EndChairSigLine{\\[-0.5em]} % ........................ Spacing adjustments for when 7 committee member signature lines are
+ \def\SeperateDeanSigLine{\\[1.75em]} % ........................ provided (including the chair). Spacing is `tight' in this case.
+ \def\SeperateTitleFromSigLines{\\[2em]} % ................................................................................................
+ }% ........................................................ Ends the "Then" to the second "If"
+ {% ........................................................ Begins the "Else" to the second "If"
+ \def\EndSigLine{\\} % ................................................................................................
+ \def\EndChairSigLine{\\} % ........................ Spacing settings for when 1 to 6 committee member signature lines are
+ \def\SeperateDeanSigLine{\\[2em]} % ........................ provided (including the chair). Spacing is `easy' in this case.
+ \def\SeperateTitleFromSigLines{\\[2em]} % ................................................................................................
+ }% ........................................................ Ends the "Else" to the second "If"
+ }% ........................................................ Ends the "Else" to the first "If"
+\begin{titlepage}
+ \def\baselinestretch{4.2}
+ A \Treatise \TitleLineSkip
+ entitled \TitleLineBIGskip
+ \ifthenelse{\equal{\@title}{}}
+ { \fbox{\large\bf Error: insert title in $\backslash$title\{\}} }
+ {\@title} \TitleLineBIGskip
+ %###
+ %### The error command above covers the situation
+ %### where the \title{} command is absent from the
+ %### LaTeX file.
+ %###
+ by \TitleLineSkip
+ \ifthenelse{\equal{\@author}{}}
+ { \fbox{\large\bf Error: insert name in $\backslash$author\{\}} }
+ {\@author} \TitleLineBIGskip
+ %###
+ %### The error command above covers the situation
+ %### where the \author{} command is absent from
+ %### the LaTeX file.
+ %###
+ Submitted to the Graduate Faculty as partial fulfillment of
+ the requirements for the \TitleLineSkip \DegreeLevel~Degree~in~\DegreeDiscipline
+ \vfill
+ \hfill\begin{tabular}{l} \SeperateTitleFromSigLines \hline \\[\sigNEGspace]
+ \Advisor, Committee Chair \EndChairSigLine
+ \AddTitleSign \SeperateDeanSigLine \hline \\[\sigNEGspace]
+ \multicolumn{1}{c}{\Dean, \DeanTitle} \\[-1em]
+ \multicolumn{1}{c}{College of Graduate Studies} \\
+ \end{tabular} \vfill
+ Bowling Green State University \\[-0.5em]
+ \AwardMonth~\AwardYear
+\end{titlepage}
+
+\def\BlankSecondPage{\clearpage\mbox{}
+ \thispagestyle{empty}
+ \clearpage}
+\SecondPage
+} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% ENDS DEFINITION OF \maketitle
+
+\def\SecondPage{\CopyRight}
+\newcommand{\copyrightpage}[1]{\ifthenelse{\equal{#1}{} } %..................... 1st IF
+ {\def\SecondPage{\CopyRight}} %............... THEN to 1st IF
+ {\ifthenelse{\equal{#1}{no} } %............... Starts ELSE to 1st IF; starts 2nd IF
+ {\def\SecondPage{\BlankSecondPage}} %..... THEN to 2nd IF
+ {\def\SecondPage{\CopyRight}} %........... ELSE to 2nd IF
+ } %........................................... Ends ELSE to 1st IF
+ } %............................................... Ends definition of \copyrightpage
+
+%#########################################################################
+%#########
+%######### COPYRIGHT PAGE
+%#########
+
+\def\CopyRight{\clearpage\mbox{}
+ \thispagestyle{empty}
+ \vfill
+ \begin{singlespace}
+ \noindent
+ \begin{tabular}{p{.97\textwidth}}
+ \multicolumn{1}{c}{Public Domain, No Rights Reserved.}
+ \\[1em] %%% PROVIDES 1 BLANK LINE BETWEEN MATERIAL
+
+ \@author~has dedicated the work to the public domain by waiving all of his
+ rights to the work worldwide under copyright law, including
+ all related and neighboring rights, to the extent allowed by law.
+ You can copy, modify, distribute and perform the work, even for commercial
+ purposes, all without asking permission.
+
+ \\
+ See https://creativecommons.org/publicdomain/zero/1.0/legalcode
+ for the full legal verbiage.
+ \end{tabular}
+ \end{singlespace}
+ %%% \mbox{} \\[-1em] \rule{0.5\textwidth}{0.5pt}
+ \clearpage}
+
+%#########################################################################
+%#########
+%######### ABSTRACT PAGE
+%#########
+
+\def\abstractpage{%%% BEGIN ABSTRACTPAGE DEFINITION
+ \clearpage\addcontentsline{toc}{chapter}{Abstract}
+ \begin{singlespace}
+ \begin{center}{ %%% BEGINS TOP PORTION
+ An Abstract of \TitleLineBIGskip
+ \ifthenelse{\equal{\@title}{}}
+ { \fbox{\large\bf Error: insert title in $\backslash$title\{\}} }
+ {\@title} \TitleLineBIGskip
+ %###
+ %### The error command above covers the situation
+ %### where the \title{} command is absent from the
+ %### LaTeX file.
+ %###
+ by \TitleLineBIGskip
+ \ifthenelse{\equal{\@author}{}}
+ { \fbox{\large\bf Error: insert name in $\backslash$author\{\}} }
+ {\@author} \\[1.2em]
+ %###
+ %### The error command above covers the situation
+ %### where the \author{} command is absent from
+ %### the LaTeX file.
+ %###
+ } %%% ENDS TOP PORTION
+ { %%% BEGIN LOWER PORTION
+ Submitted to the Graduate Faculty as partial fulfillment
+ of the requirements for the \TitleLineSkip
+ \DegreeLevel~Degree~in~\DegreeDiscipline \TitleLineBIGskip
+ Bowling Green State University \\
+ \AwardMonth~\AwardYear \\[2.25em]
+ } %%% END LOWER PORTION \\
+ \end{center}
+ \end{singlespace}
+ } %%% END \abstractpage DEFINITION
+\def\endabstractpage{\mbox{} \clearpage }
+
+%#########################################################################
+%#########
+%######### DEDICATION PAGE
+%#########
+
+\def\dedication{\thispagestyle{empty}\hbox{}\vspace{1.66in}}
+\def\enddedication{\clearpage}
+
+%#########################################################################
+%#########
+%######### ACKNOWLEDGEMENT PAGE
+%#########
+
+\def\acknowledgments{\chapter*{Acknowledgments}
+ \addcontentsline{toc}{chapter}{Acknowledgments}
+ \vspace{0.32in}}
+\def\endacknowledgments{\clearpage}
+
+%#########################################################################
+%#########
+%######### LIST OF ABBREVIATIONS
+%#########
+
+\def\abbreviation#1#2{\setlength{\parskip}{-0.3em}\item[#1] #2 }
+
+\newcommand{\abbreviationlabel}[1]{\mbox{\textrm{#1~}}\dotfill}
+\newenvironment{listofabbreviations}
+ {\chapter*{List of Abbreviations}
+ \addcontentsline{toc}{chapter}{List of Abbreviations}
+ \vspace{0.8em}
+ \begin{singlespace}
+ \begin{list}{}%
+ {\renewcommand{\makelabel}{\abbreviationlabel}%
+ \setlength{\labelwidth}{2in}%
+ \setlength{\leftmargin}{2.08in}%
+ }%
+ }%
+ {\end{list}\end{singlespace}}
+
+%#########################################################################
+%#########
+%######### LIST OF SYMBOLS
+%#########
+
+\def\emblem#1#2{\setlength{\parskip}{-0.3em}\item[#1] #2 }
+\def\emblemskip{\mbox{} \\[-1em]}
+
+\newcommand{\symbollabel}[1]{\mbox{\textrm{#1~}}\dotfill}
+\newenvironment{listofsymbols}
+ {\chapter*{List of Symbols}
+ \addcontentsline{toc}{chapter}{List of Symbols}
+ \vspace{0.8em}
+ \begin{singlespace}
+ \begin{list}{}%
+ {\renewcommand{\makelabel}{\symbollabel}%
+ \setlength{\labelwidth}{1in}%
+ \setlength{\leftmargin}{1.08in}%
+ }%
+ }%
+ {\end{list}\end{singlespace}}
+
+%#########################################################################
+%#########
+%######### PREFACE PAGE
+%#########
+
+\def\preface{\chapter*{Preface}
+ \addcontentsline{toc}{chapter}{Preface}
+ \vspace{0.34in}}
+\def\endpreface{\clearpage}
+
+%#########################################################################
+%#########
+%######### Reference page
+%#########
+
+\def\myreferences{\chapter*{References}
+ \addcontentsline{toc}{chapter}{References}}
+
+\def\referencelist#1{\ifthenelse{\equal{#1}{single}} %...................................... begins 1st "if"
+ {\vspace{0.12in}\begin{singlespace} %...................................... begins the "then" of 1st "if"
+ \begin{description} %......................................
+ \setlength{\parskip}{1em} %................................
+ \setlength{\labelsep}{-1em} %..............................
+ \def\endreferencelist{\end{description} %..................
+ \end{singlespace} } } %.............. ends the "then" of 1st "if"
+ {\ifthenelse{\equal{#1}{double}} %.......................... begins the "else" of 1st "if" AND begins 2nd "if"
+ {\vspace{2.4\topsep}\begin{description} %....... begins the "then" of 2nd "if"
+ \setlength{\labelsep}{-1em} %..................
+ \def\endreferencelist{\end{description}} } %... ends the "then" of 2nd "if"
+ {\begin{description} %.......................... begins the "else" of 2nd "if"
+ \def\endreferencelist{\end{description}} } %... ends the "else" of 2nd "if"
+ } %....................................................... ends 2nd "if"
+ } %..................................................................... ends 1st "if"
+%#########################################################################
+%#########
+%######### Assorted Stuff
+%#########
+
+\def\titlepage{\newpage\centering
+ \thispagestyle{empty}
+ \parindent 0pt \parskip 10pt plus 1fil minus 1fil
+ \def\baselinestretch{1.62}\@normalsize\vbox to \vsize\bgroup\vbox to 9in\bgroup}
+\def\endtitlepage{\par\kern 0pt\egroup\vss\egroup\newpage}
+
+\def\signature#1#2{\par\noindent#1\dotfill\null\\*
+ {\raggedleft #2\par}}
+
+\def\abstract{\small\def\baselinestretch{1}\@normalsize}
+\def\endabstract{\par}
+
+% If using the report style, use - instead of . in the figure number.
+\@ifundefined{thechapter}{}{\def\thefigure{\thechapter-\arabic{figure}}}
+
+\def\UTHESIS{{\sl U\kern-.095em\kern-.4667em\lower.7ex\hbox{Thesis}}}
+\def\UT{{\rm U\kern-.05em\kern-.4667em\lower.7ex\hbox{T}}}
+
+\def\BibTeX{{\rm B\kern-.05em{\sc i\kern-.025em b}\kern-.08em
+ T\kern-.1667em\lower.7ex\hbox{E}\kern-.125emX}}
+
+%#########################################################################
+%#########
+%######### Default Title and Author commands
+%#########
+\title{\fbox{\large\bf Error: missing $\backslash$title\{\} command}}
+\author{\fbox{\large\bf Error: missing $\backslash$author\{\} command}}
+ %###
+ %### The definition of "\maketitle" covers
+ %### the situation where the "\title{}"
+ %### or "\author{}" command is blank (or
+ %### empty).
+ %###
+
+%#########################################################################
+%#########
+%######### The captionformat command
+%#########
+
+\newcommand{\captionformat}[1]{ \ifthenelse{\equal{#1}{align} }
+ { }
+ { \let\caption\hangcaption } }
+
+%#########################################################################
+%#########
+%######### The following sets the headers and footers
+%######### for the text's pages:
+%#########
+
+\newcommand{\makebody}{\clearpage
+ \renewcommand{\thepage}{\arabic{page}}
+ \setcounter{page}{1}}
+
+%#########################################################################
+%#########
+%######### The following indents the first paragraph in a section
+%#########
+
+\typeout{------------> borrowing David Carlisle's indentfirst.sty}
+
+\let\@afterindentfalse\@afterindenttrue
+\@afterindenttrue
+
+%#########################################################################
+%######### The following sets the section levels that
+%######### are enumerated and included in the
+%######### table of contents.
+%#########
+
+\setcounter{secnumdepth}{3}
+\setcounter{tocdepth}{3}
+
+%#########################################################################
+%#########################################################################
+%#########################################################################
+%#########################################################################
+%#########################################################################
+%#########################################################################
+
+\endinput
+%%
+%% End of file `UThesis11b.cls'.
+