224 lines
5.5 KiB
TeX
224 lines
5.5 KiB
TeX
% BOOK STANDARD DOCUMENT STYLE -- Released 14 Jan 1992
|
|
% for LaTeX version 2.09
|
|
% Copyright (C) 1992 by Leslie Lamport
|
|
|
|
\lineskip 1pt
|
|
\normallineskip 1pt
|
|
\def\baselinestretch{1}
|
|
|
|
\def\@normalsize{\@setsize\normalsize{14.5pt}\xiipt\@xiipt
|
|
\abovedisplayskip 12\p@ plus3\p@ minus7\p@
|
|
\belowdisplayskip \abovedisplayskip
|
|
\abovedisplayshortskip \z@ plus3\p@
|
|
\belowdisplayshortskip 6.5\p@ plus3.5\p@ minus3\p@
|
|
\let\@listi\@listI}
|
|
|
|
\def\small{\@setsize\small{13.6pt}\xipt\@xipt
|
|
\abovedisplayskip 11\p@ plus3\p@ minus6\p@
|
|
\belowdisplayskip \abovedisplayskip
|
|
\abovedisplayshortskip \z@ plus3\p@
|
|
\belowdisplayshortskip 6.5\p@ plus3.5\p@ minus3\p@
|
|
\def\@listi{\leftmargin\leftmargini
|
|
\parsep 4.5\p@ plus2\p@ minus\p@
|
|
\itemsep \parsep
|
|
\topsep 9\p@ plus3\p@ minus5\p@}}
|
|
|
|
\def\footnotesize{\@setsize\footnotesize{12pt}\xpt\@xpt
|
|
\abovedisplayskip 10\p@ plus2\p@ minus5\p@
|
|
\belowdisplayskip \abovedisplayskip
|
|
\abovedisplayshortskip \z@ plus3\p@
|
|
\belowdisplayshortskip 6\p@ plus3\p@ minus3\p@
|
|
\def\@listi{\leftmargin\leftmargini
|
|
\topsep 6\p@ plus2\p@ minus2\p@\parsep 3\p@ plus2\p@ minus\p@
|
|
\itemsep \parsep}}
|
|
|
|
\def\scriptsize{\@setsize\scriptsize{9.5pt}\viiipt\@viiipt}
|
|
\def\tiny{\@setsize\tiny{7pt}\vipt\@vipt}
|
|
\def\large{\@setsize\large{18pt}\xivpt\@xivpt}
|
|
\def\Large{\@setsize\Large{22pt}\xviipt\@xviipt}
|
|
\def\LARGE{\@setsize\LARGE{25pt}\xxpt\@xxpt}
|
|
\def\huge{\@setsize\huge{30pt}\xxvpt\@xxvpt}
|
|
\let\Huge=\huge
|
|
|
|
\normalsize
|
|
|
|
\oddsidemargin .25in
|
|
\evensidemargin 1.25in
|
|
|
|
\marginparwidth 1in
|
|
\marginparsep 7pt
|
|
|
|
\topmargin .73in
|
|
|
|
\headheight 12pt
|
|
\headsep .275in
|
|
\topskip = 12pt
|
|
|
|
\footskip 30pt
|
|
|
|
\textheight = 36\baselineskip
|
|
\advance\textheight by \topskip
|
|
\textwidth 5in
|
|
|
|
\columnsep 10pt
|
|
\columnseprule 0pt
|
|
|
|
\footnotesep 8.4pt
|
|
|
|
\skip\footins 10.8pt plus 4pt minus 2pt
|
|
|
|
\floatsep 14pt plus 2pt minus 4pt
|
|
|
|
\textfloatsep 20pt plus 2pt minus 4pt
|
|
|
|
\intextsep 14pt plus 4pt minus 4pt
|
|
|
|
\@maxsep 20pt
|
|
|
|
\dblfloatsep 14pt plus 2pt minus 4pt
|
|
|
|
\dbltextfloatsep 20pt plus 2pt minus 4pt
|
|
|
|
\@dblmaxsep 20pt
|
|
|
|
\@fptop 0pt plus 1fil
|
|
|
|
\@fpsep 10pt plus 2fil
|
|
\@fpbot 0pt plus 1fil
|
|
|
|
\@dblfptop 0pt plus 1fil
|
|
|
|
\@dblfpsep 10pt plus 2fil% Space between floats on float page.
|
|
\@dblfpbot 0pt plus 1fil
|
|
|
|
\marginparpush 7pt
|
|
|
|
\parskip 0pt plus 1pt
|
|
|
|
\parindent 1.5em
|
|
|
|
\partopsep 3pt plus 2pt minus 2pt
|
|
|
|
\@lowpenalty 51
|
|
\@medpenalty 151
|
|
\@highpenalty 301
|
|
|
|
\@beginparpenalty -\@lowpenalty
|
|
|
|
\@endparpenalty -\@lowpenalty
|
|
|
|
\@itempenalty -\@lowpenalty
|
|
|
|
\def\@makechapterhead#1{%
|
|
\vspace*{50\p@}%
|
|
{\parindent \z@ \raggedright
|
|
\ifnum \c@secnumdepth >\m@ne
|
|
\huge\bf \@chapapp{} \thechapter
|
|
\par
|
|
\vskip 20\p@ \fi
|
|
\Huge \bf
|
|
#1\par
|
|
\nobreak
|
|
\vskip 40\p@
|
|
}}
|
|
|
|
\def\@makeschapterhead#1{%
|
|
\vspace*{50\p@}%
|
|
{\parindent \z@ \raggedright
|
|
\Huge \bf
|
|
#1\par
|
|
\nobreak
|
|
\vskip 40\p@
|
|
}}
|
|
|
|
\def\chapter{\cleardoublepage
|
|
\thispagestyle{plain}%
|
|
\global\@topnum\z@
|
|
\@afterindentfalse
|
|
\secdef\@chapter\@schapter}
|
|
|
|
\def\@chapter[#1]#2{\ifnum \c@secnumdepth >\m@ne
|
|
\refstepcounter{chapter}%
|
|
\typeout{\@chapapp\space\thechapter.}%
|
|
\addcontentsline{toc}{chapter}{\protect
|
|
\numberline{\thechapter}#1}\else
|
|
\addcontentsline{toc}{chapter}{#1}\fi
|
|
\chaptermark{#1}%
|
|
\addtocontents{lof}%
|
|
{\protect\addvspace{10\p@}}% Adds between-chapter space
|
|
\addtocontents{lot}%
|
|
{\protect\addvspace{10\p@}}% to lists of figs & tables.
|
|
\if@twocolumn
|
|
\@topnewpage[\@makechapterhead{#2}]%
|
|
\else \@makechapterhead{#2}%
|
|
\@afterheading
|
|
\fi}
|
|
|
|
\def\@schapter#1{\if@twocolumn \@topnewpage[\@makeschapterhead{#1}]%
|
|
\else \@makeschapterhead{#1}%
|
|
\@afterheading\fi}
|
|
|
|
\def\section{\@startsection {section}{1}{\z@}{-3.5ex plus-1ex minus
|
|
-.2ex}{2.3ex plus.2ex}{\reset@font\Large\bf}}
|
|
\def\subsection{\@startsection{subsection}{2}{\z@}{-3.25ex plus-1ex
|
|
minus-.2ex}{1.5ex plus.2ex}{\reset@font\large\bf}}
|
|
\def\subsubsection{\@startsection{subsubsection}{3}{\z@}{-3.25ex plus
|
|
-1ex minus-.2ex}{1.5ex plus.2ex}{\reset@font\normalsize\bf}}
|
|
\def\paragraph{\@startsection
|
|
{paragraph}{4}{\z@}{3.25ex plus1ex minus.2ex}{-1em}{\reset@font
|
|
\normalsize\bf}}
|
|
\def\subparagraph{\@startsection
|
|
{subparagraph}{4}{\parindent}{3.25ex plus1ex minus
|
|
.2ex}{-1em}{\reset@font\normalsize\bf}}
|
|
|
|
\def\chaptermark#1{}
|
|
|
|
\setcounter{secnumdepth}{2}
|
|
|
|
\def\appendix{\par
|
|
\setcounter{chapter}{0}%
|
|
\setcounter{section}{0}%
|
|
\def\@chapapp{\appendixname}%
|
|
\def\thechapter{\Alph{chapter}}}
|
|
|
|
\leftmargini 2.5em
|
|
\leftmarginii 2.2em
|
|
\leftmarginiii 1.87em
|
|
\leftmarginiv 1.7em
|
|
\leftmarginv 1em
|
|
\leftmarginvi 1em
|
|
|
|
\leftmargin\leftmargini
|
|
\labelsep .5em
|
|
\labelwidth\leftmargini\advance\labelwidth-\labelsep
|
|
|
|
\def\@listI{\leftmargin\leftmargini \parsep 5\p@ plus2.5\p@ minus\p@
|
|
\topsep 10\p@ plus4\p@ minus6\p@
|
|
\itemsep 5\p@ plus2.5\p@ minus\p@}
|
|
|
|
\let\@listi\@listI
|
|
\@listi
|
|
|
|
\def\@listii{\leftmargin\leftmarginii
|
|
\labelwidth\leftmarginii\advance\labelwidth-\labelsep
|
|
\topsep 5\p@ plus2.5\p@ minus\p@
|
|
\parsep 2.5\p@ plus\p@ minus\p@
|
|
\itemsep \parsep}
|
|
|
|
\def\@listiii{\leftmargin\leftmarginiii
|
|
\labelwidth\leftmarginiii\advance\labelwidth-\labelsep
|
|
\topsep 2.5\p@ plus\p@ minus\p@
|
|
\parsep \z@ \partopsep \p@ plus\z@ minus\p@
|
|
\itemsep \topsep}
|
|
|
|
\def\@listiv{\leftmargin\leftmarginiv
|
|
\labelwidth\leftmarginiv\advance\labelwidth-\labelsep}
|
|
|
|
\def\@listv{\leftmargin\leftmarginv
|
|
\labelwidth\leftmarginv\advance\labelwidth-\labelsep}
|
|
|
|
\def\@listvi{\leftmargin\leftmarginvi
|
|
\labelwidth\leftmarginvi\advance\labelwidth-\labelsep}
|
|
|
|
\endinput
|