% Updated by Carrie Bartsch to better match UD's requirements. October 2006 % % $Id: uddissert2006-mods.sty,v 2 2006/10/20 14:18:41 $ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%% % This document was written by Manas Mandal based on ``report.cls'' % and ``newdissert.sty''. % Elizabeth Zwicky wrote the original ``dissert.sty'' based on % Lamport's ``report.sty'' and the Stanford thesis style ``suthesis.sty''. % J. Ramanujam and Con O'Connell got ``newdissert.sty'' working. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%% % 2006/9/8. C. Bartsch - Modified to come closer to UD's format % 2004/3/11. A. Gonzalez - Modified to meet UD's format % 1996/08/01. MDH - major overhaul to conform to new guidelines. % 1994/08/17. Manas Mandal finished newdissert-mod, Version 1. % 1994/08/10. Manas Mandal created newdissert-mod. % 11/25/92. Al Fencl and Manas Mandal added the MS abstract support % 11/17/92. Al Fencl added the VITA support % 5/18/90. J. Ramanujam froze his version of newdissert. % 1988/89. Elizabeth Zwicky created dissert. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%% % **************************************** % * PAGE LAYOUT * % **************************************** \typeout{Version \rcsStrip$Revision: 2.0 $ of \rcsStripFile $RCSfile: uddissert2006-mods.sty,v $ (\rcsStripDate$Date: 2006/10/20 14:18:41 $)} %% MM. 1994/08/09. Defining singlespace, doublespace, triplespace. %% Using values that Ram had chosen on 1989/11/13 so that the spacing %% looks closest to what is in the Ugly Brown Book. \newlength\singlespacelength \newlength\doublespacelength \newlength\triplespacelength \setlength\singlespacelength{15\p@} \setlength\doublespacelength{26\p@} \setlength\triplespacelength{40\p@} \newcommand\startsinglespace{\setlength\baselineskip{\singlespacelength}} \newcommand\startdoublespace{\setlength\baselineskip{\doublespacelength}} % UD style is roman numerals in "intro" numbered in footer, the first page % of each chapter numbered in footer, all other pages of main body % numbered on upper right corner of the page and single sided is required -- CB \usepackage[top=1.51in, bottom=1.15in, left=1.5in, right=1in]{geometry} % Set left margins for even and odd pages % \oddsidemargin 0.55in % \evensidemargin 0.55in % \marginparwidth 0pt \footskip 20pt % \topmargin 0pt % \textheight 8.9in \headsep 15pt \topskip 15pt % \textwidth 5.9in \usepackage{chngpage} \def\ps@plain{% reset from first page of chapters \let\@oddfoot\@empty% \if@uddraft \def\@oddhead{\reset@font\sffamily\drafttext\hfil\reset@font% \rmfamily\thepage\hfil\reset@font\sffamily\today} \else \def\@oddhead{\hfil\thepage} \def\@oddfoot{} \def\@evenfoot{} \let\@evenhead\@oddhead \fi \let\@mkboth\markboth \def\chaptermark##1{% \markright {\uppercase{\ifnum \c@secnumdepth >\m@ne \@chapapp\ \thechapter. \ \fi ##1}}} } \def\ps@chappage{ % the first page for chapters \def\@oddhead{} \def\@oddfoot{\hfil \rm \thepage \hfil} \def\@evenhead{} \let\@evenfoot\@oddfoot } \def\ps@intropage{ % the introduction pages \def\@oddhead{} \def\@oddfoot{\hfil \rm \thepage \hfil} \def\@evenhead{} \let\@evenfoot\@oddfoot } \def\ps@return{ } %% MM. 1994/08/12. ``newdissert.sty'' had solved this by redefining %% \begin{document}. I am doing the stuff using AtBeginDocument in 2e, %% and also doing it *safely* in 209 compatible mode. \if@compatibility \let\my@document\document \def\document{ \my@document \startdoublespace % \pagestyle{plain}% was {headings} } \else \AtBeginDocument{ \startdoublespace \setlength{\parskip}{0pt} % \pagestyle{plain}% was {headings} } \fi % **************************************** % * CHAPTERS AND SECTIONS * % **************************************** % MDH - Some general purpose typesetting commands. Included to give the % document a consistent and easy-to-change interface. \def\boldcmd{\bfseries} \def\typesetHeading#1{{\normalfont\large\boldcmd{#1}}} \def\typesetColumnHeading#1{{\boldcmd #1}} \def\typesetChapterTitle#1{{#1}} \newcommand\dedicationname{Dedication} \newcommand\vitaname{VITA} \newcommand\vitanameLC{Vita} \newcommand\publicationsname{PUBLICATIONS} \newcommand\awardsname{AWARDS} % added for awards section on "Vita" \newcommand\fieldsname{FIELDS OF STUDY} \renewcommand\abstractname{ABSTRACT} \newcommand\abstractnameLC{Abstract} \renewcommand\listfigurename{LIST OF FIGURES} \newcommand\listfigurenameLC{List of Figures} \renewcommand\listtablename{LIST OF TABLES} \newcommand\listtablenameLC{List of Tables} \newcommand\listsymbolname{LIST OF SYMBOLS} \newcommand\listsymbolnameLC{List of Symbols} \renewcommand\partname{VOLUME} \renewcommand\contentsname{TABLE OF CONTENTS} \newcommand\contentsnameLC{Table of Contents} \renewcommand\chaptername{CHAPTER} \newcommand\chapternameLC{Chapter} \newcommand\chaptersname{CHAPTERS} \renewcommand\appendixname{APPENDIX} \newcommand\appendixnameLC{Appendix} \renewcommand\bibname{BIBLIOGRAPHY} \newcommand\bibnameLC{Bibliography} \newcommand\appendicesname{Appendices:} \newcommand\pagename{Page} \newcommand\acknowledgmentname{ACKNOWLEDGMENTS} \newcommand\acknowledgmentnameLC{Acknowledgments} \newif\ifapp \appfalse \def\thechapter {\Roman{chapter}} \def\thesection {\@arabic\c@chapter.\@arabic\c@section} \def\thefigure {\@arabic\c@chapter.\@arabic\c@figure} \def\thetable {\@arabic\c@chapter.\@arabic\c@table} \def\theequation {\@arabic\c@chapter.\@arabic\c@equation} \def\intro{\clearpage \thispagestyle{intropage} \global\@topnum\z@ \@afterindenttrue \secdef\@chapter\@schapter }%\pagestyle{return} \def\chapter{\clearpage \thispagestyle{chappage} \global\@topnum\z@ \@afterindenttrue \secdef\@chapter\@schapter }%\pagestyle{plain} \def\@chapter[#1]#2{ %% Chapters are necessary, so checking secnumdepth is immaterial. \refstepcounter{chapter}% \ifapp \ifnum\value{chapter}=1 \addtocontents{toc}{\vskip 1.0em %plus 1pt \hskip -\parindent \appendicesname\hfill% \vskip 0.25em \rm} \else {} \fi \else \ifnum\value{chapter}=1 \pagenumbering{arabic} \pagestyle{plain} \addtocontents{toc}{\vskip 1.0em plus 1pt \hskip -\parindent \chaptersname:% \vskip 0.25em\rm } \fi \fi \ifnum \c@secnumdepth >\m@ne \typeout{\@chapapp\space\thechapter.} \addcontentsline{toc}{chapter}{\protect\numberline{\thechapter.}#1}% \else \addcontentsline{toc}{chapter}{#1} \fi \chaptermark{#1}% \@makechapterhead{#2}% % \pagestyle{reset} } % Chapter # is 2in from top, followed by 2 lines, followed by % the title, 4 lines, and then the text. \def\@makechapterhead#1{% \vspace*{0.2in}% {\parindent \z@ \raggedright \reset@font% \ifnum \c@secnumdepth >\m@ne% \center\typesetHeading{\@chapapp{} \thechapter}% \par% \vskip 30pt% \fi% \begin{center}\large\boldcmd\typesetChapterTitle{#1}\par\end{center}% \nobreak% \vskip 30\p@% }% } \def\@schapter#1{% \@makeschapterhead{#1}% } \def\@makeschapterhead#1{% \vspace*{0.2in}% {\parindent \z@ \raggedright \reset@font \begin{center}\large\boldcmd\typesetChapterTitle{#1}\par\end{center}% \nobreak \vskip 30\p@ }% } % MDH - these are basically identical to those in report, except the parm % on the 2nd line was negated to cause the first paragraph to be indented. % (See The Latex Companion, pg 25). \renewcommand\section{\@startsection {section}{1}{\z@}% {3.5ex \@plus 1ex \@minus .2ex}% {2.3ex \@plus.2ex}% {\reset@font\large\bfseries}} \renewcommand\subsection{\@startsection{subsection}{2}{\z@}% {3.25ex\@plus 1ex \@minus .2ex}% {1.5ex \@plus .2ex}% {\normalfont\large\bfseries}} \renewcommand\subsubsection{\@startsection{subsubsection}{3}{\z@}% {3.25ex\@plus 1ex \@minus .2ex}% {1.5ex \@plus .2ex}% {\normalfont\normalsize\bfseries}} \renewcommand\appendix{\par \setcounter{chapter}{0}% \setcounter{section}{0}% \renewcommand\@chapapp{\appendixname}% \renewcommand\thechapter{\Alph{chapter}} %% MM. 1994/08/09. Setting flag for use in \@chapter. \apptrue } % **************************************** % * FIGURES AND TABLES * % **************************************** \renewcommand\thefigure{\@arabic\c@chapter.\@arabic\c@figure} \renewenvironment{figure}{\@float{figure}}{\end@float} \renewenvironment{figure*}{\@dblfloat{figure}}{\end@dblfloat} \renewcommand\thetable {\@arabic\c@chapter.\@arabic\c@table} \renewenvironment{table}{\@float{table}}{\end@float} \renewenvironment{table*}{\@dblfloat{table}}{\end@dblfloat} \setlength\abovecaptionskip{15\p@} \setlength\belowcaptionskip{10\p@} \long\def\@makecaption#1#2{% \vskip\abovecaptionskip \sbox\@tempboxa{#1: #2}% \ifdim \wd\@tempboxa >\hsize #1: #2\par \else \hbox to\hsize{\hfil\box\@tempboxa\hfil}% \fi \vskip\belowcaptionskip } \setlength\floatsep {40\p@ \@plus 2\p@ \@minus 4\p@} \setlength\textfloatsep{40\p@ \@plus 2\p@ \@minus 1\p@} \setlength\intextsep {30\p@ \@plus 4\p@ \@minus 1\p@} \setlength\dblfloatsep {20\p@ \@plus 2\p@ \@minus 4\p@} \setlength\dbltextfloatsep{20\p@ \@plus 2\p@ \@minus 4\p@} % **************************************** % * TOC, LOF, LOT * % **************************************** \addtocontents{toc}{~\hfill{\typesetColumnHeading{\pagename}}} \renewcommand\tableofcontents{% \intro*{\typesetHeading\contentsname \@mkboth{\uppercase{\contentsname}}{\uppercase{\contentsname}}}% \startsinglespace \@starttoc{toc} \startdoublespace } %% MM. 1994/08/09. Preserving algo for stuff that goes in ``front'' of toc. \def\l@front#1#2{\vskip 1.0em plus 1pt \@dottedtocline{0}{0pt}{2.3em}{#1}{#2}} \renewcommand\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 #1\hfil \hbox to\@pnumwidth{\hss #2}}\par \nobreak \global\@nobreaktrue \everypar{\global\@nobreakfalse\everypar{}} \endgroup \fi} \renewcommand\l@chapter[2]{% \vskip 10pt \ifnum \c@tocdepth >\m@ne \addpenalty{-\@highpenalty}% \setlength\@tempdima{1.5em}% \begingroup \parindent \z@ \rightskip \@pnumwidth {\@dottedtocline{0}{0em}{2.3em}{#1}{#2}}\par % \penalty\@highpenalty \vskip 1em % add space after chapter titles \endgroup \fi} \renewcommand\l@section {\@dottedtocline{1}{2.5em}{2.3em}} \renewcommand\l@subsection {\@dottedtocline{2}{4.8em}{3.2em}} \renewcommand\listoffigures{% \@restonecolfalse% \intro*{\typesetHeading{\listfigurename}}% \addcontentsline{toc}{front}{\listfigurenameLC} \addtocontents{lof}{\noindent\underline{\bf Figure}\hfill\rm\protect} \addtocontents{lof}{~\hfill\underline{\bf Page}\newline} \startsinglespace \addtolength{\parskip}{\baselineskip} \@starttoc{lof} \startdoublespace \addtolength{\parskip}{-0.5\baselineskip} } \renewcommand\l@figure{\@dottedtocline{1}{1.5em}{2.3em}} \renewcommand\listoftables{% \@restonecolfalse \intro*{\typesetHeading{\listtablename}% \@mkboth{\uppercase{\listtablename}}% {\uppercase{\listtablename}}}% \addcontentsline{toc}{front}{\listtablenameLC}% \addtocontents{lot}{\noindent\underline{\bf Table}\hfill\rm\protect} \addtocontents{lot}{~\hfill\underline{\bf Page}\newline} \startsinglespace \addtolength{\parskip}{\baselineskip} \@starttoc{lot} \startdoublespace \addtolength{\parskip}{-0.5\baselineskip} } \let\l@table\l@figure % **************************************** % * BIBLIOGRAPHY AND INDEX * % **************************************** \renewenvironment{thebibliography}[1] {\intro*{\typesetHeading{\bibname} \@mkboth{\uppercase{\bibname}}{\uppercase{\bibname}}}% \addcontentsline{toc}{front}{{\bibnameLC}} \startsinglespace \list{\@biblabel{\arabic{enumiv}}}% {\settowidth\labelwidth{\@biblabel{#1}}% \leftmargin\labelwidth \advance\leftmargin\labelsep \usecounter{enumiv}% \let\p@enumiv\@empty \renewcommand\theenumiv{\arabic{enumiv}}}% \renewcommand\newblock{\hskip .11em \@plus.33em \@minus.07em}% \sloppy\clubpenalty10000\widowpenalty10000% \sfcode`\.=\@m} {\def\@noitemerr {\@latex@warning{Empty `thebibliography' environment}}% \endlist} \renewenvironment{theindex}{ \@restonecoltrue \intro*{\typesetHeading{\indexname} \@mkboth{\uppercase{\indexname}}% {\uppercase{\indexname}}% } \addcontentsline{toc}{front}{{\indexname}} \renewcommand\thepage{\arabic{page}} \parindent\z@ %\startsinglespace %\parskip\z@ \@plus .3\p@\relax \let\item\@idxitem} \startdoublespace {\if@restonecol\onecolumn\else\clearpage\fi} % **************************************** % * PAGE STYLES * % **************************************** %% MM. 1995/02/23. Command \draftstamp borrowed from draftstamp.sty %% written by Jim Hefferon. If /start-hook is changed to bop-hook, %% then it will put drafttext on every page. \def\drafttext{DRAFT} \def\draftPStranslate{ 200 30 } \def\draftPSscalefont{ 220 } %\def\draftPSgraylevel{ 0.94 } %% MM. 1995/02/23. I prefer lighter value, so 0.97. \def\draftPSgraylevel{ 0.97 } \def\draftPSrotate{ 65 } \def\draftPSmoveto{ 0 0 } \def\draftPSfont{ /Times-Roman } \def\draftstamp{\special{! userdict begin /start-hook{ gsave \draftPStranslate translate \draftPSrotate rotate \draftPSfont findfont \draftPSscalefont scalefont setfont \draftPSmoveto moveto \draftPSgraylevel setgray (\drafttext) show grestore }def end}}% %% MM. 1995/02/23. With uddraft option \draftstamp is called %% immediately so code gets put in beginning of .dvi file. \if@uddraft \draftstamp \fi %% MM. 1995/02/23. With uddraft option, put timestamp and drafttext. %% Only the foot is modified for drafts, not the head, but never for %% empty pages. ps@plain originally from latex.ltx. ps@headings from %% report.cls. ps@empty not modified. \if@uddraft \def\ps@plain{\let\@mkboth\@gobbletwo \let\@oddhead\@empty \def\@oddfoot{\reset@font\sffamily\drafttext\hfil\reset@font% \rmfamily\thepage\hfil\reset@font\sffamily\today} \let\@evenhead\@empty\let\@evenfoot\@oddfoot} \fi % **************************************** % * TITLE AND ABSTRACT * % **************************************** \def\@author{} \def\@title{} \gdef\@author{}\gdef\@title{} \def\authordegrees#1{\def\@authordegrees{#1}} \def\@authordegrees{} \newcommand\authorLastFirstMiddle[2]{\def\@authorLast{#1}\def\@authorFirstMiddle{#2}\author{#2 #1}} \newcommand\advisorFirstLast[5]{\def\@advisorFirstLast{#1}\advisorname{#1#2}\def\@advisorTitle{#3}\def\@advisorPosition{#4}\def\@advisorDept{#5}} \newcommand\Membera[5]{\def\@MemberaName{#1}\membera{#1#2}\def\@MemberaTitle{#3}\def\@MemberaPosition{#4}\def\@MemberaDept{#5}} \newcommand\Memberb[5]{\def\@MemberbName{#1}\memberb{#1#2}\def\@MemberbTitle{#3}\def\@MemberbPosition{#4}\def\@MemberbDept{#5}} \newcommand\Memberc[5]{\def\@MembercName{#1}\memberc{#1#2}\def\@MembercTitle{#3}\def\@MembercPosition{#4}\def\@MembercDept{#5}} \newcommand\Memberd[5]{\def\@MemberdName{#1}\memberd{#1#2}\def\@MemberdTitle{#3}\def\@MemberdPosition{#4}\def\@MemberdDept{#5}} \newcommand\Dean[3]{\dean{#1}\def\@deanTitle{#2}\def\@deanSchool{#3}} \newcommand\AssocDean[3]{\assocdean{#1}\def\@assocDeanTitle{#2}\def\@assocDeanSchool{#3}} \def\firsttitle#1{\def\@firsttitle{#1}} \def\degree#1{\def\@degree{#1}} \def\@degree{Doctor of Philosophy} \def\degreeabbrev#1{\def\@degreeabbrev{#1}} \def\@degreeabbrev{Ph.D.} \def\committee#1{\def\@committee{#1}} \def\@committee{Dissertation} \def\@thesis{Dissertation} \def\graduationyear#1{\def\@graduationyear{#1}} \def\@graduationyear{\year} \def\graduationmonth#1{\def\@graduationmonth{#1}} \def\@graduationmonth{\month} \def\linea{\makebox[2.5in][l]{\leaders\hrule\hskip 2.5in}} \def\advisorname#1{\def\@advisorname{\vskip 15 pt \linea\\ \vskip .25em #1\\}} \def\membera#1{\def\@membera{\vskip 15 pt \linea\\ \vskip .25em #1\\}} \def\memberb#1{\def\@memberb{\vskip 15 pt \linea\\ \vskip .25em #1\\}} \def\memberc#1{\def\@memberc{\vskip 15 pt \linea\\ \vskip .25em #1\\}} \def\memberd#1{\def\@memberd{\vskip 15 pt \linea\\ \vskip .25em #1\\}} \def\assocdean#1{\def\@assocdean{\vskip 15 pt \linea \\ \vskip .25em #1\\}} \def\dean#1{\def\@dean{\vskip 15 pt \linea \\ \vskip .25em #1 \\}} %% Temporary page counter while processing abstract. \newcounter{disspage} \newcommand\school[1]{\def\@school{#1}} \newcommand\dept[1]{\def\@dept{#1}} %% MM. 1994/08/17. Redefining maketitle using new standards, but %% maintaining Ram's algos. \newcommand\makethesistitle{ \newcommand\@maketitle{ \begin{titlepage} \startsinglespace \pagenumbering{roman} \thispagestyle{empty} \begin{center} \if@uddraft \vskip -80pt \fbox{{\LARGE\sc \drafttext{} -- \today}} \vskip 34pt \fi % \vspace*{0.55in} \Large {\@firsttitle} \par \vskip 35pt \normalsize {\@thesis} \vskip 15pt Submitted to\\ \vskip 15pt \@school \ of the\\ \vskip 15pt UNIVERSITY OF DAYTON \vskip 35pt In Partial Fulfillment of the Requirements for\\ \vskip 15pt The Degree \\ \vskip 15pt \@degree{} in \@dept \\ \vskip 15pt by \\ \vskip 15pt \lineskip .75em \begin{tabular}[t]{c}\@author \@authordegrees \end{tabular}\par \vskip 15pt UNIVERSITY OF DAYTON \vskip 15pt Dayton, Ohio \vskip 15pt \@graduationmonth \ \number\@graduationyear \par \end{center} \end{titlepage} %%%%%%%%%%%%%%%%%%%%%% %APPROVAL PAGE %************************************************************************************************ \vspace*{-0.25in} % {\noindent \large \@title } % \vskip 25pt \begin{flushleft} {\large APPROVED BY:} \end{flushleft} %% MM. 1995/02/18. Taking care of co-advisors. \startsinglespace \vskip 20pt \begin{minipage}[t]{2.5in} \begin{flushleft} {\@advisorname \@advisorTitle \\\@advisorPosition, \@advisorDept} \end{flushleft} \end{minipage} \hskip 0.5in \begin{minipage}[t]{2.5in} \begin{flushleft} {\@membera \@MemberaTitle \\ \@MemberaPosition, \@MemberaDept} \end{flushleft} \end{minipage} \vskip 0.50in \begin{minipage}[t]{2.5in} \begin{flushleft} {\@memberb \@MemberbTitle \\ \@MemberbPosition, \@MemberbDept} \end{flushleft} \end{minipage} \hskip 0.5in \begin{minipage}[t]{2.5in} \begin{flushleft} {\@memberc \@MembercTitle \\ \@MembercPosition, \@MembercDept} \end{flushleft} \end{minipage} \vskip 0.50in \hskip 1.75in \begin{minipage}[t]{2.5in} \begin{flushleft} {\@memberd \@MemberdTitle \\ \@MemberdPosition, \@MemberdDept} \end{flushleft} \end{minipage} \vskip 0.50in \begin{minipage}[t]{2.5in} \begin{flushleft} {\@assocdean \@assocDeanTitle \\ \@assocDeanSchool} \end{flushleft} \end{minipage} \hskip 0.5in \begin{minipage}[t]{2.5in} \begin{flushleft} {\@dean \@deanTitle \\ \@deanSchool} \end{flushleft} \end{minipage} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% MM. 1994/08/17. Default begin/end titlepage stuff messes page, fixing %% it. % \thispagestyle{intropage} % was plain \setcounter{page}{2} \setcounter{footnote}{0} \let\thanks\relax } \@maketitle \gdef\@thanks{} \startdoublespace \let\maketitle\relax} % MDH - Redefining external abstract using new standards. - pg 128-129 of % GS Handbook. True for MS & PhD now! Note that the degree is the % degree of the document, not the prior degrees! \newenvironment{externalabstract}{ \newpage \setcounter{disspage}{\value{page}} \setcounter{page}{1} \pagenumbering{arabic} \thispagestyle{empty} \null \vskip .5in \vspace*{0.125in} \begin{center} {\normalfont\Large{\@title}\par} \vskip 12pt {\large By} \vskip 12pt {\large \@author, \@degreeabbrev{}\\ \vskip 12pt University of Dayton, {\number\@graduationyear} \\ \@advisorname, \@advisor\\ } \vskip 36pt \end{center} \startdoublespace} % % CMB - Setting up title, author, advisor info. for abstract % \renewenvironment{abstract}{ \intro*{\typesetHeading{\abstractname}} \addcontentsline{toc}{front}{\abstractnameLC} \startsinglespace \noindent \@title \\ \\ \noindent Name: \@authorLast, \@authorFirstMiddle \\ \noindent University of Dayton \\ \\ \noindent Advisor: Dr. \@advisorFirstLast \\ \indent \par \startdoublespace} %% MM. 1994/08/17. Redefining copyright using new standards. \newcommand\disscopyright{ \if@openright\cleardoublepage\addtocounter{page}{-2}\else\clearpage\addtocounter{page}{-1}\fi \thispagestyle{empty} \vspace*{\fill} \begin{center} \copyright \ Copyright by\\ \underline{\@author} \\ All rights reserved\\ {\number\@graduationyear} \end{center} \vspace*{\fill} } %% MM. 1994/08/17. Redefining dedications using new standards. \newcommand\dedication[1]{ \if@openright\cleardoublepage\else\clearpage\fi % \thispagestyle{intropage} \addcontentsline{toc}{front}{\dedicationname} \vspace*{\fill} \begin{center} #1 \end{center} \vspace*{\fill} } \newenvironment{acknowledgments}{ \intro*{\typesetHeading{\acknowledgmentname} \@mkboth{\uppercase{\acknowledgmentname}}{\uppercase{\acknowledgmentname}}} % \addcontentsline{toc}{front}{\acknowledgmentnameLC} % \thispagestyle{chappage} % was plain {\par\startdoublespace} \let\acknowledgements\acknowledgments} %% %% vita style for use with newdissert at Ohio State %% university. Created by H. Allan Fencl 11/92 %% %%%% %% Sample usage: %% %% \begin{vita} %% %% \dateitem{Some Date}{Why its important} %% \dateitem{Another Date}{Why this is important} %% ... %% %% \begin{publist} %% \researchpubs %% \pubitem{My first research publication} %% \pubitem{My next research publication} %% ... %% \instructpubs %% \pubitem{Some sort of instructional publication} %% ... %% \end{publist} %% %% \begin{fieldsstudy} %% \majorfield{My Ph.D. Major} %% % %% % Note: If there were only one field of study, the following list %% % would best be done using the following single command: %% % %% % \onestudy{Only Topic}{Only Professor} %% % %% %% \begin{studieslist} %% \studyitem{Topic 1}{Professor 1} %% \studyitem{Topic 2}{Professor 2} %% \studyitem{Topic 3}{Professor 3} %% \end{studieslist} %% %% \end{vita} %% %%%% %% MM. 1994/08/17. Redefining Al's vita environment using new standards. \newenvironment{vita}{ \intro*{\typesetHeading\vitaname \@mkboth{\uppercase{\vitaname}}{\uppercase{\vitaname}}}% \addcontentsline{toc}{front}{{\vitanameLC}} % \thispagestyle{intropage} % was plain \vskip 10pt \startsinglespace} {\par\startdoublespace} %% %% \dateitem{date}{what} %% %% Creates a listing of important dates. The date and what are %% separated by a \dotfill and the what is in a parbox %% \def\dateitem#1#2{\noindent #1 \dotfill \parbox[t]{4in}{#2}\par~\par} %% \begin{awardlist} ... \end{awardlist} %% Used around the List of Awards to be included in the Vita. \newenvironment{awardlist}% {\vspace*{15pt}\begin{center}{\typesetHeading{\awardsname}}% \end{center}\vspace*{10pt}} {\vspace{\singlespacelength}} \def\awarditem#1#2{\noindent #1 \dotfill \parbox[t]{4in}{#2}\par~\par} %% %% \begin{publist} ...\end{publist} %% %% Used around the list of publications. Items done and separated %% using the commands below %% \newenvironment{publist}% {\vspace*{15pt}\begin{center}{\typesetHeading{\publicationsname}}% \end{center}\vspace*{10pt}} {\vspace{\singlespacelength}} %% %% \researchpubs and \instructpubs %% %% Used to create ``sub-headings'' within the list of publications %% \def\researchpubs{\noindent {\bf Research Publications}\par~~\par} \def\instructpubs{\noindent {\bf Instructional Publications}\par~~\par} \def\refjourn{\noindent{\bf Referred Journal Articles}\par~~\par} \def\confproc{\noindent{\bf Conference Proceedings}\par~~\par} \def\confpres{\noindent{\bf Conference Presentations}\par~~\par} %% %% \pubitem{reference} %% %% Used to list the references you have within a publist environment %% Note: Easiest to use bibtex to generate this list. %% \def\pubitem#1{\noindent #1 \par~~\par} %% %% \begin{fieldsstudy} ...\end{fieldsstudy} %% %% Used to create the list of your major and what fields you have %% looked at within your major. %% \newenvironment{fieldsstudy}% {\begin{center}{\typesetHeading\fieldsname}\end{center}% \vspace*{15pt}} {} %% %% \majorfield{Field} %% %% Used to creat a line indicating your major %% e.g. Computer and Information Science %% \def\majorfield#1{\noindent Major Field: #1\par~\par} %% %% \onestudy{Topic}{Professor} %% %% Used to create a single line if you have studies only one topic. %% If have looked at more than one thing, should use the environment %% below. %% \def\onestudy#1#2{Studies in #1: #2} %% %% The following is used to list the topics you have studies and who you %% studied with. %% %% \begin{studieslist} %% \studyitem{Topic}{Professor} %% \studyitem{Topic}{Professor} %% ... %% \studyitem{Topic}{Professor} %% \end{studieslist} %% \def\studieslist{Studies in:\par\vspace*{8pt}\hspace*{2em}\begin{tabular}{l l}} \def\endstudieslist{\end{tabular}} \def\studyitem#1#2{#1 & #2\\} %%% %%% End of vita stuff %%% %% %% MDH 1996/10/04: verse, quotation, and quote were added to comply with GS %% requirements of single spacing. Added due to missed MM update. %% They are basically modified versions out of report.cls %% %% MM. 1995/03/08. Stephen Edwards found out that these are single-spaced. %% \renewenvironment{verse} {\let\\=\@centercr \list{}{\itemsep \z@ \itemindent -1.5em% \listparindent\itemindent \rightmargin \leftmargin \advance\leftmargin 1.5em}% % \item[]} \item[]\startsinglespace} % {\endlist} {\endlist\startdoublespace} \renewenvironment{quotation} {\list{}{\listparindent 1.5em% \itemindent \listparindent \rightmargin \leftmargin \parsep \z@ \@plus\p@}% % \item[]} \item[]\startsinglespace} % {\endlist} {\endlist\startdoublespace} \renewenvironment{quote} {\list{}{\rightmargin\leftmargin}% % \item[]} \item[]\startsinglespace} % {\endlist} {\endlist\startdoublespace} % **************************************** % * MASTER'S THESIS SUPPORT * % **************************************** % % MDH - many of the differences between MS and PhD documents were removed % by the GS. (yeah!). The following commands exist only for possible % backwards compatibility. (Nothing promised!) \def\@myabstrname{} \def\myabstrname#1{\def\@myabstrname{#1}} \def\@quartergrad{} \def\quartergrad#1{\def\@quartergrad{#1}} \def\@abstrdept{} \def\abstrdept#1{\def\@abstrdept{#1}} \def\@advisorabstrname{} \def\advisorabstrname#1{\def\@advisorabstrname{#1}} %% MM. 1994/08/17. Redefining Al's thesis command using new standards. \newcommand\thesis{ \def\@thesis{A Thesis} \def\@committee{Master's Examination} \typeout{ } \typeout{Setting up for Thesis (\@degreeabbrev) rather than Dissertation.} \typeout{ } } % % End of \thesis definition % % MDH - remove the rule above the footnotes. \let\footnoterule\relax % **************************************** % * INITIALIZATION * % **************************************** % % Default initializations %% MM. 1994/08/09. Preserving Ram's choices. \startdoublespace %% MM. 1994/08/12. Grad School hates widows, etc. Using high numbers %% from the bibliography definition. This is brand new stuff!! \widowpenalty 10000 \clubpenalty 10000 %% MM. 1995/03/09. Grad School hates hyphenation at pagebreaks. %% Thanks to Donald Arseneau on comp.text.tex. %% If you don't like the way pages are broken because of this, remove %% this penalty (set it to 0 or delete this line), and manually check %% the last line of each page for hyphenation, rewording to get around %% bad hyphenation. \brokenpenalty=10000 %% MM. 1994/08/18. Donald Arseneau's solution via comp.text.tex % \@removefromreset{FOO}{BAR} : Removes counter FOO from the list of % counters \cl@BAR to be reset when counter bar % is stepped. The opposite of \@addtoreset. \def\@removefromreset#1#2{\let\@tempb\@elt \expandafter\let\expandafter\@tempa\csname c@#1\endcsname \def\@elt##1{\expandafter\ifx\csname c@##1\endcsname\@tempa\else \noexpand\@elt{##1}\fi}% \expandafter\edef\csname cl@#2\endcsname{\csname cl@#2\endcsname}% \let\@elt\@tempb} %% MM. 1995/03/23. GS Format says footnotes can be consecutive %% throughout entire manuscript or within each chapter. report.cls has %% \@addtoreset{footnote}{chapter} to make it consecutive within each %% chapter. My personal preference is consecutive thoughout document. %% %% MDH 1996/10/04: I agree! \@removefromreset{footnote}{chapter} \endinput %% %% End of file `dissert-mod.sty'.