Advertisement
Guest User

Untitled

a guest
Jan 23rd, 2020
137
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 38.38 KB | None | 0 0
  1. %%
  2. %% This is file `unmeethesis.cls', generated
  3. %% on <1995/10/31> with the jwhhacks utility (v3.2zzz).
  4. %%
  5. %% The original source files were:
  6. %%
  7. %% unmeethesis.dtx
  8. %%
  9. %%
  10. %% This is a generated file.
  11. %%
  12. %% Copyright 1995 by James W. Howse IV. All rights reserved.
  13. %% Modified with permission by Neall E. Doren, January 27, 2000.
  14. %% Further mods as per D. Bader, EECE, by N. Doren, March 07, 2000.
  15. %%
  16. %% This file is distributed in the hope that it will be useful,
  17. %% but WITHOUT ANY WARRANTY; without even the implied warranty of
  18. %% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  19. %%
  20. %% This file is a modified form of the standard book format book.cls. It is
  21. %% based on book.cls version 1.3g dated 1995/06/26.
  22. %% Modification history:
  23. %% /9/17/01: Slight margin changes (top and bottom). N. Doren
  24. %% /3/27/02: Slight margin changes for title boxes. N. Doren
  25. %% /8/24/11: Removed box from thesis/dissertation title page.
  26. %% Removed Abstract title page.
  27. %% Removed 'final' mode (ignored if used)
  28. %% Minor margin changes. N. Doren
  29. %% The names of the source files used are shown above.
  30. %%
  31. %%
  32. %% \CharacterTable
  33. %% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
  34. %% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
  35. %% Digits \0\1\2\3\4\5\6\7\8\9
  36. %% Exclamation \! Double quote \" Hash (number) \#
  37. %% Dollar \$ Percent \% Ampersand \&
  38. %% Acute accent \' Left paren \( Right paren \)
  39. %% Asterisk \* Plus \+ Comma \,
  40. %% Minus \- Point \. Solidus \/
  41. %% Colon \: Semicolon \; Less than \<
  42. %% Equals \= Greater than \> Question mark \?
  43. %% Commercial at \@ Left bracket \[ Backslash \\
  44. %% Right bracket \] Circumflex \^ Underscore \_
  45. %% Grave accent \` Left brace \{ Vertical bar \|
  46. %% Right brace \} Tilde \~}
  47. \NeedsTeXFormat{LaTeX2e}
  48. \ProvidesClass{unmeethesis}
  49. [1995/10/31
  50. UNM EECE dissertation class-mod 03/27/02]
  51. \newcommand\@ptsize{}
  52. \newif\if@restonecol
  53. \newif\if@openright
  54. \newif\if@openbib
  55. \newif\if@draft
  56. %::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  57. % Added an 'if' to check whether the 'draft' or 'final' option is
  58. % selected
  59. %::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  60. \newif\if@draft
  61. \newif\if@nobox
  62. \newif\if@botnum
  63. \@openbibfalse
  64. \newif\if@mainmatter \@mainmattertrue
  65. \DeclareOption{a4paper}
  66. {\setlength\paperheight {297mm}%
  67. \setlength\paperwidth {210mm}}
  68. \DeclareOption{a5paper}
  69. {\setlength\paperheight {210mm}%
  70. \setlength\paperwidth {148mm}}
  71. \DeclareOption{b5paper}
  72. {\setlength\paperheight {250mm}%
  73. \setlength\paperwidth {176mm}}
  74. \DeclareOption{letterpaper}
  75. {\setlength\paperheight {10.92in}%
  76. \setlength\paperwidth {8.5in}}
  77. \DeclareOption{legalpaper}
  78. {\setlength\paperheight {14in}%
  79. \setlength\paperwidth {8.5in}}
  80. \DeclareOption{executivepaper}
  81. {\setlength\paperheight {10.5in}%
  82. \setlength\paperwidth {7.25in}}
  83. \DeclareOption{landscape}
  84. {\setlength\@tempdima {\paperheight}%
  85. \setlength\paperheight {\paperwidth}%
  86. \setlength\paperwidth {\@tempdima}}
  87. \DeclareOption{10pt}{\renewcommand\@ptsize{0}}
  88. \DeclareOption{11pt}{\renewcommand\@ptsize{1}}
  89. \DeclareOption{12pt}{\renewcommand\@ptsize{2}}
  90. \DeclareOption{oneside}{\@twosidefalse \@mparswitchfalse}
  91. \DeclareOption{twoside}{\@twosidetrue \@mparswitchtrue}
  92. \DeclareOption{botnum}{\@botnumtrue}
  93. \DeclareOption{draft}{\@drafttrue \setlength\overfullrule{5pt}}
  94. \DeclareOption{final}{\@drafttrue \setlength\overfullrule{5pt}}
  95. %\DeclareOption{final}{\@draftfalse \setlength\overfullrule{0pt}}
  96. %::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  97. % Removed 'notitlepage' option
  98. %::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  99. \DeclareOption{openright}{\@openrighttrue}
  100. \DeclareOption{openany}{\@openrightfalse}
  101. \DeclareOption{nobox}{\@noboxtrue}
  102. %::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  103. % Removed 'twocolumn' option
  104. %::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  105. \DeclareOption{leqno}{\input{leqno.clo}}
  106. \DeclareOption{fleqn}{\input{fleqn.clo}}
  107. \DeclareOption{openbib}{\@openbibtrue}
  108. %::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  109. % Changed the default option from final to draft
  110. %::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  111. \ExecuteOptions{letterpaper,12pt,oneside,draft,nobox,openright}
  112. \ProcessOptions
  113. \if@botnum
  114. \setlength\paperheight {10.7in}%
  115. \fi
  116. %::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  117. % In order to generate the red box around the title pages, the 'color'
  118. % package MUST be loaded
  119. %::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  120. \if@draft
  121. \else
  122. \RequirePackage{color}
  123. \fi
  124. %::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  125. % Changed the input file from {bk1\@ptsize.clo} since the bk??.clo
  126. % files only support two-sided formatting
  127. %::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  128. \input{classes/unm1\@ptsize.clo}
  129. \setlength\lineskip{1\p@}
  130. \setlength\normallineskip{1\p@}
  131. %::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  132. % Modified \baselinestretch to appear "double" spaced.
  133. %::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  134. \renewcommand\baselinestretch{1.45}
  135. \newlength\@chosenpointsize
  136. \setlength\@chosenpointsize{1\@ptsize\p@}
  137. \newlength\@scaledpointsize
  138. \setlength\@scaledpointsize{\baselinestretch\@chosenpointsize}
  139. \setlength\parskip{0.5\@scaledpointsize \@plus \p@}
  140. \@lowpenalty 51
  141. \@medpenalty 151
  142. \@highpenalty 301
  143. \setcounter{topnumber}{2}
  144. \renewcommand\topfraction{.7}
  145. \setcounter{bottomnumber}{1}
  146. \renewcommand\bottomfraction{.7}
  147. \setcounter{totalnumber}{3}
  148. \renewcommand\textfraction{0}
  149. \renewcommand\floatpagefraction{1}
  150. \setcounter{dbltopnumber}{2}
  151. \renewcommand\dbltopfraction{.7}
  152. \renewcommand\dblfloatpagefraction{.5}
  153. %::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  154. % Made the following changes to the default headings.
  155. %
  156. % 1) The headings are no longer upper case.
  157. % 2) Removed the \MakeUppercase command from the 'tableofcontents',
  158. % 'listoffigures', and 'listoftables' commands and from the
  159. % 'thebibliography', and 'theindex' environments.
  160. % 3) Due to Graduate Studies requirements the frontmatter and the
  161. % mainmatter have different headings. Specifically, the frontmatter
  162. % has the page numbers at the bottom center of the page, and the
  163. % mainmatter has the page numbers at the top right corner of the page.
  164. %::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  165. \if@twoside
  166. \def\ps@mainheadings{%
  167. \if@botnum
  168. \def\@oddfoot{\hfil\thepage\hfil}\let\@evenfoot\@oddfoot
  169. \def\@evenhead{\hfil{\slshape\leftmark}}%
  170. \def\@oddhead{{\slshape\rightmark}\hfil}%
  171. \else
  172. \let\@oddfoot\@empty\let\@evenfoot\@empty
  173. \def\@evenhead{\thepage\hfil{\slshape\leftmark}}%
  174. \def\@oddhead{{\slshape\rightmark}\hfil\thepage}%
  175. \fi
  176. \let\@mkboth\markboth
  177. \def\chaptermark##1{%
  178. \markboth {%
  179. \ifnum \c@secnumdepth >\m@ne
  180. \if@mainmatter
  181. \@chapapp\ \thechapter. \ %
  182. \fi
  183. \fi
  184. ##1}{}}%
  185. \def\sectionmark##1{%
  186. \markright {%
  187. \ifnum \c@secnumdepth >\z@
  188. \thesection. \ %
  189. \fi
  190. ##1}}}
  191. \else
  192. \def\ps@mainheadings{%
  193. \let\@oddfoot\@empty
  194.  
  195. \if@botnum
  196. \def\@oddfoot{\hfil\thepage\hfil}
  197. \else
  198. \def\@oddhead{{\slshape\rightmark}\hfil\thepage}%
  199. \fi
  200.  
  201. % \def\@evenhead{\thepage\hfil{\slshape\leftmark}}%
  202. \let\@mkboth\markboth
  203. \def\chaptermark##1{%
  204. \markright {%
  205. \ifnum \c@secnumdepth >\m@ne
  206. \if@mainmatter
  207. \@chapapp\ \thechapter. \ %
  208. \fi
  209. \fi
  210. ##1}}}
  211. \fi
  212.  
  213. \if@twoside
  214. \def\ps@frontheadings{%
  215.  
  216. \if@botnum
  217. \def\@oddhead{{\slshape\rightmark}\hfil}%
  218. \def\@evenhead{\hfil{\slshape\leftmark}}%
  219. \def\@oddfoot{\hfil\thepage\hfil}\let\@evenfoot\@oddfoot
  220. \else
  221. \def\@oddhead{{\slshape\rightmark}\hfil\thepage}%
  222. \def\@evenhead{\thepage\hfil{\slshape\leftmark}}%
  223. \let\@oddfoot\@empty
  224. \fi
  225.  
  226. % \def\@evenhead{\hfil{\slshape\leftmark}}%
  227. \let\@mkboth\markboth
  228. \def\chaptermark##1{%
  229. \markboth {##1}{}}%
  230. \def\sectionmark##1{%
  231. \markright {##1}}}
  232. \else
  233. \def\ps@frontheadings{%
  234. \let\@oddfoot\@empty
  235. \def\@oddhead{{\slshape\rightmark}\hfil\thepage}%
  236.  
  237. \if@botnum
  238. \def\@oddfoot{\hfil\thepage\hfil}
  239. \def\@oddhead{{\slshape\rightmark}\hfil}%
  240. \else
  241. \def\@evenhead{\thepage\hfil{\slshape\leftmark}}%
  242. \fi
  243.  
  244. \let\@mkboth\markboth
  245. \def\chaptermark##1{%
  246. \markright {##1}}}
  247. \fi
  248.  
  249. %::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  250. \def\ps@myheadings{%
  251. \let\@oddfoot\@empty\let\@evenfoot\@empty
  252. \def\@evenhead{\thepage\hfil\slshape\leftmark}%
  253. \def\@oddhead{{\slshape\rightmark}\hfil\thepage}%
  254. \let\@mkboth\@gobbletwo
  255. \let\chaptermark\@gobble
  256. \let\sectionmark\@gobble
  257. }
  258. %::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  259. % comment out whole routine between colon separators for bottom page numbering
  260. %::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  261. % \if@botnum
  262. % \else
  263. % \def\ps@plain{%
  264. % \let\@oddfoot\@empty\let\@evenfoot\@empty
  265. % % \def\@evenhead{\thepage\hfil\slshape\leftmark}%
  266. % % \def\@oddhead{{\slshape\rightmark}\hfil\thepage}%
  267. % \def\@oddhead{\hfil\thepage}%
  268. % \let\@mkboth\@gobbletwo
  269. % \let\chaptermark\@gobble
  270. % \let\sectionmark\@gobble
  271. % }
  272. % \fi
  273.  
  274. %::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  275. % This material was taken from fancybox.sty by Timothy Van Zandt. It is all
  276. % part of the definition for the command '\thisfancypage' which allows a box
  277. % to be put around an entire page.
  278. %::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  279.  
  280. \newbox\@fancybox
  281. \@ifundefined{@tempdimc}{\newdimen\@tempdimc}{}
  282.  
  283. % \singlebox
  284.  
  285. \def\singlebox{\VerbBox\@singlebox}
  286. \def\@singlebox#1{%
  287. \begingroup
  288. \setbox\@fancybox\hbox{{#1}}%
  289. \if@nobox
  290. \fboxrule=0pt%
  291. \else
  292. \fboxrule=2pt%
  293. \fi
  294. \if@draft
  295. \if@nobox
  296. \fbox{\hspace{-2pt} \box\@fancybox}%
  297. \else
  298. \fbox{\box\@fancybox}%
  299. \fi
  300.  
  301. \else
  302. \fcolorbox{red}{white}{\box\@fancybox}%
  303. \fi
  304. \endgroup}
  305.  
  306. % \VerbBox
  307.  
  308. \newtoks\do@VerbBox
  309.  
  310. \def\VerbBox#1{%
  311. \do@VerbBox{#1}%
  312. \afterassignment\begin@VerbBox
  313. \setbox\@fancybox=\hbox}
  314. \def\begin@VerbBox{\aftergroup\end@VerbBox}
  315. \def\end@VerbBox{\the\do@VerbBox{\box\@fancybox}}%
  316.  
  317. % \fb@outputpage
  318. % This is a modification of the version of \@outputpage copied from the file
  319. % latex.ltx, stored in /usr/local/texmf/lib/tex/latex/misc.
  320.  
  321. \def\fb@outputpage{%
  322. \let \protect \noexpand
  323. \shipout \vbox{%
  324. \set@typeset@protect
  325. \aftergroup\set@typeset@protect
  326. \if@specialpage
  327. \global\@specialpagefalse\@nameuse{ps@\@specialstyle}%
  328. \fi
  329. \if@twoside
  330. \ifodd\count\z@ \let\@thehead\@oddhead \let\@thefoot\@oddfoot
  331. \let\@themargin\oddsidemargin
  332. \else \let\@thehead\@evenhead
  333. \let\@thefoot\@evenfoot \let\@themargin\evensidemargin
  334. \fi
  335. \fi
  336. \reset@font
  337. \normalsize
  338. \baselineskip\z@skip \lineskip\z@skip \lineskiplimit\z@
  339. % \@shipoutsetup
  340. \@begindvi
  341. %
  342. \ifx\this@fancypage\@empty\else
  343. \this@fancypage
  344. \gdef\this@fancypage{}%
  345. \fi
  346. \ifx\the@fancypage\@empty\else
  347. \setbox\@outputbox\hbox{\the@fancypage{\box\@outputbox}}%
  348. \fi
  349. %
  350. \setbox\@outputbox \vbox{%
  351. \setbox\@tempboxa \vbox to\headheight{%
  352. \vfil
  353. \color@hbox
  354. \normalcolor
  355. \hb@xt@\textwidth {%
  356. \let \label \@gobble
  357. \let \index \@gobble
  358. \let \glossary \@gobble %% 21 Jun 91
  359. \@thehead
  360. }%
  361. \color@endbox
  362. }% %% 22 Feb 87
  363. \dp\@tempboxa \z@
  364. \box\@tempboxa
  365. \vskip \headsep
  366. \box\@outputbox
  367. \baselineskip \footskip
  368. \color@hbox
  369. \normalcolor
  370. \hb@xt@\textwidth{%
  371. \let \label \@gobble
  372. \let \index \@gobble %% 22 Feb 87
  373. \let \glossary \@gobble %% 21 Jun 91
  374. \@thefoot
  375. }%
  376. \color@endbox
  377. }%
  378. %
  379. \ifx\the@@fancypage\@empty\else
  380. \setbox\@outputbox\hbox{\the@@fancypage{\box\@outputbox}}%
  381. \fi
  382. %
  383. \vbox{%
  384. %
  385. % \ifnum\fancyput@flag>-1 \do@fancyput\fi
  386. %
  387. \vskip \topmargin
  388. \moveright\@themargin\box\@outputbox
  389. }%
  390. }%
  391. \global \@colht \textheight
  392. \stepcounter{page}%
  393. \let\firstmark\botmark
  394. }
  395.  
  396. % \fancypage
  397.  
  398. \def\the@fancypage{}
  399. \def\the@@fancypage{}
  400. \def\this@fancypage{}
  401.  
  402. \def\fancypage#1#2{%
  403. \def\the@fancypage{#1}%
  404. \def\the@@fancypage{#2}%
  405. \def\@outputpage{\fb@outputpage}}
  406.  
  407. \def\thisfancypage#1#2{%
  408. \gdef\@outputpage{\fb@outputpage}%
  409. \gdef\this@fancypage{\def\the@fancypage{#1}\def\the@@fancypage{#2}}}
  410.  
  411. %::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  412. % The following commands define the title page
  413. %::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  414. \def\title#1{\gdef\@title{#1}}
  415. \def\author#1{\gdef\@author{#1}}
  416. \def\previousdegrees#1{\gdef\@previousdegrees{#1}}
  417. \def\date#1{\gdef\@date{#1}}
  418. \date{\today}
  419. \def\degree#1{\gdef\@degree{#1}}
  420. \degree{Doctor of Philosophy \\ Engineering}
  421. \def\degreesubject#1{\gdef\@degreesubject{#1}}
  422. \degreesubject{Ph.D., Electrical Engineering}
  423. \def\documenttype#1{\gdef\@documenttype{#1}}
  424. \documenttype{Dissertation}
  425. \def\schoolname#1{\gdef\@schoolname{#1}}
  426. \schoolname{University of New Mexico}
  427. \def\schooladdress#1{\gdef\@schooladdress{#1}}
  428. \schooladdress{Albuquerque, New Mexico}
  429. \def\degreetext#1{\gdef\@degreetext{#1}}
  430. \degreetext{Submitted in Partial Fulfillment of the \\
  431. Requirements for the Degree of}
  432.  
  433. \newlength\@temptextheight
  434. \setlength\@temptextheight{\textheight}
  435. \newlength\@temptextwidth
  436. \setlength\@temptextwidth{\textwidth}
  437. \newlength\@temptopmargin
  438. \setlength\@temptopmargin{\topmargin}
  439. \newlength\@tempheadheight
  440. \setlength\@tempheadheight{\headheight}
  441. \newlength\@tempheadsep
  442. \setlength\@tempheadsep{\headsep}
  443. \newlength\@tempfootskip
  444. \setlength\@tempfootskip{\footskip}
  445.  
  446. \newcommand\@resetpagesize{%
  447. \setlength{\topmargin}{\@temptopmargin}%
  448. \setlength{\headheight}{\@tempheadheight}%
  449. \setlength{\headsep}{\@tempheadsep}%
  450. \setlength{\footskip}{\@tempfootskip}%
  451. \setlength{\textheight}{\@temptextheight}%
  452. \setlength{\textwidth}{\@temptextwidth}%
  453. }
  454.  
  455. \newcommand\maketitle{%
  456. \thisfancypage{}{%
  457. \setlength{\fboxsep}{-6pt}%
  458. \singlebox
  459. }
  460. \@maketitle
  461. \clearpage%
  462. \mbox{\@resetpagesize}%
  463. \if@twoside%
  464. % OGS doesn't want skipped page numbers! -QW
  465. %\thispagestyle{empty}%
  466. \mbox{}%
  467. \clearpage%
  468. \fi
  469. }
  470.  
  471. \def\@maketitle{%
  472. % \thispagestyle{empty}
  473. %
  474. \setlength{\textheight}{648pt}
  475. \setlength{\textwidth}{427.5pt}
  476. \if@botnum
  477. \setlength{\topmargin}{-6pt}
  478. \else
  479. \setlength{\topmargin}{-4pt}
  480. \fi
  481.  
  482. \setlength{\headheight}{21pt}
  483. \setlength{\headsep}{9pt}
  484. \if@botnum
  485. \setlength{\footskip}{40pt}
  486. \else
  487. \setlength{\footskip}{20pt}
  488. \fi
  489. %
  490. \let\footnotesize\small
  491. % \let\footnoterule\relax
  492. \if@twoside%
  493. \setcounter{page}{1}%
  494. \else
  495. \setcounter{page}{2}%
  496. \fi
  497. \null\vfil%
  498. \begin{center}%
  499. \renewcommand\baselinestretch{0.75}
  500. {\LARGE\bf \@title}
  501. \par\vskip 60pt plus2pt minus30pt
  502. by
  503. \par\vskip 9pt
  504. {\large\bf \@author}
  505. \par\vskip 24pt
  506. {\large \@previousdegrees}
  507. %\par\vskip 120pt plus6pt minus35pt
  508. \par\vskip 80pt plus6pt minus35pt
  509. {\large \MakeUppercase{\@documenttype}}
  510. \par\vskip 12pt
  511. \@degreetext
  512. \par\vskip 12pt
  513. {\large \@degree}
  514. \par\vskip 6pt
  515. The \@schoolname \par
  516. \@schooladdress
  517. \par\vskip 6pt
  518. \@date
  519. \par
  520. \end{center}
  521. \vfil\null%
  522. \setcounter{footnote}{0}%
  523. \let\maketitle\relax}%
  524.  
  525. %\newcount\@Signatures
  526. %\def\Signatures#1{\global\@Signatures=#1\relax}
  527. % \Signatures{3} % number of signature lines
  528. \renewcommand\baselinestretch{1.45}
  529.  
  530. %::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  531. % The following commands define the copywrite page
  532. %::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  533. \newcommand\makecopyright{%
  534.  
  535. %\thispagestyle{plain}
  536. \if@botnum
  537. \setlength{\headsep}{-50pt}
  538. \setlength{\topmargin}{3pt}
  539. % extra:
  540. \setlength{\footskip}{58pt}
  541. \else
  542. \setlength{\topmargin}{-8pt}
  543. \fi
  544. \null\vfil%
  545. \begin{center}%
  546. \vspace{+0.56in}
  547. \copyright \thisyear, \hskip 0.5em \@author
  548. \end{center}%
  549. \vfil\vfil\null%
  550. \if@twoside%
  551. \clearpage%
  552. %\thispagestyle{plain}%
  553. \mbox{}%
  554. \fi
  555. \let\makecopyright\relax}
  556. %::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  557. % The following commands define the dedication page
  558. %::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  559. \newenvironment{dedication}{%
  560. %\clearpage
  561. %removed extra unnecessary clearpage -D. Murrell
  562. % Removing clearpage doesn't stop dedication from reseting
  563. % forcing it here for now... -QW
  564. %\setcounter{page}{3}
  565. %\thispagestyle{plain}
  566. \if@botnum
  567. % \setlength{\headsep}{-42pt}
  568. % \setlength{\topmargin}{-6pt}
  569. \else
  570. % \setlength{\headheight}{-2pt}
  571. % \setlength{\topmargin}{-666pt}
  572. \fi
  573. \null\vfil%
  574. \begin{flushleft}
  575. \if@botnum
  576. \vspace{.82in} %change this if "Dedication" is too high/low
  577. \else
  578. \vspace{-.12in} %change this if "Dedication" is too high/low
  579. \fi
  580. \Huge \bfseries Dedication
  581. \end{flushleft}
  582. \itshape
  583. \null\vfil%
  584. \begin{flushright}}%
  585. {\end{flushright}\par\vfil\vfil\null%
  586. \if@twoside%
  587. \clearpage%
  588. %\thispagestyle{plain}%
  589. \mbox{}%
  590. \fi%
  591. }
  592. %::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  593. % The following commands define the 'singlespace' environment
  594. %::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  595. \def\singlespace{%
  596. % \vskip\parskip%
  597. % \vskip\baselineskip%
  598. \def\baselinestretch{1}%
  599. \ifx\@currsize\normalsize\@normalsize\else\@currsize\fi%
  600. % \vskip-\parskip%
  601. % \vskip-\baselineskip%
  602. }
  603.  
  604. \def\endsinglespace{\null}%\par
  605. %::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  606. % The following commands define the acknowledgments page
  607. %::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  608. \newenvironment{acknowledgments}{%
  609. \if@botnum
  610. \setlength{\headsep}{-50pt}
  611. \else
  612. \setlength{\topmargin}{-6pt}
  613. \fi
  614. %\clearpage
  615. \pagebreak
  616. %\thispagestyle{plain}
  617. \singlespace
  618. \null\vfil%
  619. \begin{flushleft}%
  620. \vspace{+0.84in}
  621. \Huge \bfseries \acknowledgname
  622. \@endparpenalty\@M
  623. \end{flushleft}}%
  624. {\endsinglespace\vfil\vfil\null
  625. \if@twoside%
  626. %\clearpage%
  627. %\thispagestyle{plain}%
  628. \mbox{}%
  629. \fi
  630. }
  631. %::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  632. % The following commands define the abstract title page
  633. %::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  634. \newcommand\maketitleabstract{%
  635. \clearpage
  636. \thisfancypage{}{%
  637. \setlength{\fboxsep}{-6pt}%
  638. \singlebox
  639. }
  640. \clearpage
  641. \@resetpagesize
  642. % \addcontentsline{toc}{chapter}{Abstract}%
  643. \if@twoside%
  644. %\thispagestyle{empty}%
  645. \mbox{}%
  646. \clearpage%
  647. \fi
  648. }
  649.  
  650. \newcommand\@maketitleabstract{%
  651. %\thispagestyle{empty}
  652. %
  653. \setlength{\textheight}{614pt}
  654. \setlength{\textwidth}{427.5pt}
  655. \setlength{\topmargin}{-4pt}
  656. \setlength{\headheight}{4pt}
  657. \setlength{\headsep}{4pt}
  658. \setlength{\footskip}{4pt}
  659. %
  660. \let\footnotesize\small
  661. % \let\footnoterule\relax
  662. \null\vfil%
  663. \begin{center}%
  664. {\LARGE\bf \@title}
  665. \par\vskip 60pt plus2pt minus30pt
  666. by
  667. \par\vskip 9pt
  668. {\large\bf \@author}
  669. \par\vskip 20pt plus6pt minus51pt
  670. {\large \MakeUppercase{\abstractname\ of \@documenttype}}
  671. \par\vskip 12pt
  672. \@degreetext
  673. \par\vskip 12pt
  674. {\large \@degree}
  675. \par\vskip 6pt
  676. The \@schoolname \par
  677. \@schooladdress
  678. \par\vskip 6pt
  679. \@date
  680. \par
  681. \end{center}
  682. \vfil\null%
  683. \let\maketitleabstract\relax}%
  684. %::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  685. % The following commands define the abstract page
  686. %::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  687. \newenvironment{abstract}{%
  688. \if@botnum
  689. %\setlength{\headsep}{07pt}
  690. \setlength{\headsep}{-22pt}
  691. \else
  692. \setlength{\headsep}{22pt}
  693. \setlength{\headheight}{30pt}
  694. \fi
  695. \if@twoside
  696. \setlength{\headsep}{25pt}
  697. \fi
  698. \thispagestyle{plain}
  699. % \null\vfil%
  700. \null%
  701. \begin{center}%
  702. {\LARGE\bf \@title}
  703. \par\vskip 20pt plus2pt minus9pt
  704. by
  705. \par\vskip 6pt
  706. {\large\bf \@author}
  707. \par\vskip 12pt
  708. {\large \@previousdegrees}
  709. \par
  710. {\large \@degreesubject, \@schoolname, \thisyear}
  711. \par\vskip 36pt
  712. \large \bfseries \abstractname
  713. \@endparpenalty\@M
  714. \end{center}}%
  715.  
  716. {\vfill}
  717. %::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  718. \newcommand*\chaptermark[1]{}
  719. \setcounter{secnumdepth}{2}
  720. \newcounter {part}
  721. \newcounter {chapter}
  722. \newcounter {section}[chapter]
  723. \newcounter {subsection}[section]
  724. \newcounter {subsubsection}[subsection]
  725. \newcounter {paragraph}[subsubsection]
  726. \newcounter {subparagraph}[paragraph]
  727. \renewcommand\thepart {\@Roman\c@part}
  728. \renewcommand\thechapter {\@arabic\c@chapter}
  729. \renewcommand\thesection {\thechapter.\@arabic\c@section}
  730. \renewcommand\thesubsection {\thesection.\@arabic\c@subsection}
  731. \renewcommand\thesubsubsection{\thesubsection .\@arabic\c@subsubsection}
  732. \renewcommand\theparagraph {\thesubsubsection.\@arabic\c@paragraph}
  733. \renewcommand\thesubparagraph {\theparagraph.\@arabic\c@subparagraph}
  734. \newcommand\@chapapp{\chaptername}
  735. \newcommand\frontmatter{\cleardoublepage
  736. \@mainmatterfalse\pagestyle{frontheadings}\pagenumbering{roman}}
  737. \newcommand\mainmatter{\cleardoublepage
  738. \@mainmattertrue\pagestyle{mainheadings}\pagenumbering{arabic}}
  739. \newcommand\backmatter{\if@openright\cleardoublepage\else\clearpage\fi
  740. \@mainmatterfalse}
  741. \newcommand\part{\cleardoublepage
  742. \thispagestyle{plain}%
  743. \hbox{}\vfil
  744. \secdef\@part\@spart}
  745.  
  746. \def\@part[#1]#2{%
  747. \ifnum \c@secnumdepth >-2\relax
  748. \refstepcounter{part}%
  749. \addcontentsline{toc}{part}{\thepart\hspace{1em}#1}%
  750. \else
  751. \addcontentsline{toc}{part}{#1}%
  752. \fi
  753. \markboth{}{}
  754. {\centering
  755. \interlinepenalty \@M
  756. \normalfont
  757. \ifnum \c@secnumdepth >-2\relax
  758. \huge\bfseries \partname~\thepart
  759. \par
  760. \vskip 20\p@
  761. \fi
  762. \Huge \bfseries #2\par}%
  763. \@endpart}
  764. \def\@spart#1{%
  765. {\centering
  766. \interlinepenalty \@M
  767. \normalfont
  768. \Huge \bfseries #1\par}%
  769. \@endpart}
  770. \def\@endpart{\vfil\newpage
  771. \if@twoside
  772. \hbox{}%
  773. \thispagestyle{plain}%
  774. \newpage
  775. \fi}
  776. \newcommand\chapter{\if@openright\cleardoublepage\else\clearpage\fi
  777. %::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  778. % Modified from \thispagestyle{plain} in order to conform to
  779. % specifications in the dissertation submission guidelines.
  780. %::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  781. \thispagestyle{plain}%
  782. \global\@topnum\z@
  783. \@afterindentfalse
  784. \secdef\@chapter\@schapter}
  785. \def\@chapter[#1]#2{\ifnum \c@secnumdepth >\m@ne
  786. \if@mainmatter
  787. \refstepcounter{chapter}%
  788. \typeout{\@chapapp\space\thechapter.}%
  789. \addcontentsline{toc}{chapter}%
  790. {\protect\numberline{\thechapter}#1}%
  791. \else
  792. \addcontentsline{toc}{chapter}{#1}%
  793. \fi
  794. \else
  795. \addcontentsline{toc}{chapter}{#1}%
  796. \fi
  797. \chaptermark{#1}%
  798. \addtocontents{lof}{\protect\addvspace{10\p@}}%
  799. \addtocontents{lot}{\protect\addvspace{10\p@}}%
  800. \@makechapterhead{#2}%
  801. \@afterheading}
  802. \def\@makechapterhead#1{%
  803. %::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  804. % Changed spacing from 50pt to 40pt
  805. %::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  806. %\setlength{\textheight}{-11pt}
  807. %\begin{flushright}
  808. % \raisebox{0in}{\thepage}
  809. %\end{flushright}
  810. \vspace*{46\p@}%
  811. {\parindent \z@ \raggedright \normalfont
  812. \ifnum \c@secnumdepth >\m@ne
  813. \if@mainmatter
  814. \huge\bfseries \@chapapp{} \thechapter
  815. \par\nobreak
  816. %::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  817. % Changed spacing from 20pt to 15pt
  818. %::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  819. \vskip 15\p@
  820. \fi
  821. \fi
  822. \interlinepenalty\@M
  823. \Huge \bfseries #1\par\nobreak
  824. %::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  825. % Changed spacing from 40pt to 35pt
  826. %::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  827. \vskip 45\p@
  828. }}
  829. \def\@schapter#1{\@makeschapterhead{#1}%
  830. \@afterheading}
  831. \def\@makeschapterhead#1{%
  832. \vspace*{50\p@}%
  833. {\parindent \z@ \raggedright
  834. \normalfont
  835. \interlinepenalty\@M
  836. \Huge \bfseries #1\par\nobreak
  837. \vskip 40\p@
  838. }}
  839. \newcommand\section{\@startsection {section}{1}{\z@}%
  840. {-3.5ex \@plus -1ex \@minus -.2ex}%
  841. {2.3ex \@plus.2ex}%
  842. {\normalfont\Large\bfseries}}
  843. \newcommand\subsection{\@startsection{subsection}{2}{\z@}%
  844. {-3.25ex\@plus -1ex \@minus -.2ex}%
  845. {1.5ex \@plus .2ex}%
  846. {\normalfont\large\bfseries}}
  847. \newcommand\subsubsection{\@startsection{subsubsection}{3}{\z@}%
  848. {-3.25ex\@plus -1ex \@minus -.2ex}%
  849. {1.5ex \@plus .2ex}%
  850. {\normalfont\normalsize\bfseries}}
  851. \newcommand\paragraph{\@startsection{paragraph}{4}{\z@}%
  852. {3.25ex \@plus1ex \@minus.2ex}%
  853. {-1em}%
  854. {\normalfont\normalsize\bfseries}}
  855. \newcommand\subparagraph{\@startsection{subparagraph}{5}{\parindent}%
  856. {3.25ex \@plus1ex \@minus .2ex}%
  857. {-1em}%
  858. {\normalfont\normalsize\bfseries}}
  859. \setlength\leftmargini {2.5em}
  860. \setlength\leftmarginii {2.2em}
  861. \setlength\leftmarginiii {1.87em}
  862. \setlength\leftmarginiv {1.7em}
  863. \setlength\leftmarginv {1em}
  864. \setlength\leftmarginvi {1em}
  865. \setlength\leftmargin {\leftmargini}
  866. \setlength \labelsep {.5em}
  867. \setlength \labelwidth{\leftmargini}
  868. \addtolength\labelwidth{-\labelsep}
  869. \@beginparpenalty -\@lowpenalty
  870. \@endparpenalty -\@lowpenalty
  871. \@itempenalty -\@lowpenalty
  872. \renewcommand\theenumi{\@arabic\c@enumi}
  873. \renewcommand\theenumii{\@alph\c@enumii}
  874. \renewcommand\theenumiii{\@roman\c@enumiii}
  875. \renewcommand\theenumiv{\@Alph\c@enumiv}
  876. \newcommand\labelenumi{\theenumi.}
  877. \newcommand\labelenumii{(\theenumii)}
  878. \newcommand\labelenumiii{\theenumiii.}
  879. \newcommand\labelenumiv{\theenumiv.}
  880. \renewcommand\p@enumii{\theenumi}
  881. \renewcommand\p@enumiii{\theenumi(\theenumii)}
  882. \renewcommand\p@enumiv{\p@enumiii\theenumiii}
  883. \newcommand\labelitemi{$\m@th\bullet$}
  884. \newcommand\labelitemii{\normalfont\bfseries --}
  885. \newcommand\labelitemiii{$\m@th\ast$}
  886. \newcommand\labelitemiv{$\m@th\cdot$}
  887. \newenvironment{description}
  888. {\list{}{\labelwidth\z@ \itemindent-\leftmargin
  889. \let\makelabel\descriptionlabel}}
  890. {\endlist}
  891. \newcommand*\descriptionlabel[1]{\hspace\labelsep
  892. \normalfont\bfseries #1}
  893. \newenvironment{verse}
  894. {\let\\=\@centercr
  895. \list{}{\itemsep \z@
  896. \itemindent -1.5em%
  897. \listparindent\itemindent
  898. \rightmargin \leftmargin
  899. \advance\leftmargin 1.5em}%
  900. \item[]}
  901. {\endlist}
  902. \newenvironment{quotation}
  903. {\list{}{\listparindent 1.5em%
  904. \itemindent \listparindent
  905. \rightmargin \leftmargin
  906. \parsep \z@ \@plus\p@}%
  907. \item[]}
  908. {\endlist}
  909. \newenvironment{quote}
  910. {\list{}{\rightmargin\leftmargin}%
  911. \item[]}
  912. {\endlist}
  913. \newenvironment{titlepage}
  914. {%
  915. \cleardoublepage
  916. \newpage
  917. %\thispagestyle{empty}%
  918. \if@compatibility
  919. \setcounter{page}{0}
  920. \fi}%
  921. {\newpage}
  922. \newcommand\appendix{\par
  923. \setcounter{chapter}{0}%
  924. \setcounter{section}{0}%
  925. \renewcommand\@chapapp{\appendixname}%
  926. \renewcommand\thechapter{\@Alph\c@chapter}}
  927. \setlength\arraycolsep{5\p@}
  928. \setlength\tabcolsep{6\p@}
  929. \setlength\arrayrulewidth{.4\p@}
  930. \setlength\doublerulesep{2\p@}
  931. \setlength\tabbingsep{\labelsep}
  932. \skip\@mpfootins = \skip\footins
  933. \setlength\fboxsep{3\p@}
  934. \setlength\fboxrule{.4\p@}
  935. \@addtoreset{equation}{chapter}
  936. \renewcommand\theequation{\thechapter.\@arabic\c@equation}
  937. \newcounter{figure}[chapter]
  938. \renewcommand\thefigure{\thechapter.\@arabic\c@figure}
  939. \def\fps@figure{tbp}
  940. \def\ftype@figure{1}
  941. \def\ext@figure{lof}
  942. \def\fnum@figure{\figurename~\thefigure}
  943. \newenvironment{figure}
  944. {\singlespace\@float{figure}}
  945. {\endsinglespace\end@float}
  946. \newenvironment{figure*}
  947. {\singlespace\@dblfloat{figure}}
  948. {\endsinglespace\end@dblfloat}
  949. \newcounter{table}[chapter]
  950. \renewcommand\thetable{\thechapter.\@arabic\c@table}
  951. \def\fps@table{tbp}
  952. \def\ftype@table{2}
  953. \def\ext@table{lot}
  954. \def\fnum@table{\tablename~\thetable}
  955. \newenvironment{table}
  956. {\singlespace\@float{table}}
  957. {\endsinglespace\end@float}
  958. \newenvironment{table*}
  959. {\singlespace\@dblfloat{table}}
  960. {\endsinglespace\end@dblfloat}
  961. \newlength\abovecaptionskip
  962. \newlength\belowcaptionskip
  963. \setlength\abovecaptionskip{10\p@}
  964. \setlength\belowcaptionskip{0\p@}
  965. \long\def\@makecaption#1#2{%
  966. \vskip\abovecaptionskip
  967. \sbox\@tempboxa{#1: #2}%
  968. \ifdim \wd\@tempboxa >\hsize
  969. #1: #2\par
  970. \else
  971. \global \@minipagefalse
  972. \hb@xt@\hsize{\hfil\box\@tempboxa\hfil}%
  973. \fi
  974. \vskip\belowcaptionskip}
  975. \DeclareOldFontCommand{\rm}{\normalfont\rmfamily}{\mathrm}
  976. \DeclareOldFontCommand{\sf}{\normalfont\sffamily}{\mathsf}
  977. \DeclareOldFontCommand{\tt}{\normalfont\ttfamily}{\mathtt}
  978. \DeclareOldFontCommand{\bf}{\normalfont\bfseries}{\mathbf}
  979. \DeclareOldFontCommand{\it}{\normalfont\itshape}{\mathit}
  980. \DeclareOldFontCommand{\sl}{\normalfont\slshape}{\@nomath\sl}
  981. \DeclareOldFontCommand{\sc}{\normalfont\scshape}{\@nomath\sc}
  982. \DeclareRobustCommand*\cal{\@fontswitch{\relax}{\mathcal}}
  983. \DeclareRobustCommand*\mit{\@fontswitch{\relax}{\mathnormal}}
  984. \newcommand\@pnumwidth{1.55em}
  985. \newcommand\@tocrmarg{2.55em}
  986. \newcommand\@dotsep{4.5}
  987. \setcounter{tocdepth}{2}
  988. \newcommand\tableofcontents{%
  989. \chapter*{\contentsname
  990. \@mkboth{%
  991. \contentsname}{\contentsname}}%
  992. \thispagestyle{plain}
  993. \@starttoc{toc}%
  994. }
  995. \newcommand*\l@part[2]{%
  996. \ifnum \c@tocdepth >-2\relax
  997. \addpenalty{-\@highpenalty}%
  998. \addvspace{2.25em \@plus\p@}%
  999. \begingroup
  1000. \setlength\@tempdima{3em}%
  1001. \parindent \z@ \rightskip \@pnumwidth
  1002. \parfillskip -\@pnumwidth
  1003. {\leavevmode
  1004. \large \bfseries #1\hfil \hb@xt@\@pnumwidth{\hss #2}}\par
  1005. \nobreak
  1006. \global\@nobreaktrue
  1007. \everypar{\global\@nobreakfalse\everypar{}}
  1008. \endgroup
  1009. \fi}
  1010. \newcommand*\l@chapter[2]{%
  1011. \ifnum \c@tocdepth >\m@ne
  1012. \addpenalty{-\@highpenalty}%
  1013. \vskip 1.0em \@plus\p@
  1014. \setlength\@tempdima{1.5em}%
  1015. \begingroup
  1016. \parindent \z@ \rightskip \@pnumwidth
  1017. \parfillskip -\@pnumwidth
  1018. \leavevmode \bfseries
  1019. \advance\leftskip\@tempdima
  1020. \hskip -\leftskip
  1021. #1\nobreak\hfil \nobreak\hb@xt@\@pnumwidth{\hss #2}\par
  1022. \penalty\@highpenalty
  1023. \endgroup
  1024. \fi}
  1025. \newcommand*\l@section{\@dottedtocline{1}{1.5em}{2.3em}}
  1026. \newcommand*\l@subsection{\@dottedtocline{2}{3.8em}{3.2em}}
  1027. \newcommand*\l@subsubsection{\@dottedtocline{3}{7.0em}{4.1em}}
  1028. \newcommand*\l@paragraph{\@dottedtocline{4}{10em}{5em}}
  1029. \newcommand*\l@subparagraph{\@dottedtocline{5}{12em}{6em}}
  1030. \newcommand\listoffigures{%
  1031. \chapter*{\listfigurename
  1032. \addcontentsline{toc}{chapter}{List of Figures}%
  1033. \@mkboth{\listfigurename}%
  1034. {\listfigurename}}%
  1035. \thispagestyle{plain}
  1036. \@starttoc{lof}%
  1037. }
  1038. \newcommand*\l@figure{\@dottedtocline{2}{1.5em}{2.8em}}
  1039. \newcommand\listoftables{%
  1040. \chapter*{\listtablename
  1041. \addcontentsline{toc}{chapter}{List of Tables}%
  1042. \@mkboth{%
  1043. \listtablename}{\listtablename}}%
  1044. \thispagestyle{plain}
  1045. \@starttoc{lot}%
  1046. }
  1047. \let\l@table\l@figure
  1048. \newdimen\bibindent
  1049. \bibindent=1.5em
  1050. \newenvironment{thebibliography}[1]
  1051. {\chapter*{\bibname
  1052. \@mkboth{\bibname}{\bibname}}%
  1053. \addcontentsline{toc}{chapter}{References}%
  1054. \list{\@biblabel{\@arabic\c@enumiv}}%
  1055. {\settowidth\labelwidth{\@biblabel{#1}}%
  1056. \leftmargin\labelwidth
  1057. \advance\leftmargin\labelsep
  1058. \if@openbib
  1059. \advance\leftmargin\bibindent
  1060. \itemindent -\bibindent
  1061. \listparindent \itemindent
  1062. \parsep \z@
  1063. \fi
  1064. % remove next line if double-spacing the bibliography.
  1065. % Single spacing is allowed for more than 60 references.
  1066. \singlespace
  1067. \usecounter{enumiv}%
  1068. \let\p@enumiv\@empty
  1069. \renewcommand\theenumiv{\@arabic\c@enumiv}}%
  1070. \if@openbib
  1071. \renewcommand\newblock{\par}%
  1072. \else
  1073. \renewcommand\newblock{\hskip .11em \@plus.33em \@minus.07em}%
  1074. \fi
  1075. \sloppy\clubpenalty4000\widowpenalty4000%
  1076. \sfcode`\.=\@m}
  1077. {\def\@noitemerr
  1078. {\@latex@warning{Empty `thebibliography' environment}}%
  1079. \endlist}
  1080. \newcommand\newblock{}
  1081. \newenvironment{theindex}
  1082. {\columnseprule \z@
  1083. \columnsep 35\p@
  1084. \twocolumn[\@makeschapterhead{\indexname}]%
  1085. \@mkboth{\indexname}%
  1086. {\indexname}%
  1087. \thispagestyle{plain}\parindent\z@
  1088. \parskip\z@ \@plus .3\p@\relax
  1089. \let\item\@idxitem}
  1090. {\clearpage}
  1091. \newcommand\@idxitem{\par\hangindent 40\p@}
  1092. \newcommand\subitem{\par\hangindent 40\p@ \hspace*{20\p@}}
  1093. \newcommand\subsubitem{\par\hangindent 40\p@ \hspace*{30\p@}}
  1094. \newcommand\indexspace{\par \vskip 10\p@ \@plus5\p@ \@minus3\p@\relax}
  1095. %::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  1096. % Redefined the environment 'glossary'
  1097. %::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  1098. \renewenvironment{glossary}[1]%
  1099. {\chapter*{\glossaryname
  1100. \addcontentsline{toc}{chapter}{Glossary}%
  1101. \@mkboth{\glossaryname}{\glossaryname}}%
  1102. \thispagestyle{plain}
  1103. \list{}{\let\makelabel\glossarylabel%
  1104. \settowidth\labelwidth{#1}%
  1105. \labelsep 2\labelsep%
  1106. \itemindent 0in%
  1107. \leftmargin \labelwidth%
  1108. \advance\leftmargin\labelsep}}
  1109. {\endlist}
  1110. \newcommand*\glossarylabel[1]{#1\hfil}
  1111. %::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  1112. \renewcommand\footnoterule{%
  1113. \kern-3\p@
  1114. \hrule\@width.4\columnwidth
  1115. \kern2.6\p@}
  1116. \@addtoreset{footnote}{chapter}
  1117. \long\def\@makefntext#1{%
  1118. \singlespace
  1119. \parindent 1em%
  1120. \noindent
  1121. \hb@xt@1.8em{\hss\@makefnmark}#1\endsinglespace}
  1122. \newcommand\contentsname{Contents}
  1123. \newcommand\listfigurename{List of Figures}
  1124. \newcommand\listtablename{List of Tables}
  1125. \newcommand\bibname{References}
  1126. \newcommand\indexname{Index}
  1127. \newcommand\figurename{Figure}
  1128. \newcommand\tablename{Table}
  1129. \newcommand\partname{Part}
  1130. \newcommand\chaptername{Chapter}
  1131. \newcommand\appendixname{Appendix}
  1132. %::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  1133. % Defined new commands \abstractname, \acknowledgname and \glossaryname.
  1134. %::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  1135. \newcommand\abstractname{Abstract}
  1136. \newcommand\acknowledgname{Acknowledgments}
  1137. \newcommand\glossaryname{Glossary}
  1138. \newcommand\symbolsname{Symbols}
  1139. %::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  1140. % Modified \today to return just the month and year.
  1141. %::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  1142. \newcommand\today{\ifcase\month\or
  1143. January\or February\or March\or April\or May\or June\or
  1144. July\or August\or September\or October\or November\or December\fi
  1145. , \number\year}
  1146. %::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  1147. % Defined new command \thisyear.
  1148. %::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  1149. \newcommand\thisyear{\number\year}
  1150. \setlength\columnsep{10\p@}
  1151. \setlength\columnseprule{0\p@}
  1152. \pagestyle{mainheadings}
  1153. \pagenumbering{arabic}
  1154. \onecolumn
  1155. \endinput
  1156. %%
  1157. %% End of file `unmeethesis.cls'.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement