source: aucuserguides.cls

Last change on this file was 7, checked in by karel, 10 years ago

Further refined this class file.

File size: 24.3 KB
Line 
1%%
2%% This is file `aucuserguides.cls',
3%% generated with the docstrip utility.
4%%
5%% The original source files were:
6%%
7%% classes.dtx  (with options: `report')
8%%
9%% This is a generated file.
10%%
11%% Copyright 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006
12%% The LaTeX3 Project and any individual authors listed elsewhere
13%% in this file.
14%%
15%% This file was generated from file(s) of the LaTeX base system.
16%% --------------------------------------------------------------
17%%
18%% It may be distributed and/or modified under the
19%% conditions of the LaTeX Project Public License, either version 1.3c
20%% of this license or (at your option) any later version.
21%% The latest version of this license is in
22%%    http://www.latex-project.org/lppl.txt
23%% and version 1.3c or later is part of all distributions of LaTeX
24%% version 2005/12/01 or later.
25%%
26%% This file has the LPPL maintenance status "maintained".
27%%
28%% This file may only be distributed together with a copy of the LaTeX
29%% base system. You may however distribute the LaTeX base system without
30%% such generated files.
31%%
32%% The list of all files belonging to the LaTeX base distribution is
33%% given in the file `manifest.txt'. See also `legal.txt' for additional
34%% information.
35%%
36%% The list of derived (unpacked) files belonging to the distribution
37%% and covered by LPPL is defined by the unpacking scripts (with
38%% extension .ins) which are part of the distribution.
39%% \CharacterTable
40%%  {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
41%%   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
42%%   Digits        \0\1\2\3\4\5\6\7\8\9
43%%   Exclamation   \!     Double quote  \"     Hash (number) \#
44%%   Dollar        \$     Percent       \%     Ampersand     \&
45%%   Acute accent  \'     Left paren    \(     Right paren   \)
46%%   Asterisk      \*     Plus          \+     Comma         \,
47%%   Minus         \-     Point         \.     Solidus       \/
48%%   Colon         \:     Semicolon     \;     Less than     \<
49%%   Equals        \=     Greater than  \>     Question mark \?
50%%   Commercial at \@     Left bracket  \[     Backslash     \\
51%%   Right bracket \]     Circumflex    \^     Underscore    \_
52%%   Grave accent  \`     Left brace    \{     Vertical bar  \|
53%%   Right brace   \}     Tilde         \~}
54\NeedsTeXFormat{LaTeX2e}[1995/12/01]
55\ProvidesClass{aucuserguides}
56              [2005/09/16 v1.4f
57 Standard LaTeX document class]
58\newcommand\@ptsize{}
59\newif\if@restonecol
60\newif\if@titlepage
61\@titlepagetrue
62\newif\if@openright
63\if@compatibility\else
64\DeclareOption{a4paper}
65   {\setlength\paperheight {297mm}%
66    \setlength\paperwidth  {210mm}}
67\DeclareOption{a5paper}
68   {\setlength\paperheight {210mm}%
69    \setlength\paperwidth  {148mm}}
70\DeclareOption{b5paper}
71   {\setlength\paperheight {250mm}%
72    \setlength\paperwidth  {176mm}}
73\DeclareOption{letterpaper}
74   {\setlength\paperheight {11in}%
75    \setlength\paperwidth  {8.5in}}
76\DeclareOption{legalpaper}
77   {\setlength\paperheight {14in}%
78    \setlength\paperwidth  {8.5in}}
79\DeclareOption{executivepaper}
80   {\setlength\paperheight {10.5in}%
81    \setlength\paperwidth  {7.25in}}
82\DeclareOption{landscape}
83   {\setlength\@tempdima   {\paperheight}%
84    \setlength\paperheight {\paperwidth}%
85    \setlength\paperwidth  {\@tempdima}}
86\fi
87\if@compatibility
88  \renewcommand\@ptsize{0}
89\else
90\DeclareOption{10pt}{\renewcommand\@ptsize{0}}
91\fi
92\DeclareOption{11pt}{\renewcommand\@ptsize{1}}
93\DeclareOption{12pt}{\renewcommand\@ptsize{2}}
94\if@compatibility\else
95\DeclareOption{oneside}{\@twosidefalse \@mparswitchfalse}
96\fi
97\DeclareOption{twoside}{\@twosidetrue  \@mparswitchtrue}
98\DeclareOption{draft}{\setlength\overfullrule{5pt}}
99\if@compatibility\else
100\DeclareOption{final}{\setlength\overfullrule{0pt}}
101\fi
102\DeclareOption{titlepage}{\@titlepagetrue}
103\if@compatibility\else
104\DeclareOption{notitlepage}{\@titlepagefalse}
105\fi
106\if@compatibility
107\else
108\DeclareOption{openright}{\@openrighttrue}
109\DeclareOption{openany}{\@openrightfalse}
110\fi
111\if@compatibility\else
112\DeclareOption{onecolumn}{\@twocolumnfalse}
113\fi
114\DeclareOption{twocolumn}{\@twocolumntrue}
115\DeclareOption{leqno}{\input{leqno.clo}}
116\DeclareOption{fleqn}{\input{fleqn.clo}}
117\DeclareOption{openbib}{%
118  \AtEndOfPackage{%
119   \renewcommand\@openbib@code{%
120      \advance\leftmargin\bibindent
121      \itemindent -\bibindent
122      \listparindent \itemindent
123      \parsep \z@
124      }%
125   \renewcommand\newblock{\par}}%
126}
127\ExecuteOptions{letterpaper,10pt,oneside,onecolumn,final,openany}
128\ProcessOptions
129\input{size1\@ptsize.clo}
130\setlength\lineskip{1\p@}
131\setlength\normallineskip{1\p@}
132\renewcommand\baselinestretch{}
133\setlength\parskip{0\p@ \@plus \p@}
134\@lowpenalty   51
135\@medpenalty  151
136\@highpenalty 301
137\setcounter{topnumber}{2}
138\renewcommand\topfraction{.7}
139\setcounter{bottomnumber}{1}
140\renewcommand\bottomfraction{.3}
141\setcounter{totalnumber}{3}
142\renewcommand\textfraction{.2}
143\renewcommand\floatpagefraction{.5}
144\setcounter{dbltopnumber}{2}
145\renewcommand\dbltopfraction{.7}
146\renewcommand\dblfloatpagefraction{.5}
147\if@twoside
148  \def\ps@headings{%
149      \let\@oddfoot\@empty\let\@evenfoot\@empty
150      \def\@evenhead{\thepage\hfil\slshape\leftmark}%
151      \def\@oddhead{{\slshape\rightmark}\hfil\thepage}%
152      \let\@mkboth\markboth
153    \def\chaptermark##1{%
154      \markboth       {\MakeUppercase{%
155        \ifnum \c@secnumdepth >\m@ne
156            \@chapapp\
157            \thechapter. \ %
158        \fi
159        ##1}}{}}%
160    \def\sectionmark##1{%
161      \markright {\MakeUppercase{%
162        \ifnum \c@secnumdepth >\z@
163          \thesection. \ %
164        \fi
165        ##1}}}}
166\else
167  \def\ps@headings{%
168    %\let\@oddfoot\@empty
169    \def\@oddhead{{\slshape\rightmark}\hfil\thepage}%
170    \let\@mkboth\markboth
171    \def\chaptermark##1{%
172      \markright {\MakeUppercase{%
173        \ifnum \c@secnumdepth >\m@ne
174            \@chapapp\ \thechapter. \ %
175        \fi
176        ##1}}}}
177\fi
178\def\ps@myheadings{%
179    \let\@oddfoot\@empty\let\@evenfoot\@empty
180    \def\@evenhead{\thepage\hfil\slshape\leftmark}%
181    \def\@oddhead{{\slshape\rightmark}\hfil\thepage}%
182    \let\@mkboth\@gobbletwo
183    \let\chaptermark\@gobble
184    \let\sectionmark\@gobble
185    }
186  \if@titlepage
187  \newcommand\maketitle{\begin{titlepage}\thispagestyle{empty}%
188 
189  \begin{figure}[htbp]\begin{center}\includegraphics*{UTHSCSAlogo.png}\end{center}\end{figure}
190  \begin{center}%
191  \vskip 4em%
192    {\Huge \bf \@title \par}%
193    \vskip 6em%
194    {\large
195     \lineskip .75em%
196      \begin{tabular}[t]{c}%
197      Center for Macromolecular Interactions
198      \end{tabular}\par}%
199      \vskip 1em%
200      {\large
201      \lineskip .5em%     
202      \begin{tabular}[t]{c}%
203      Center for Analytical Ultracentrifugation of Macromolecular Assemblies
204      \end{tabular}\par}%
205      \vskip 3em%
206     
207      \begin{figure}[htbp]\begin{center}\includegraphics*{CAUMAlogo.png}\end{center}\end{figure}
208      \vskip 1em%
209      {\begin{tabular}[t]{c}%
210      \@author
211      \end{tabular}\par}%
212      \vskip 2.0em%
213      {\@date \par}%       % Set date in \large size.
214  \end{center}\par
215
216
217
218
219  \end{titlepage}%
220  \setcounter{footnote}{0}%
221  \global\let\thanks\relax
222  \global\let\maketitle\relax
223  \global\let\@thanks\@empty
224  \global\let\@author\@empty
225  \global\let\@date\@empty
226  \global\let\@title\@empty
227  \global\let\title\relax
228  \global\let\author\relax
229  \global\let\date\relax
230  \global\let\and\relax
231}
232\else
233\newcommand\maketitle{\par
234  \begingroup
235    \renewcommand\thefootnote{\@fnsymbol\c@footnote}%
236    \def\@makefnmark{\rlap{\@textsuperscript{\normalfont\@thefnmark}}}%
237    \long\def\@makefntext##1{\parindent 1em\noindent
238            \hb@xt@1.8em{%
239                \hss\@textsuperscript{\normalfont\@thefnmark}}##1}%
240    \if@twocolumn
241      \ifnum \col@number=\@ne
242        \@maketitle
243      \else
244        \twocolumn[\@maketitle]%
245      \fi
246    \else
247      \newpage
248      \global\@topnum\z@   % Prevents figures from going at top of page.
249      \@maketitle
250    \fi
251    \thispagestyle{plain}\@thanks
252  \endgroup
253  \setcounter{footnote}{0}%
254  \global\let\thanks\relax
255  \global\let\maketitle\relax
256  \global\let\@maketitle\relax
257  \global\let\@thanks\@empty
258  \global\let\@author\@empty
259  \global\let\@date\@empty
260  \global\let\@title\@empty
261  \global\let\title\relax
262  \global\let\author\relax
263  \global\let\date\relax
264  \global\let\and\relax
265}
266\def\@maketitle{%
267  \newpage
268  \null
269  \vskip 2em%
270  \begin{center}%
271  \let \footnote \thanks
272    {\LARGE \@title \par}%
273    \vskip 1.5em%
274    {\large
275      \lineskip .5em%
276      \begin{tabular}[t]{c}%
277        \@author
278      \end{tabular}\par}%
279    \vskip 1em%
280    {\large \@date}%
281  \end{center}%
282  \par
283  \vskip 1.5em}
284\fi
285\newcommand*\chaptermark[1]{}
286\setcounter{secnumdepth}{2}
287\newcounter {part}
288\newcounter {chapter}
289\newcounter {section}[chapter]
290\newcounter {subsection}[section]
291\newcounter {subsubsection}[subsection]
292\newcounter {paragraph}[subsubsection]
293\newcounter {subparagraph}[paragraph]
294\renewcommand \thepart {\@Roman\c@part}
295\renewcommand \thechapter {\@arabic\c@chapter}
296
297\renewcommand \thesection {\thechapter.\@arabic\c@section}
298\renewcommand\thesubsection   {\thesection.\@arabic\c@subsection}
299\renewcommand\thesubsubsection{\thesubsection .\@arabic\c@subsubsection}
300\renewcommand\theparagraph    {\thesubsubsection.\@arabic\c@paragraph}
301\renewcommand\thesubparagraph {\theparagraph.\@arabic\c@subparagraph}
302\newcommand\@chapapp{\chaptername}
303\newcommand\part{%
304  \if@openright
305    \cleardoublepage
306  \else
307    \clearpage
308  \fi
309  \thispagestyle{plain}%
310  \if@twocolumn
311    \onecolumn
312    \@tempswatrue
313  \else
314    \@tempswafalse
315  \fi
316  \null\vfil
317  \secdef\@part\@spart}
318
319\def\@part[#1]#2{%
320    \ifnum \c@secnumdepth >-2\relax
321      \refstepcounter{part}%
322      \addcontentsline{toc}{part}{\thepart\hspace{1em}#1}%
323    \else
324      \addcontentsline{toc}{part}{#1}%
325    \fi
326    \markboth{}{}%
327    {\centering
328     \interlinepenalty \@M
329     \normalfont
330     \ifnum \c@secnumdepth >-2\relax
331       \huge\bfseries \partname\nobreakspace\thepart
332       \par
333       \vskip 20\p@
334     \fi
335     \Huge \bfseries #2\par}%
336    \@endpart}
337\def\@spart#1{%
338    {\centering
339     \interlinepenalty \@M
340     \normalfont
341     \Huge \bfseries #1\par}%
342    \@endpart}
343\def\@endpart{\vfil\newpage
344              \if@twoside
345               \if@openright
346                \null
347                \thispagestyle{empty}%
348                \newpage
349               \fi
350              \fi
351              \if@tempswa
352                \twocolumn
353              \fi}
354\newcommand\chapter{\if@openright\cleardoublepage\else\clearpage\fi
355                    \thispagestyle{plain}%
356                    \global\@topnum\z@
357                    \@afterindentfalse
358                    \secdef\@chapter\@schapter}
359\def\@chapter[#1]#2{\ifnum \c@secnumdepth >\m@ne
360                         \refstepcounter{chapter}%
361                         \typeout{\@chapapp\space\thechapter.}%
362                         \addcontentsline{toc}{chapter}%
363                                   {\protect\numberline{\thechapter}#1}%
364                    \else
365                      \addcontentsline{toc}{chapter}{#1}%
366                    \fi
367                    \chaptermark{#1}%
368                    \addtocontents{lof}{\protect\addvspace{10\p@}}%
369                    \addtocontents{lot}{\protect\addvspace{10\p@}}%
370                    \if@twocolumn
371                      \@topnewpage[\@makechapterhead{#2}]%
372                    \else
373                      \@makechapterhead{#2}%
374                      \@afterheading
375                    \fi}
376\def\@makechapterhead#1{%
377  \vspace*{50\p@}%
378  {\parindent \z@ \raggedright \normalfont
379    \ifnum \c@secnumdepth >\m@ne
380        \huge\bfseries \@chapapp\space \thechapter
381        \par\nobreak
382        \vskip 20\p@
383    \fi
384    \interlinepenalty\@M
385    \Huge \bfseries #1\par\nobreak
386    \vskip 40\p@
387  }}
388\def\@schapter#1{\if@twocolumn
389                   \@topnewpage[\@makeschapterhead{#1}]%
390                 \else
391                   \@makeschapterhead{#1}%
392                   \@afterheading
393                 \fi}
394\def\@makeschapterhead#1{%
395  \vspace*{50\p@}%
396  {\parindent \z@ \raggedright
397    \normalfont
398    \interlinepenalty\@M
399    \Huge \bfseries  #1\par\nobreak
400    \vskip 40\p@
401  }}
402\newcommand\section{\@startsection {section}{1}{\z@}%
403                                   {-3.5ex \@plus -1ex \@minus -.2ex}%
404                                   {2.3ex \@plus.2ex}%
405                                   {\normalfont\Large\bfseries}}
406\newcommand\subsection{\@startsection{subsection}{2}{\z@}%
407                                     {-3.25ex\@plus -1ex \@minus -.2ex}%
408                                     {1.5ex \@plus .2ex}%
409                                     {\normalfont\large\bfseries}}
410\newcommand\subsubsection{\@startsection{subsubsection}{3}{\z@}%
411                                     {-3.25ex\@plus -1ex \@minus -.2ex}%
412                                     {1.5ex \@plus .2ex}%
413                                     {\normalfont\normalsize\bfseries}}
414\newcommand\paragraph{\@startsection{paragraph}{4}{\z@}%
415                                    {3.25ex \@plus1ex \@minus.2ex}%
416                                    {-1em}%
417                                    {\normalfont\normalsize\bfseries}}
418\newcommand\subparagraph{\@startsection{subparagraph}{5}{\parindent}%
419                                       {3.25ex \@plus1ex \@minus .2ex}%
420                                       {-1em}%
421                                      {\normalfont\normalsize\bfseries}}
422\if@twocolumn
423  \setlength\leftmargini  {2em}
424\else
425  \setlength\leftmargini  {2.5em}
426\fi
427\leftmargin  \leftmargini
428\setlength\leftmarginii  {2.2em}
429\setlength\leftmarginiii {1.87em}
430\setlength\leftmarginiv  {1.7em}
431\if@twocolumn
432  \setlength\leftmarginv  {.5em}
433  \setlength\leftmarginvi {.5em}
434\else
435  \setlength\leftmarginv  {1em}
436  \setlength\leftmarginvi {1em}
437\fi
438\setlength  \labelsep  {.5em}
439\setlength  \labelwidth{\leftmargini}
440\addtolength\labelwidth{-\labelsep}
441\@beginparpenalty -\@lowpenalty
442\@endparpenalty   -\@lowpenalty
443\@itempenalty     -\@lowpenalty
444\renewcommand\theenumi{\@arabic\c@enumi}
445\renewcommand\theenumii{\@alph\c@enumii}
446\renewcommand\theenumiii{\@roman\c@enumiii}
447\renewcommand\theenumiv{\@Alph\c@enumiv}
448\newcommand\labelenumi{\theenumi.}
449\newcommand\labelenumii{(\theenumii)}
450\newcommand\labelenumiii{\theenumiii.}
451\newcommand\labelenumiv{\theenumiv.}
452\renewcommand\p@enumii{\theenumi}
453\renewcommand\p@enumiii{\theenumi(\theenumii)}
454\renewcommand\p@enumiv{\p@enumiii\theenumiii}
455\newcommand\labelitemi{\textbullet}
456\newcommand\labelitemii{\normalfont\bfseries \textendash}
457\newcommand\labelitemiii{\textasteriskcentered}
458\newcommand\labelitemiv{\textperiodcentered}
459\newenvironment{description}
460               {\list{}{\labelwidth\z@ \itemindent-\leftmargin
461                        \let\makelabel\descriptionlabel}}
462               {\endlist}
463\newcommand*\descriptionlabel[1]{\hspace\labelsep
464                                \normalfont\bfseries #1}
465\if@titlepage
466  \newenvironment{abstract}{%
467      \titlepage
468      \null\vfil
469      \@beginparpenalty\@lowpenalty
470      \begin{center}%
471        \bfseries \abstractname
472        \@endparpenalty\@M
473      \end{center}}%
474     {\par\vfil\null\endtitlepage}
475\else
476  \newenvironment{abstract}{%
477      \if@twocolumn
478        \section*{\abstractname}%
479      \else
480        \small
481        \begin{center}%
482          {\bfseries \abstractname\vspace{-.5em}\vspace{\z@}}%
483        \end{center}%
484        \quotation
485      \fi}
486      {\if@twocolumn\else\endquotation\fi}
487\fi
488\newenvironment{verse}
489               {\let\\\@centercr
490                \list{}{\itemsep      \z@
491                        \itemindent   -1.5em%
492                        \listparindent\itemindent
493                        \rightmargin  \leftmargin
494                        \advance\leftmargin 1.5em}%
495                \item\relax}
496               {\endlist}
497\newenvironment{quotation}
498               {\list{}{\listparindent 1.5em%
499                        \itemindent    \listparindent
500                        \rightmargin   \leftmargin
501                        \parsep        \z@ \@plus\p@}%
502                \item\relax}
503               {\endlist}
504\newenvironment{quote}
505               {\list{}{\rightmargin\leftmargin}%
506                \item\relax}
507               {\endlist}
508\if@compatibility
509\newenvironment{titlepage}
510    {%
511      \if@twocolumn
512        \@restonecoltrue\onecolumn
513      \else
514        \@restonecolfalse\newpage
515      \fi
516      \thispagestyle{empty}%
517      \setcounter{page}\z@
518    }%
519    {\if@restonecol\twocolumn \else \newpage \fi
520    }
521\else
522\newenvironment{titlepage}
523    {%
524      \if@twocolumn
525        \@restonecoltrue\onecolumn
526      \else
527        \@restonecolfalse\newpage
528      \fi
529      \thispagestyle{empty}%
530      \setcounter{page}\@ne
531    }%
532    {\if@restonecol\twocolumn \else \newpage \fi
533     \if@twoside\else
534        \setcounter{page}\@ne
535     \fi
536    }
537\fi
538\newcommand\appendix{\par
539  \setcounter{chapter}{0}%
540  \setcounter{section}{0}%
541  \gdef\@chapapp{\appendixname}%
542  \gdef\thechapter{\@Alph\c@chapter}}
543\setlength\arraycolsep{5\p@}
544\setlength\tabcolsep{6\p@}
545\setlength\arrayrulewidth{.4\p@}
546\setlength\doublerulesep{2\p@}
547\setlength\tabbingsep{\labelsep}
548\skip\@mpfootins = \skip\footins
549\setlength\fboxsep{3\p@}
550\setlength\fboxrule{.4\p@}
551\@addtoreset {equation}{chapter}
552\renewcommand\theequation
553  {\ifnum \c@chapter>\z@ \thechapter.\fi \@arabic\c@equation}
554\newcounter{figure}[chapter]
555\renewcommand \thefigure
556     {\ifnum \c@chapter>\z@ \thechapter.\fi \@arabic\c@figure}
557\def\fps@figure{tbp}
558\def\ftype@figure{1}
559\def\ext@figure{lof}
560\def\fnum@figure{\figurename\nobreakspace\thefigure}
561\newenvironment{figure}
562               {\@float{figure}}
563               {\end@float}
564\newenvironment{figure*}
565               {\@dblfloat{figure}}
566               {\end@dblfloat}
567\newcounter{table}[chapter]
568\renewcommand \thetable
569     {\ifnum \c@chapter>\z@ \thechapter.\fi \@arabic\c@table}
570\def\fps@table{tbp}
571\def\ftype@table{2}
572\def\ext@table{lot}
573\def\fnum@table{\tablename\nobreakspace\thetable}
574\newenvironment{table}
575               {\@float{table}}
576               {\end@float}
577\newenvironment{table*}
578               {\@dblfloat{table}}
579               {\end@dblfloat}
580\newlength\abovecaptionskip
581\newlength\belowcaptionskip
582\setlength\abovecaptionskip{10\p@}
583\setlength\belowcaptionskip{0\p@}
584\long\def\@makecaption#1#2{%
585  \vskip\abovecaptionskip
586  \sbox\@tempboxa{#1: #2}%
587  \ifdim \wd\@tempboxa >\hsize
588    #1: #2\par
589  \else
590    \global \@minipagefalse
591    \hb@xt@\hsize{\hfil\box\@tempboxa\hfil}%
592  \fi
593  \vskip\belowcaptionskip}
594\DeclareOldFontCommand{\rm}{\normalfont\rmfamily}{\mathrm}
595\DeclareOldFontCommand{\sf}{\normalfont\sffamily}{\mathsf}
596\DeclareOldFontCommand{\tt}{\normalfont\ttfamily}{\mathtt}
597\DeclareOldFontCommand{\bf}{\normalfont\bfseries}{\mathbf}
598\DeclareOldFontCommand{\it}{\normalfont\itshape}{\mathit}
599\DeclareOldFontCommand{\sl}{\normalfont\slshape}{\@nomath\sl}
600\DeclareOldFontCommand{\sc}{\normalfont\scshape}{\@nomath\sc}
601\DeclareRobustCommand*\cal{\@fontswitch\relax\mathcal}
602\DeclareRobustCommand*\mit{\@fontswitch\relax\mathnormal}
603\newcommand\@pnumwidth{1.55em}
604
605\newcommand\@tocrmarg{2.55em}
606\newcommand\@dotsep{4.5}
607\setcounter{tocdepth}{2}
608\newcommand\tableofcontents{%
609    \if@twocolumn
610      \@restonecoltrue\onecolumn
611    \else
612      \@restonecolfalse
613    \fi
614    \chapter*{\contentsname
615        \@mkboth{%
616           \MakeUppercase\contentsname}{\MakeUppercase\contentsname}
617           }%
618    \@starttoc{toc}%
619    \if@restonecol\twocolumn\fi
620    }
621\newcommand*\l@part[2]{%
622  \ifnum \c@tocdepth >-2\relax
623    \addpenalty{-\@highpenalty}%
624    \addvspace{2.25em \@plus\p@}%
625    \setlength\@tempdima{3em}%
626    \begingroup
627      \parindent \z@ \rightskip \@pnumwidth
628      \parfillskip -\@pnumwidth
629      {\leavevmode
630       \large \bfseries #1\hfil \hb@xt@\@pnumwidth{\hss #2}}\par
631       \nobreak
632         \global\@nobreaktrue
633         \everypar{\global\@nobreakfalse\everypar{}}%
634    \endgroup
635  \fi}
636\newcommand*\l@chapter[2]{%
637  \ifnum \c@tocdepth >\m@ne
638    \addpenalty{-\@highpenalty}%
639    \vskip 1.0em \@plus\p@
640    \setlength\@tempdima{1.5em}%
641    \begingroup
642      \parindent \z@ \rightskip \@pnumwidth
643      \parfillskip -\@pnumwidth
644      \leavevmode \bfseries
645      \advance\leftskip\@tempdima
646      \hskip -\leftskip
647      #1\nobreak\hfil \nobreak\hb@xt@\@pnumwidth{\hss #2}\par
648      \penalty\@highpenalty
649    \endgroup
650  \fi}
651\newcommand*\l@section{\@dottedtocline{1}{1.5em}{2.3em}}
652\newcommand*\l@subsection{\@dottedtocline{2}{3.8em}{3.2em}}
653\newcommand*\l@subsubsection{\@dottedtocline{3}{7.0em}{4.1em}}
654\newcommand*\l@paragraph{\@dottedtocline{4}{10em}{5em}}
655\newcommand*\l@subparagraph{\@dottedtocline{5}{12em}{6em}}
656\newcommand\listoffigures{%
657    \if@twocolumn
658      \@restonecoltrue\onecolumn
659    \else
660      \@restonecolfalse
661    \fi
662    \chapter*{\listfigurename}%
663      \@mkboth{\MakeUppercase\listfigurename}%
664              {\MakeUppercase\listfigurename}%
665    \@starttoc{lof}%
666    \if@restonecol\twocolumn\fi
667    }
668\newcommand*\l@figure{\@dottedtocline{1}{1.5em}{2.3em}}
669\newcommand\listoftables{%
670    \if@twocolumn
671      \@restonecoltrue\onecolumn
672    \else
673      \@restonecolfalse
674    \fi
675    \chapter*{\listtablename}%
676      \@mkboth{%
677          \MakeUppercase\listtablename}%
678         {\MakeUppercase\listtablename}%
679    \@starttoc{lot}%
680    \if@restonecol\twocolumn\fi
681    }
682\let\l@table\l@figure
683\newdimen\bibindent
684\setlength\bibindent{1.5em}
685\newenvironment{thebibliography}[1]
686     {\chapter*{\bibname}%
687      \@mkboth{\MakeUppercase\bibname}{\MakeUppercase\bibname}%
688      \list{\@biblabel{\@arabic\c@enumiv}}%
689           {\settowidth\labelwidth{\@biblabel{#1}}%
690            \leftmargin\labelwidth
691            \advance\leftmargin\labelsep
692            \@openbib@code
693            \usecounter{enumiv}%
694            \let\p@enumiv\@empty
695            \renewcommand\theenumiv{\@arabic\c@enumiv}}%
696      \sloppy
697      \clubpenalty4000
698      \@clubpenalty \clubpenalty
699      \widowpenalty4000%
700      \sfcode`\.\@m}
701     {\def\@noitemerr
702       {\@latex@warning{Empty `thebibliography' environment}}%
703      \endlist}
704\newcommand\newblock{\hskip .11em\@plus.33em\@minus.07em}
705\let\@openbib@code\@empty
706\newenvironment{theindex}
707               {\if@twocolumn
708                  \@restonecolfalse
709                \else
710                  \@restonecoltrue
711                \fi
712                \twocolumn[\@makeschapterhead{\indexname}]%
713                \@mkboth{\MakeUppercase\indexname}%
714                        {\MakeUppercase\indexname}%
715                \thispagestyle{plain}\parindent\z@
716                \parskip\z@ \@plus .3\p@\relax
717                \columnseprule \z@
718                \columnsep 35\p@
719                \let\item\@idxitem}
720               {\if@restonecol\onecolumn\else\clearpage\fi}
721\newcommand\@idxitem{\par\hangindent 40\p@}
722\newcommand\subitem{\@idxitem \hspace*{20\p@}}
723\newcommand\subsubitem{\@idxitem \hspace*{30\p@}}
724\newcommand\indexspace{\par \vskip 10\p@ \@plus5\p@ \@minus3\p@\relax}
725\renewcommand\footnoterule{%
726  \kern-3\p@
727  \hrule\@width.4\columnwidth
728  \kern2.6\p@}
729\@addtoreset{footnote}{chapter}
730\newcommand\@makefntext[1]{%
731    \parindent 1em%
732    \noindent
733    \hb@xt@1.8em{\hss\@makefnmark}#1}
734\newcommand\contentsname{Contents}
735\newcommand\listfigurename{List of Figures}
736\newcommand\listtablename{List of Tables}
737\newcommand\bibname{Bibliography}
738\newcommand\indexname{Index}
739\newcommand\figurename{Figure}
740\newcommand\tablename{Table}
741\newcommand\partname{Part}
742\newcommand\chaptername{Chapter}
743\newcommand\appendixname{Appendix}
744\newcommand\abstractname{Abstract}
745\def\today{\ifcase\month\or
746  January\or February\or March\or April\or May\or June\or
747  July\or August\or September\or October\or November\or December\fi
748  \space\number\day, \number\year}
749\setlength\columnsep{10\p@}
750\setlength\columnseprule{0\p@}
751\pagestyle{plain}
752\pagenumbering{arabic}
753\if@twoside
754\else
755  \raggedbottom
756\fi
757\if@twocolumn
758  \twocolumn
759  \sloppy
760  \flushbottom
761\else
762  \onecolumn
763\fi
764\endinput
765%%
766%% End of file `aucuserguides.cls'.
Note: See TracBrowser for help on using the repository browser.