ia64/xen-unstable

changeset 2911:c3682eb26b1b

bitkeeper revision 1.1159.1.389 (418cdd81ZcV7HMJmwlvRWj_N1N17XQ)

Use a default document class for documentation -- less confusing to
latex2html.
author kaf24@freefall.cl.cam.ac.uk
date Sat Nov 06 14:19:45 2004 +0000 (2004-11-06)
parents e4fcab92dac6
children 79d8674c230f
files .rootkeys docs/misc/xend.tex docs/src/interface.tex docs/src/user.tex docs/xenstyle.cls
line diff
     1.1 --- a/.rootkeys	Sat Nov 06 14:00:49 2004 +0000
     1.2 +++ b/.rootkeys	Sat Nov 06 14:19:45 2004 +0000
     1.3 @@ -21,7 +21,6 @@ 40d6ccbfKKBq8jE0ula4eHEzBiQuDA docs/misc
     1.4  410a4c2bAO_m_l4RsiiPHnZ4ixHWbQ docs/misc/xend.tex
     1.5  3f9e7d564bWFB-Czjv1qdmE6o0GqNg docs/src/interface.tex
     1.6  410144afnSd2Yw68AHGO5gXu2m3y6A docs/src/user.tex
     1.7 -3f9e7d5bz8BwYkNuwyiPVu7JJG441A docs/xenstyle.cls
     1.8  3f815144d1vI2777JI-dO4wk49Iw7g extras/mini-os/Makefile
     1.9  3f815144zTnCV5591ulIJQrpe5b-5Q extras/mini-os/README
    1.10  3f815144wiiDekmfMl9LIPIvhR83Uw extras/mini-os/entry.S
     2.1 --- a/docs/misc/xend.tex	Sat Nov 06 14:00:49 2004 +0000
     2.2 +++ b/docs/misc/xend.tex	Sat Nov 06 14:19:45 2004 +0000
     2.3 @@ -15,7 +15,7 @@
     2.4  %\def\refb{section}
     2.5  %\def\refc{section}
     2.6  
     2.7 -\documentclass[11pt,twoside,final,openright]{xenstyle}
     2.8 +\documentclass[11pt,twoside,final,openright]{report}
     2.9  \usepackage{a4,graphicx,setspace}
    2.10  \setstretch{1.15}
    2.11  
     3.1 --- a/docs/src/interface.tex	Sat Nov 06 14:00:49 2004 +0000
     3.2 +++ b/docs/src/interface.tex	Sat Nov 06 14:19:45 2004 +0000
     3.3 @@ -1,4 +1,4 @@
     3.4 -\documentclass[11pt,twoside,final,openright]{xenstyle}
     3.5 +\documentclass[11pt,twoside,final,openright]{report}
     3.6  \usepackage{a4,graphicx,html,setspace,times}
     3.7  \usepackage{comment,parskip}
     3.8  \setstretch{1.15}
     4.1 --- a/docs/src/user.tex	Sat Nov 06 14:00:49 2004 +0000
     4.2 +++ b/docs/src/user.tex	Sat Nov 06 14:19:45 2004 +0000
     4.3 @@ -1,4 +1,4 @@
     4.4 -\documentclass[11pt,twoside,final,openright]{xenstyle}
     4.5 +\documentclass[11pt,twoside,final,openright]{report}
     4.6  \usepackage{a4,graphicx,html,parskip,setspace,times,xspace}
     4.7  \setstretch{1.15}
     4.8  
     5.1 --- a/docs/xenstyle.cls	Sat Nov 06 14:00:49 2004 +0000
     5.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     5.3 @@ -1,676 +0,0 @@
     5.4 -%% 
     5.5 -%% xenstyle.cls
     5.6 -%%
     5.7 -%% A modified version of 'report.cls':
     5.8 -%%
     5.9 -%% This is file `report.cls', generated 
    5.10 -%% on <1994/9/30> with the docstrip utility (2.2h).
    5.11 -%% 
    5.12 -%% The original source files were:
    5.13 -%% 
    5.14 -%% classes.dtx  (with options: `report')
    5.15 -%% 
    5.16 -%% Copyright 1994 the LaTeX3 project and the individual authors. 
    5.17 -%% All rights reserved. For further copyright information see the file 
    5.18 -%% legal.txt, and any other copyright indicated in this file. 
    5.19 -%% 
    5.20 -%% This file is part of the LaTeX2e system. 
    5.21 -%% ---------------------------------------- 
    5.22 -%% 
    5.23 -%% This system is distributed in the hope that it will be useful, 
    5.24 -%% but WITHOUT ANY WARRANTY; without even the implied warranty of 
    5.25 -%% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 
    5.26 -%% 
    5.27 -%% 
    5.28 -%% IMPORTANT NOTICE: 
    5.29 -%% 
    5.30 -%% For error reports in case of UNCHANGED versions see bugs.txt. 
    5.31 -%% 
    5.32 -%% Please do not request updates from us directly. Distribution is 
    5.33 -%% done through Mail-Servers and TeX organizations. 
    5.34 -%% 
    5.35 -%% You are not allowed to change this file. 
    5.36 -%% 
    5.37 -%% You are allowed to distribute this file under the condition that 
    5.38 -%% it is distributed together with all files mentioned in manifest.txt. 
    5.39 -%% 
    5.40 -%% If you receive only some of these files from someone, complain! 
    5.41 -%% 
    5.42 -%% You are NOT ALLOWED to distribute this file alone. You are NOT 
    5.43 -%% ALLOWED to take money for the distribution or use of either this 
    5.44 -%% file or a changed version, except for a nominal charge for copying 
    5.45 -%% etc. 
    5.46 -%% \CharacterTable
    5.47 -%%  {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
    5.48 -%%   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
    5.49 -%%   Digits        \0\1\2\3\4\5\6\7\8\9
    5.50 -%%   Exclamation   \!     Double quote  \"     Hash (number) \#
    5.51 -%%   Dollar        \$     Percent       \%     Ampersand     \&
    5.52 -%%   Acute accent  \'     Left paren    \(     Right paren   \)
    5.53 -%%   Asterisk      \*     Plus          \+     Comma         \,
    5.54 -%%   Minus         \-     Point         \.     Solidus       \/
    5.55 -%%   Colon         \:     Semicolon     \;     Less than     \<
    5.56 -%%   Equals        \=     Greater than  \>     Question mark \?
    5.57 -%%   Commercial at \@     Left bracket  \[     Backslash     \\
    5.58 -%%   Right bracket \]     Circumflex    \^     Underscore    \_
    5.59 -%%   Grave accent  \`     Left brace    \{     Vertical bar  \|
    5.60 -%%   Right brace   \}     Tilde         \~}
    5.61 -\NeedsTeXFormat{LaTeX2e}
    5.62 -\ProvidesClass{xenstyle}[]
    5.63 -\newcommand\@ptsize{}
    5.64 -\newif\if@restonecol
    5.65 -\newif\if@titlepage
    5.66 -\@titlepagetrue
    5.67 -\newif\if@openright
    5.68 -\newif\if@openbib
    5.69 -\@openbibfalse
    5.70 -\DeclareOption{a4paper}
    5.71 -   {\setlength\paperheight {297mm}%
    5.72 -    \setlength\paperwidth  {210mm}}
    5.73 -\DeclareOption{a5paper}
    5.74 -   {\setlength\paperheight {210mm}%
    5.75 -    \setlength\paperwidth  {148mm}}
    5.76 -\DeclareOption{b5paper}
    5.77 -   {\setlength\paperheight {250mm}%
    5.78 -    \setlength\paperwidth  {176mm}}
    5.79 -\DeclareOption{letterpaper}
    5.80 -   {\setlength\paperheight {11in}%
    5.81 -    \setlength\paperwidth  {8.5in}}
    5.82 -\DeclareOption{legalpaper}
    5.83 -   {\setlength\paperheight {14in}%
    5.84 -    \setlength\paperwidth  {8.5in}}
    5.85 -\DeclareOption{executivepaper}
    5.86 -   {\setlength\paperheight {10.5in}%
    5.87 -    \setlength\paperwidth  {7.25in}}
    5.88 -\DeclareOption{landscape}
    5.89 -   {\setlength\@tempdima   {\paperheight}%
    5.90 -    \setlength\paperheight {\paperwidth}%
    5.91 -    \setlength\paperwidth  {\@tempdima}}
    5.92 -\DeclareOption{10pt}{\renewcommand\@ptsize{0}}
    5.93 -\DeclareOption{11pt}{\renewcommand\@ptsize{1}}
    5.94 -\DeclareOption{12pt}{\renewcommand\@ptsize{2}}
    5.95 -\DeclareOption{oneside}{\@twosidefalse \@mparswitchfalse}
    5.96 -\DeclareOption{twoside}{\@twosidetrue  \@mparswitchtrue}
    5.97 -\DeclareOption{draft}{\setlength\overfullrule{5pt}}
    5.98 -\DeclareOption{final}{\setlength\overfullrule{0pt}}
    5.99 -\DeclareOption{titlepage}{\@titlepagetrue}
   5.100 -\DeclareOption{notitlepage}{\@titlepagefalse}
   5.101 -\DeclareOption{openright}{\@openrighttrue}
   5.102 -\DeclareOption{openany}{\@openrightfalse}
   5.103 -\DeclareOption{onecolumn}{\@twocolumnfalse}
   5.104 -\DeclareOption{twocolumn}{\@twocolumntrue}
   5.105 -\DeclareOption{leqno}{\input{leqno.clo}}
   5.106 -\DeclareOption{fleqn}{\input{fleqn.clo}}
   5.107 -\DeclareOption{openbib}{\@openbibtrue}
   5.108 -\ExecuteOptions{letterpaper,10pt,oneside,onecolumn,final,openany}
   5.109 -\ProcessOptions
   5.110 -\input{size1\@ptsize.clo}
   5.111 -\setlength\lineskip{1\p@}
   5.112 -\setlength\normallineskip{1\p@}
   5.113 -\renewcommand\baselinestretch{}
   5.114 -\setlength\parskip{0\p@ \@plus \p@}
   5.115 -\@lowpenalty   51
   5.116 -\@medpenalty  151
   5.117 -\@highpenalty 301
   5.118 -\setcounter{topnumber}{2}
   5.119 -\renewcommand\topfraction{.7}
   5.120 -\setcounter{bottomnumber}{1}
   5.121 -\renewcommand\bottomfraction{.3}
   5.122 -\setcounter{totalnumber}{3}
   5.123 -\renewcommand\textfraction{.2}
   5.124 -\renewcommand\floatpagefraction{.5}
   5.125 -\setcounter{dbltopnumber}{2}
   5.126 -\renewcommand\dbltopfraction{.7}
   5.127 -\renewcommand\dblfloatpagefraction{.5}
   5.128 -\if@twoside
   5.129 -    \def\ps@headings{%
   5.130 -      \let\@oddfoot\@empty\let\@evenfoot\@empty
   5.131 -      \def\@evenhead{\thepage\hfil\slshape\leftmark}%
   5.132 -      \def\@oddhead{{\slshape\rightmark}\hfil\thepage}%
   5.133 -      \let\@mkboth\markboth
   5.134 -      \def\chaptermark##1{%
   5.135 -        \markboth {\uppercase{\ifnum \c@secnumdepth >\m@ne
   5.136 -            \@chapapp\ \thechapter. \ \fi
   5.137 -            ##1}}{}}%
   5.138 -      \def\sectionmark##1{%
   5.139 -        \markright {\uppercase{\ifnum \c@secnumdepth >\z@
   5.140 -            \thesection. \ \fi
   5.141 -            ##1}}}}
   5.142 -\else
   5.143 -    \def\ps@headings{%
   5.144 -      \let\@oddfoot\@empty
   5.145 -      \def\@oddhead{{\slshape\rightmark}\hfil\thepage}%
   5.146 -      \let\@mkboth\markboth
   5.147 -      \def\chaptermark##1{%
   5.148 -        \markright {\uppercase{\ifnum \c@secnumdepth >\m@ne
   5.149 -            \@chapapp\ \thechapter. \ \fi
   5.150 -            ##1}}}}
   5.151 -\fi
   5.152 -\def\ps@myheadings{%
   5.153 -    \let\@oddfoot\@empty\let\@evenfoot\@empty
   5.154 -    \def\@evenhead{\thepage\hfil\slshape\leftmark}%
   5.155 -    \def\@oddhead{{\slshape\rightmark}\hfil\thepage}%
   5.156 -    \let\@mkboth\@gobbletwo
   5.157 -    \let\chaptermark\@gobble
   5.158 -    \let\sectionmark\@gobble
   5.159 -    }
   5.160 -\if@titlepage
   5.161 -  \newcommand\maketitle{\begin{titlepage}%
   5.162 -  \let\footnotesize\small
   5.163 -  \let\footnoterule\relax
   5.164 -  \null\vfil
   5.165 -  \vskip 60\p@
   5.166 -  \begin{center}%
   5.167 -    {\LARGE \@title \par}%
   5.168 -    \vskip 3em%
   5.169 -    {\large
   5.170 -     \lineskip .75em%
   5.171 -      \begin{tabular}[t]{c}%
   5.172 -        \@author
   5.173 -      \end{tabular}\par}%
   5.174 -      \vskip 1.5em%
   5.175 -    {\large \@date \par}%       % Set date in \large size.
   5.176 -  \end{center}\par
   5.177 -  \@thanks
   5.178 -  \vfil\null
   5.179 -  \end{titlepage}%
   5.180 -  \setcounter{footnote}{0}%
   5.181 -  \let\thanks\relax\let\maketitle\relax
   5.182 -  \gdef\@thanks{}\gdef\@author{}\gdef\@title{}}
   5.183 -\else
   5.184 -\newcommand\maketitle{\par
   5.185 -  \begingroup
   5.186 -    \renewcommand\thefootnote{\fnsymbol{footnote}}%
   5.187 -    \def\@makefnmark{\hbox to\z@{$\m@th^{\@thefnmark}$\hss}}%
   5.188 -    \long\def\@makefntext##1{\parindent 1em\noindent
   5.189 -            \hbox to1.8em{\hss$\m@th^{\@thefnmark}$}##1}%
   5.190 -    \if@twocolumn
   5.191 -      \ifnum \col@number=\@ne
   5.192 -        \@maketitle
   5.193 -      \else
   5.194 -        \twocolumn[\@maketitle]%
   5.195 -      \fi
   5.196 -    \else
   5.197 -      \newpage
   5.198 -      \global\@topnum\z@   % Prevents figures from going at top of page.
   5.199 -      \@maketitle
   5.200 -    \fi
   5.201 -    \thispagestyle{plain}\@thanks
   5.202 -  \endgroup
   5.203 -  \setcounter{footnote}{0}%
   5.204 -  \let\thanks\relax
   5.205 -  \let\maketitle\relax\let\@maketitle\relax
   5.206 -  \gdef\@thanks{}\gdef\@author{}\gdef\@title{}}
   5.207 -\def\@maketitle{%
   5.208 -  \newpage
   5.209 -  \null
   5.210 -  \vskip 2em%
   5.211 -  \begin{center}%
   5.212 -    {\LARGE \@title \par}%
   5.213 -    \vskip 1.5em%
   5.214 -    {\large
   5.215 -      \lineskip .5em%
   5.216 -      \begin{tabular}[t]{c}%
   5.217 -        \@author
   5.218 -      \end{tabular}\par}%
   5.219 -    \vskip 1em%
   5.220 -    {\large \@date}%
   5.221 -  \end{center}%
   5.222 -  \par
   5.223 -  \vskip 1.5em}
   5.224 -\fi
   5.225 -\newcommand\chaptermark[1]{}
   5.226 -\setcounter{secnumdepth}{2}
   5.227 -\newcounter {part}
   5.228 -\newcounter {chapter}
   5.229 -\newcounter {section}[chapter]
   5.230 -\newcounter {subsection}[section]
   5.231 -\newcounter {subsubsection}[subsection]
   5.232 -\newcounter {paragraph}[subsubsection]
   5.233 -\newcounter {subparagraph}[paragraph]
   5.234 -\renewcommand\thepart          {\Roman{part}}
   5.235 -\renewcommand\thechapter       {\arabic{chapter}}
   5.236 -\renewcommand\thesection       {\thechapter.\arabic{section}}
   5.237 -\renewcommand\thesubsection    {\thesection.\arabic{subsection}}
   5.238 -\renewcommand\thesubsubsection {\thesubsection .\arabic{subsubsection}}
   5.239 -\renewcommand\theparagraph     {\thesubsubsection.\arabic{paragraph}}
   5.240 -\renewcommand\thesubparagraph  {\theparagraph.\arabic{subparagraph}}
   5.241 -\newcommand\@chapapp{\chaptername}
   5.242 -\newcommand\part{\cleardoublepage
   5.243 -                 \thispagestyle{plain}%
   5.244 -                 \if@twocolumn
   5.245 -                     \onecolumn
   5.246 -                     \@tempswatrue
   5.247 -                   \else
   5.248 -                     \@tempswafalse
   5.249 -                 \fi
   5.250 -                 \hbox{}\vfil
   5.251 -                 \secdef\@part\@spart}
   5.252 -
   5.253 -\def\@part[#1]#2{%
   5.254 -    \ifnum \c@secnumdepth >-2\relax
   5.255 -      \refstepcounter{part}%
   5.256 -      \addcontentsline{toc}{part}{\thepart\hspace{1em}#1}%
   5.257 -    \else
   5.258 -      \addcontentsline{toc}{part}{#1}%
   5.259 -    \fi
   5.260 -    \markboth{}{}
   5.261 -    {\centering
   5.262 -     \interlinepenalty \@M
   5.263 -     \reset@font
   5.264 -     \ifnum \c@secnumdepth >-2\relax
   5.265 -       \huge\bfseries \partname~\thepart
   5.266 -       \par
   5.267 -       \vskip 20\p@
   5.268 -     \fi
   5.269 -     \Huge \bfseries #2\par}%
   5.270 -    \@endpart}
   5.271 -\def\@spart#1{%
   5.272 -    {\centering
   5.273 -     \interlinepenalty \@M
   5.274 -     \reset@font
   5.275 -     \Huge \bfseries #1\par}%
   5.276 -    \@endpart}
   5.277 -\def\@endpart{\vfil\newpage
   5.278 -              \if@twoside
   5.279 -                \hbox{}%
   5.280 -                \thispagestyle{empty}%
   5.281 -                \newpage
   5.282 -              \fi
   5.283 -              \if@tempswa
   5.284 -                \twocolumn
   5.285 -              \fi}
   5.286 -\newcommand\chapter{\if@openright\cleardoublepage\else\clearpage\fi
   5.287 -                    \thispagestyle{plain}%
   5.288 -                    \global\@topnum\z@
   5.289 -                    \@afterindentfalse
   5.290 -                    \secdef\@chapter\@schapter}
   5.291 -\def\@chapter[#1]#2{\ifnum \c@secnumdepth >\m@ne
   5.292 -                         \refstepcounter{chapter}%
   5.293 -                         \typeout{\@chapapp\space\thechapter.}%
   5.294 -                         \addcontentsline{toc}{chapter}%
   5.295 -                                   {\protect\numberline{\thechapter}#1}%
   5.296 -                    \else
   5.297 -                      \addcontentsline{toc}{chapter}{#1}
   5.298 -                    \fi
   5.299 -                    \chaptermark{#1}%
   5.300 -                    \addtocontents{lof}{\protect\addvspace{10\p@}}%
   5.301 -                    \addtocontents{lot}{\protect\addvspace{10\p@}}%
   5.302 -                    \if@twocolumn
   5.303 -                      \@topnewpage[\@makechapterhead{#2}]%
   5.304 -                    \else
   5.305 -                      \@makechapterhead{#2}%
   5.306 -                      \@afterheading
   5.307 -                    \fi}
   5.308 -\def\@makechapterhead#1{%
   5.309 -  \vspace*{50\p@}%
   5.310 -  {\parindent \z@ \raggedright \reset@font
   5.311 -    \ifnum \c@secnumdepth >\m@ne
   5.312 -         \huge\bfseries \@chapapp{} \thechapter
   5.313 -         \par
   5.314 -         \vskip 20\p@
   5.315 -       \fi
   5.316 -    \Huge \bfseries #1\par
   5.317 -    \nobreak
   5.318 -    \vskip 40\p@
   5.319 -  }}
   5.320 -\def\@schapter#1{\if@twocolumn
   5.321 -                   \@topnewpage[\@makeschapterhead{#1}]%
   5.322 -                 \else
   5.323 -                   \@makeschapterhead{#1}%
   5.324 -                   \@afterheading
   5.325 -                 \fi}
   5.326 -\def\@makeschapterhead#1{%
   5.327 -  \vspace*{50\p@}%
   5.328 -  {\parindent \z@ \raggedright
   5.329 -    \reset@font
   5.330 -    \Huge \bfseries  #1\par
   5.331 -    \nobreak
   5.332 -    \vskip 40\p@
   5.333 -  }}
   5.334 -\newcommand\section{\@startsection {section}{1}{\z@}%
   5.335 -                                   {-3.5ex \@plus -1ex \@minus -.2ex}%
   5.336 -                                   {2.3ex \@plus.2ex}%
   5.337 -                                   {\reset@font\Large\bfseries}}
   5.338 -\newcommand\subsection{\@startsection{subsection}{2}{\z@}%
   5.339 -                                     {-3.25ex\@plus -1ex \@minus -.2ex}%
   5.340 -                                     {1.5ex \@plus .2ex}%
   5.341 -                                     {\reset@font\large\bfseries}}
   5.342 -\newcommand\subsubsection{\@startsection{subsubsection}{3}{\z@}%
   5.343 -                                     {-3.25ex\@plus -1ex \@minus -.2ex}%
   5.344 -                                     {1.5ex \@plus .2ex}%
   5.345 -                                     {\reset@font\normalsize\bfseries}}
   5.346 -\newcommand\paragraph{\@startsection{paragraph}{4}{\z@}%
   5.347 -                                    {3.25ex \@plus1ex \@minus.2ex}%
   5.348 -                                    {-1em}%
   5.349 -                                    {\reset@font\normalsize\bfseries}}
   5.350 -\newcommand\subparagraph{\@startsection{subparagraph}{5}{\parindent}%
   5.351 -                                       {3.25ex \@plus1ex \@minus .2ex}%
   5.352 -                                       {-1em}%
   5.353 -                                      {\reset@font\normalsize\bfseries}}
   5.354 -\if@twocolumn
   5.355 -  \setlength\leftmargini  {2em}
   5.356 -\else
   5.357 -  \setlength\leftmargini  {2.5em}
   5.358 -\fi
   5.359 -\setlength\leftmarginii  {2.2em}
   5.360 -\setlength\leftmarginiii {1.87em}
   5.361 -\setlength\leftmarginiv  {1.7em}
   5.362 -\if@twocolumn
   5.363 -  \setlength\leftmarginv  {.5em}
   5.364 -  \setlength\leftmarginvi {.5em}
   5.365 -\else
   5.366 -  \setlength\leftmarginv  {1em}
   5.367 -  \setlength\leftmarginvi {1em}
   5.368 -\fi
   5.369 -\setlength\leftmargin    {\leftmargini}
   5.370 -\setlength  \labelsep  {.5em}
   5.371 -\setlength  \labelwidth{\leftmargini}
   5.372 -\addtolength\labelwidth{-\labelsep}
   5.373 -\@beginparpenalty -\@lowpenalty
   5.374 -\@endparpenalty   -\@lowpenalty
   5.375 -\@itempenalty     -\@lowpenalty
   5.376 -\renewcommand\theenumi{\arabic{enumi}}
   5.377 -\renewcommand\theenumii{\alph{enumii}}
   5.378 -\renewcommand\theenumiii{\roman{enumiii}}
   5.379 -\renewcommand\theenumiv{\Alph{enumiv}}
   5.380 -\newcommand\labelenumi{\theenumi.}
   5.381 -\newcommand\labelenumii{(\theenumii)}
   5.382 -\newcommand\labelenumiii{\theenumiii.}
   5.383 -\newcommand\labelenumiv{\theenumiv.}
   5.384 -\renewcommand\p@enumii{\theenumi}
   5.385 -\renewcommand\p@enumiii{\theenumi(\theenumii)}
   5.386 -\renewcommand\p@enumiv{\p@enumiii\theenumiii}
   5.387 -\newcommand\labelitemi{$\m@th\bullet$}
   5.388 -\newcommand\labelitemii{\normalfont\bfseries --}
   5.389 -\newcommand\labelitemiii{$\m@th\ast$}
   5.390 -\newcommand\labelitemiv{$\m@th\cdot$}
   5.391 -\newenvironment{description}
   5.392 -               {\list{}{\labelwidth\z@ \itemindent-\leftmargin
   5.393 -                        \let\makelabel\descriptionlabel}}
   5.394 -               {\endlist}
   5.395 -\newcommand\descriptionlabel[1]{\hspace\labelsep
   5.396 -                                \normalfont\bfseries #1}
   5.397 -\if@titlepage
   5.398 -  \newenvironment{abstract}{%
   5.399 -      \titlepage
   5.400 -      \null\vfil
   5.401 -      \begin{center}
   5.402 -        \bfseries \abstractname
   5.403 -      \end{center}}
   5.404 -     {\par\vfil\null\endtitlepage}
   5.405 -\else
   5.406 -  \newenvironment{abstract}{%
   5.407 -      \if@twocolumn
   5.408 -        \section*{\abstractname}%
   5.409 -      \else
   5.410 -        \small
   5.411 -        \begin{center}%
   5.412 -          {\bfseries \abstractname\vspace{-.5em}\vspace{\z@}}%
   5.413 -        \end{center}%
   5.414 -        \quotation
   5.415 -      \fi}
   5.416 -      {\if@twocolumn\else\endquotation\fi}
   5.417 -\fi
   5.418 -\newenvironment{verse}
   5.419 -               {\let\\=\@centercr
   5.420 -                \list{}{\itemsep      \z@
   5.421 -                        \itemindent   -1.5em%
   5.422 -                        \listparindent\itemindent
   5.423 -                        \rightmargin  \leftmargin
   5.424 -                        \advance\leftmargin 1.5em}%
   5.425 -                \item[]}
   5.426 -               {\endlist}
   5.427 -\newenvironment{quotation}
   5.428 -               {\list{}{\listparindent 1.5em%
   5.429 -                        \itemindent    \listparindent
   5.430 -                        \rightmargin   \leftmargin
   5.431 -                        \parsep        \z@ \@plus\p@}%
   5.432 -                \item[]}
   5.433 -               {\endlist}
   5.434 -\newenvironment{quote}
   5.435 -               {\list{}{\rightmargin\leftmargin}%
   5.436 -                \item[]}
   5.437 -               {\endlist}
   5.438 -\newenvironment{titlepage}
   5.439 -    {%
   5.440 -      \if@twocolumn
   5.441 -        \@restonecoltrue\onecolumn
   5.442 -      \else
   5.443 -        \@restonecolfalse\newpage
   5.444 -      \fi
   5.445 -      \thispagestyle{empty}%
   5.446 -      \if@compatibility
   5.447 -        \setcounter{page}{0}
   5.448 -      \else
   5.449 -        \setcounter{page}{1}%
   5.450 -      \fi}%
   5.451 -    {\if@restonecol\twocolumn \else \newpage \fi
   5.452 -      \setcounter{page}{1}%
   5.453 -    }
   5.454 -\newcommand\appendix{\par
   5.455 -  \setcounter{chapter}{0}%
   5.456 -  \setcounter{section}{0}%
   5.457 -  \renewcommand\@chapapp{\appendixname}%
   5.458 -  \renewcommand\thechapter{\Alph{chapter}}}
   5.459 -\setlength\arraycolsep{5\p@}
   5.460 -\setlength\tabcolsep{6\p@}
   5.461 -\setlength\arrayrulewidth{.4\p@}
   5.462 -\setlength\doublerulesep{2\p@}
   5.463 -\setlength\tabbingsep{\labelsep}
   5.464 -\skip\@mpfootins = \skip\footins
   5.465 -\setlength\fboxsep{3\p@}
   5.466 -\setlength\fboxrule{.4\p@}
   5.467 -\@addtoreset{equation}{chapter}
   5.468 -\renewcommand\theequation{\thechapter.\arabic{equation}}
   5.469 -\newcounter{figure}[chapter]
   5.470 -\renewcommand\thefigure{\thechapter.\@arabic\c@figure}
   5.471 -\def\fps@figure{tbp}
   5.472 -\def\ftype@figure{1}
   5.473 -\def\ext@figure{lof}
   5.474 -\def\fnum@figure{\figurename~\thefigure}
   5.475 -\newenvironment{figure}
   5.476 -               {\@float{figure}}
   5.477 -               {\end@float}
   5.478 -\newenvironment{figure*}
   5.479 -               {\@dblfloat{figure}}
   5.480 -               {\end@dblfloat}
   5.481 -\newcounter{table}[chapter]
   5.482 -\renewcommand\thetable{\thechapter.\@arabic\c@table}
   5.483 -\def\fps@table{tbp}
   5.484 -\def\ftype@table{2}
   5.485 -\def\ext@table{lot}
   5.486 -\def\fnum@table{\tablename~\thetable}
   5.487 -\newenvironment{table}
   5.488 -               {\@float{table}}
   5.489 -               {\end@float}
   5.490 -\newenvironment{table*}
   5.491 -               {\@dblfloat{table}}
   5.492 -               {\end@dblfloat}
   5.493 -\newlength\abovecaptionskip
   5.494 -\newlength\belowcaptionskip
   5.495 -\setlength\abovecaptionskip{10\p@}
   5.496 -\setlength\belowcaptionskip{0\p@}
   5.497 -\long\def\@makecaption#1#2{%
   5.498 -  \vskip\abovecaptionskip
   5.499 -  \sbox\@tempboxa{#1: #2}%
   5.500 -  \ifdim \wd\@tempboxa >\hsize
   5.501 -    #1: #2\par
   5.502 -  \else
   5.503 -    \hbox to\hsize{\hfil\box\@tempboxa\hfil}%
   5.504 -  \fi
   5.505 -  \vskip\belowcaptionskip}
   5.506 -\DeclareOldFontCommand{\rm}{\normalfont\rmfamily}{\mathrm}
   5.507 -\DeclareOldFontCommand{\sf}{\normalfont\sffamily}{\mathsf}
   5.508 -\DeclareOldFontCommand{\tt}{\normalfont\ttfamily}{\mathtt}
   5.509 -\DeclareOldFontCommand{\bf}{\normalfont\bfseries}{\mathbf}
   5.510 -\DeclareOldFontCommand{\it}{\normalfont\itshape}{\mathit}
   5.511 -\DeclareOldFontCommand{\sl}{\normalfont\slshape}{\@nomath\sl}
   5.512 -\DeclareOldFontCommand{\sc}{\normalfont\scshape}{\@nomath\sc}
   5.513 -%\renewcommand{\cal}{\protect\pcal}
   5.514 -%\newcommand{\pcal}{\@fontswitch{\relax}{\mathcal}}
   5.515 -%\renewcommand{\mit}{\protect\pmit}
   5.516 -%\newcommand{\pmit}{\@fontswitch{\relax}{\mathnormal}}
   5.517 -\newcommand\@pnumwidth{1.55em}
   5.518 -\newcommand\@tocrmarg {2.55em}
   5.519 -\newcommand\@dotsep{4.5}
   5.520 -\setcounter{tocdepth}{2}
   5.521 -\newcommand\tableofcontents{%
   5.522 -    \if@twocolumn
   5.523 -      \@restonecoltrue\onecolumn
   5.524 -    \else
   5.525 -      \@restonecolfalse
   5.526 -    \fi
   5.527 -    \chapter*{\contentsname
   5.528 -        \@mkboth{\uppercase{\contentsname}}{\uppercase{\contentsname}}}%
   5.529 -    \@starttoc{toc}%
   5.530 -    \if@restonecol\twocolumn\fi
   5.531 -    }
   5.532 -\newcommand\l@part[2]{%
   5.533 -  \ifnum \c@tocdepth >-2\relax
   5.534 -    \addpenalty{-\@highpenalty}%
   5.535 -    \addvspace{2.25em \@plus\p@}%
   5.536 -    \begingroup
   5.537 -      \setlength\@tempdima{3em}%
   5.538 -      \parindent \z@ \rightskip \@pnumwidth
   5.539 -      \parfillskip -\@pnumwidth
   5.540 -      {\leavevmode
   5.541 -       \large \bfseries #1\hfil \hbox to\@pnumwidth{\hss #2}}\par
   5.542 -       \nobreak
   5.543 -         \global\@nobreaktrue
   5.544 -         \everypar{\global\@nobreakfalse\everypar{}}
   5.545 -    \endgroup
   5.546 -  \fi}
   5.547 -\newcommand\l@chapter[2]{%
   5.548 -  \ifnum \c@tocdepth >\m@ne
   5.549 -    \addpenalty{-\@highpenalty}%
   5.550 -    \vskip 1.0em \@plus\p@
   5.551 -    \setlength\@tempdima{1.5em}%
   5.552 -    \begingroup
   5.553 -      \parindent \z@ \rightskip \@pnumwidth
   5.554 -      \parfillskip -\@pnumwidth
   5.555 -      \leavevmode \bfseries
   5.556 -      \advance\leftskip\@tempdima
   5.557 -      \hskip -\leftskip
   5.558 -      #1\nobreak\hfil \nobreak\hbox to\@pnumwidth{\hss #2}\par
   5.559 -      \penalty\@highpenalty
   5.560 -    \endgroup
   5.561 -  \fi}
   5.562 -\newcommand\l@section      {\@dottedtocline{1}{1.5em}{2.3em}}
   5.563 -\newcommand\l@subsection   {\@dottedtocline{2}{3.8em}{3.2em}}
   5.564 -\newcommand\l@subsubsection{\@dottedtocline{3}{7.0em}{4.1em}}
   5.565 -\newcommand\l@paragraph    {\@dottedtocline{4}{10em}{5em}}
   5.566 -\newcommand\l@subparagraph {\@dottedtocline{5}{12em}{6em}}
   5.567 -\newcommand\listoffigures{%
   5.568 -    \if@twocolumn
   5.569 -      \@restonecoltrue\onecolumn
   5.570 -    \else
   5.571 -      \@restonecolfalse
   5.572 -    \fi
   5.573 -    \chapter*{\listfigurename
   5.574 -      \@mkboth{\uppercase{\listfigurename}}%
   5.575 -              {\uppercase{\listfigurename}}}%
   5.576 -    \@starttoc{lof}%
   5.577 -    \if@restonecol\twocolumn\fi
   5.578 -    }
   5.579 -\newcommand\l@figure{\@dottedtocline{1}{1.5em}{2.3em}}
   5.580 -\newcommand\listoftables{%
   5.581 -    \if@twocolumn
   5.582 -      \@restonecoltrue\onecolumn
   5.583 -    \else
   5.584 -      \@restonecolfalse
   5.585 -    \fi
   5.586 -    \chapter*{\listtablename
   5.587 -      \@mkboth{\uppercase{\listtablename}}{\uppercase{\listtablename}}}%
   5.588 -    \@starttoc{lot}%
   5.589 -    \if@restonecol\twocolumn\fi
   5.590 -    }
   5.591 -\let\l@table\l@figure
   5.592 -\newdimen\bibindent
   5.593 -\bibindent=1.5em
   5.594 -\newenvironment{thebibliography}[1]
   5.595 -     {\chapter*{\bibname
   5.596 -        \@mkboth{\uppercase{\bibname}}{\uppercase{\bibname}}}%
   5.597 -      \list{\@biblabel{\arabic{enumiv}}}%
   5.598 -           {\settowidth\labelwidth{\@biblabel{#1}}%
   5.599 -            \leftmargin\labelwidth
   5.600 -            \advance\leftmargin\labelsep
   5.601 -            \if@openbib
   5.602 -              \advance\leftmargin\bibindent
   5.603 -              \itemindent -\bibindent
   5.604 -              \listparindent \itemindent
   5.605 -              \parsep \z@
   5.606 -            \fi
   5.607 -            \usecounter{enumiv}%
   5.608 -            \let\p@enumiv\@empty
   5.609 -            \renewcommand\theenumiv{\arabic{enumiv}}}%
   5.610 -      \if@openbib
   5.611 -        \renewcommand\newblock{\par}
   5.612 -      \else
   5.613 -        \renewcommand\newblock{\hskip .11em \@plus.33em \@minus.07em}%
   5.614 -      \fi
   5.615 -      \sloppy\clubpenalty4000\widowpenalty4000%
   5.616 -      \sfcode`\.=\@m}
   5.617 -     {\def\@noitemerr
   5.618 -       {\@latex@warning{Empty `thebibliography' environment}}%
   5.619 -      \endlist}
   5.620 -\newcommand\newblock{}
   5.621 -\newenvironment{theindex}
   5.622 -               {\if@twocolumn
   5.623 -                  \@restonecolfalse
   5.624 -                \else
   5.625 -                  \@restonecoltrue
   5.626 -                \fi
   5.627 -                \columnseprule \z@
   5.628 -                \columnsep 35\p@
   5.629 -                \twocolumn[\@makeschapterhead{\indexname}]%
   5.630 -                \@mkboth{\uppercase{\indexname}}%
   5.631 -                        {\uppercase{\indexname}}%
   5.632 -                \thispagestyle{plain}\parindent\z@
   5.633 -                \parskip\z@ \@plus .3\p@\relax
   5.634 -                \let\item\@idxitem}
   5.635 -               {\if@restonecol\onecolumn\else\clearpage\fi}
   5.636 -\newcommand\@idxitem  {\par\hangindent 40\p@}
   5.637 -\newcommand\subitem   {\par\hangindent 40\p@ \hspace*{20\p@}}
   5.638 -\newcommand\subsubitem{\par\hangindent 40\p@ \hspace*{30\p@}}
   5.639 -\newcommand\indexspace{\par \vskip 10\p@ \@plus5\p@ \@minus3\p@\relax}
   5.640 -\renewcommand\footnoterule{%
   5.641 -  \kern-3\p@
   5.642 -  \hrule width .4\columnwidth
   5.643 -  \kern 2.6\p@}
   5.644 -\@addtoreset{footnote}{chapter}
   5.645 -\long\def\@makefntext#1{%
   5.646 -    \parindent 1em%
   5.647 -    \noindent
   5.648 -    \hbox to 1.8em{\hss\@makefnmark}#1}
   5.649 -\newcommand\contentsname{Contents}
   5.650 -\newcommand\listfigurename{List of Figures}
   5.651 -\newcommand\listtablename{List of Tables}
   5.652 -\newcommand\bibname{Bibliography}
   5.653 -\newcommand\indexname{Index}
   5.654 -\newcommand\figurename{Figure}
   5.655 -\newcommand\tablename{Table}
   5.656 -\newcommand\partname{Part}
   5.657 -\newcommand\chaptername{Chapter}
   5.658 -\newcommand\appendixname{Appendix}
   5.659 -\newcommand\abstractname{Abstract}
   5.660 -\newcommand\today{\ifcase\month\or
   5.661 -  January\or February\or March\or April\or May\or June\or
   5.662 -  July\or August\or September\or October\or November\or December\fi
   5.663 -  \space\number\day, \number\year}
   5.664 -\setlength\columnsep{10\p@}
   5.665 -\setlength\columnseprule{0\p@}
   5.666 -\pagestyle{plain}
   5.667 -\pagenumbering{arabic}      % Arabic page numbers
   5.668 -\if@twoside
   5.669 -\else
   5.670 -  \raggedbottom
   5.671 -\fi
   5.672 -\if@twocolumn
   5.673 -  \twocolumn
   5.674 -  \sloppy
   5.675 -  \flushbottom
   5.676 -\else
   5.677 -  \onecolumn
   5.678 -\fi
   5.679 -\endinput