home *** CD-ROM | disk | FTP | other *** search
- % LETTER STANDARD DOCUMENT STYLE -- Released 25 March 92
- % for LaTeX version 2.09
- % Copyright (C) 1991 by Leslie Lamport
-
- \typeout{Standard Document Style `letter' <25 Mar 92>.}
-
- \def\ccname{cc}
- \def\enclname{encl}
- \def\pagename{Page}
- \def\headtoname{To}
-
- \def\@ptsize{0}
- \@namedef{ds@11pt}{\def\@ptsize{1}}
- \@namedef{ds@12pt}{\def\@ptsize{2}}
-
- \@twosidefalse
-
- \def\ds@draft{\overfullrule 5\p@}
-
- \@options
-
- \lineskip 1pt
- \normallineskip 1pt
- \def\baselinestretch{1}
-
- \ifcase \@ptsize\relax
-
- \def\@normalsize{\@setsize\normalsize{12pt}\xpt\@xpt
- \abovedisplayskip 10\p@ plus2\p@ minus5\p@
- \belowdisplayskip \abovedisplayskip
- \abovedisplayshortskip \z@ plus3\p@
- \belowdisplayshortskip 6\p@ plus3\p@ minus3\p@
- \let\@listi\@listI}
-
- \def\small{\@setsize\small{11pt}\ixpt\@ixpt
- \abovedisplayskip 8.5\p@ plus3\p@ minus4\p@
- \belowdisplayskip \abovedisplayskip
- \abovedisplayshortskip \z@ plus2\p@
- \belowdisplayshortskip 4\p@ plus2\p@ minus2\p@
- \def\@listi{\leftmargin\leftmargini
- \topsep 4\p@ plus2\p@ minus2\p@\parsep 2\p@ plus\p@ minus\p@
- \itemsep \parsep}}
-
- \def\footnotesize{\@setsize\footnotesize{9.5pt}\viiipt\@viiipt
- \abovedisplayskip 6\p@ plus2\p@ minus4\p@
- \belowdisplayskip \abovedisplayskip
- \abovedisplayshortskip \z@ plus\p@
- \belowdisplayshortskip 3\p@ plus\p@ minus2\p@
- \def\@listi{\leftmargin\leftmargini
- \topsep 3\p@ plus\p@ minus\p@\parsep 2\p@ plus\p@ minus\p@
- \itemsep \parsep}}
-
- \def\scriptsize{\@setsize\scriptsize{8pt}\viipt\@viipt}
- \def\tiny{\@setsize\tiny{6pt}\vpt\@vpt}
- \def\large{\@setsize\large{14pt}\xiipt\@xiipt}
- \def\Large{\@setsize\Large{18pt}\xivpt\@xivpt}
- \def\LARGE{\@setsize\LARGE{22pt}\xviipt\@xviipt}
- \def\huge{\@setsize\huge{25pt}\xxpt\@xxpt}
- \def\Huge{\@setsize\Huge{30pt}\xxvpt\@xxvpt}
-
- \or
-
- \def\@normalsize{\@setsize\normalsize{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@
- \let\@listi\@listI}
-
- \def\small{\@setsize\small{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\footnotesize{\@setsize\footnotesize{11pt}\ixpt\@ixpt
- \abovedisplayskip 8\p@ plus2\p@ minus4\p@
- \belowdisplayskip \abovedisplayskip
- \abovedisplayshortskip \z@ plus\p@
- \belowdisplayshortskip 4\p@ plus2\p@ minus2\p@
- \def\@listi{\leftmargin\leftmargini
- \topsep 4\p@ plus2\p@ minus2\p@\parsep 2\p@ plus\p@ minus\p@
- \itemsep \parsep}}
-
- \def\scriptsize{\@setsize\scriptsize{9.5pt}\viiipt\@viiipt}
- \def\tiny{\@setsize\tiny{7pt}\vipt\@vipt}
- \def\large{\@setsize\large{14pt}\xiipt\@xiipt}
- \def\Large{\@setsize\Large{18pt}\xivpt\@xivpt}
- \def\LARGE{\@setsize\LARGE{22pt}\xviipt\@xviipt}
- \def\huge{\@setsize\huge{25pt}\xxpt\@xxpt}
- \def\Huge{\@setsize\Huge{30pt}\xxvpt\@xxvpt}
-
- \or
-
- \def\@normalsize{\@setsize\normalsize{15pt}\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
- \fi
-
- \normalsize
-
- \oddsidemargin 53pt
- \evensidemargin 53pt
- \marginparwidth 90pt
- \marginparsep 11pt
-
- \marginparpush 5pt
-
- \topmargin 27pt
-
- \headheight 12pt
- \headsep 45pt
-
- \footheight 12pt
- \footskip 25pt
-
- \textheight 505pt
-
- \textwidth 365pt
-
- \columnsep 10pt
- \columnseprule 0pt
-
- \raggedbottom
-
- \footnotesep 12pt
-
- \skip\footins 10pt plus 2pt minus 4pt
-
- \floatsep 12pt plus 2pt minus 2pt
- \textfloatsep 20pt plus 2pt minus 4pt
- \intextsep 12pt plus 2pt minus 2pt
- \dblfloatsep 12pt plus 2pt minus 2pt
- \dbltextfloatsep 20pt plus 2pt minus 4pt
- \@maxsep 20pt
- \@dblmaxsep 20pt
- \@fptop 0pt plus 1fil
- \@fpsep 8pt plus 2fil
- \@fpbot 0pt plus 1fil
- \@dblfptop 0pt plus 1fil
- \@dblfpsep 8pt plus 2fil
- \@dblfpbot 0pt plus 1fil
-
- \newdimen\longindentation
- \longindentation=.5\textwidth
- \newdimen\indentedwidth
- \indentedwidth=\textwidth
- \advance\indentedwidth -\longindentation
-
- \def\opening#1{\ifx\@empty\fromaddress
- \thispagestyle{firstpage}%
- {\raggedleft\@date\par}%
- \else
- \thispagestyle{empty}%
- {\raggedleft\begin{tabular}{l}\ignorespaces
- \fromaddress \\*[2\parskip]%
- \@date \end{tabular}\par}%
- \fi
- \vspace{2\parskip}%
- {\raggedright \toname \\ \toaddress \par}%
- \vspace{2\parskip}%
- #1\par\nobreak}
-
- \long\def\closing#1{\par\nobreak\vspace{\parskip}%
- \stopbreaks
- \noindent
- \ifx\@empty\fromaddress\else
- \hspace*{\longindentation}\fi
- \parbox{\indentedwidth}{\raggedright
- \ignorespaces #1\\[6\medskipamount]%% changed 20 Jan 88
- \ifx\@empty\fromsig
- \fromname
- \else \fromsig \fi\strut}%
- \par}
-
- \def\ps{\par\startbreaks}
-
- \def\cc#1{\par\noindent
- \parbox[t]{\textwidth}{\@hangfrom{\reset@font\rm \ccname: }%
- \ignorespaces #1\strut}\par}
-
- \def\encl#1{\par\noindent
- \parbox[t]{\textwidth}{\@hangfrom{\reset@font\rm \enclname: }%
- \ignorespaces #1\strut}\par}
-
- \def\stopletter{}
-
- \def\returnaddress{}
- \newcount\labelcount
-
- \def\startlabels{\labelcount\z@
- \pagestyle{empty}%
- \let\@texttop\relax
- \topmargin -50\p@
- \headsep \z@
- \oddsidemargin -35\p@
- \evensidemargin -35\p@
- \textheight 10in
- \@colht\textheight \@colroom\textheight \vsize\textheight
- \textwidth 550\p@
- \columnsep 25\p@
- \ifcase \@ptsize\relax
- \normalsize
- \or
- \small
- \or
- \footnotesize
- \fi
- \baselineskip \z@
- \lineskip \z@
- \boxmaxdepth \z@
- \parindent \z@
- \twocolumn\relax}
-
- \def\mlabel#1#2{\setbox0\vbox{\parbox[b]{3.6in}%
- {\strut\ignorespaces #2}}%
- \vbox to 2in{\vss \box0 \vss}}
-
- \long\def\letter#1{\newpage
- \c@page\@ne
- \interlinepenalty=200
- \@processto{\leavevmode\ignorespaces #1}}
-
- \def\endletter{\stopletter\@@par\pagebreak\@@par
- \if@filesw
- \begingroup
- \let\\=\relax
- \def\protect##1{\string##1\space}%
- \immediate\write\@auxout{\string\mlabel{\returnaddress}{\toname
- \\\toaddress}}%
- \endgroup
- \fi}
-
- \long\def\@processto#1{\@xproc #1\\@@@\ifx\toaddress\@empty
- \else \@yproc #1@@@\fi}
- \long\def\@xproc #1\\#2@@@{\def\toname{#1}\def\toaddress{#2}}
- \long\def\@yproc #1\\#2@@@{\def\toaddress{#2}}
-
- \def\stopbreaks{\interlinepenalty \@M
- \def\par{\@@par\nobreak}\let\\=\@nobreakcr
- \let\vspace\@nobreakvspace}
-
- \def\@nobreakvspace{\@ifstar{\@nobreakvspacex}{\@nobreakvspacex}}
-
- \def\@nobreakvspacex#1{\ifvmode\nobreak\vskip #1\relax\else
- \@bsphack\vadjust{\nobreak\vskip #1}\@esphack\fi}
-
- \def\@nobreakcr{\vadjust{\penalty\@M}\@ifstar{\@xnewline}{\@xnewline}}
-
- \def\startbreaks{\let\\=\@normalcr
- \interlinepenalty 200\def\par{\@@par\penalty 200\relax}}
-
- \def\name#1{\def\fromname{#1}}
- \def\fromname{}
-
- \def\signature#1{\def\fromsig{#1}}
- \def\fromsig{}
-
- \long\def\address#1{\def\fromaddress{#1}}
- \def\fromaddress{}
-
- \def\location#1{\def\fromlocation{#1}}
- \def\fromlocation{}
-
- \def\telephone#1{\def\telephonenum{#1}}
- \def\telephonenum{}
-
- \def\document{\endgroup
- \@colht\textheight \@colroom\textheight \vsize\textheight
- \columnwidth\textwidth \@clubpenalty\clubpenalty
- \if@twocolumn \advance\columnwidth -\columnsep
- \divide\columnwidth\tw@ \hsize\columnwidth \@firstcolumntrue
- \fi
- \hsize\columnwidth \linewidth\hsize
- \begingroup\@floatplacement\@dblfloatplacement\endgroup
- \if@filesw \immediate\openout\@mainaux=\jobname.aux
- \immediate\write\@mainaux
- {\string\startlabels\string\@startlabels}\fi
- \csname process@table\endcsname
- \let\glb@currsize\@empty
- \def\do##1{\let ##1\@notprerr}%
- \@preamblecmds
- \let\do\noexpand
- \@normalsize\everypar{}\@noskipsecfalse}
-
- \def\enddocument{\@checkend{document}\newpage\begingroup
- \if@filesw \immediate\closeout\@mainaux
- \makeatletter\input \jobname.aux\clearpage
- \fi\endgroup\deadcycles\z@\@@end}
-
- \def\makelabels{\@fileswtrue}
-
- \def\@startlabels{}
-
- \def\@texttop{\ifnum\c@page=1\vskip \z@ plus.00006fil\relax\fi}
-
- \def\ps@headings{\def\@oddhead{\sl \headtoname{} \ignorespaces\toname
- \hfil \@date
- \hfil \pagename{} \thepage}\def\@oddfoot{}}
-
- \def\ps@empty{\def\@oddhead{}\def\@oddfoot{}%
- \def\@evenhead{}\def\@evenfoot{}}
-
- \def\ps@firstpage{\def\@oddhead{}\def\@oddfoot{\raisebox
- {-45\p@}[\z@]{\hbox to \textwidth{\hspace*{100\p@}%
- \ifcase \@ptsize\relax
- \normalsize
- \or
- \small
- \or
- \footnotesize
- \fi
- \fromlocation \hfill \telephonenum}}\hss}%
- \def\@evenhead{}\def\@evenfoot{}}
-
- \def\ps@plain{\def\@oddhead{}\def\@oddfoot{\rm\hfil\thepage
- \hfil}\def\@evenhead{}\let\@evenfoot\@oddfoot}
-
- \parskip .7em
- \parindent 0pt
-
- \partopsep 0pt
-
- \@lowpenalty 51
- \@medpenalty 151
- \@highpenalty 301
-
- \@beginparpenalty -\@lowpenalty
-
- \@endparpenalty -\@lowpenalty
-
- \@itempenalty -\@lowpenalty
-
- \leftmargini 2.5em
- \leftmarginii 2.2em
- \leftmarginiii 1.87em
- \leftmarginiv 1.7em
- \leftmarginv 1em
- \leftmarginvi 1em
-
- \leftmargin\leftmargini
- \labelwidth\leftmargini\advance\labelwidth-\labelsep
- \labelsep 5pt
- \parsep 0pt
-
- \def\@listI{\leftmargin\leftmargini
- \topsep .4em\relax
- \itemsep .4em\relax}
-
- \let\@listi\@listI
- \@listi
-
- \def\@listii{\leftmargin\leftmarginii
- \labelwidth\leftmarginii\advance\labelwidth-\labelsep}
-
- \def\@listiii{\leftmargin\leftmarginiii
- \labelwidth\leftmarginiii\advance\labelwidth-\labelsep
- \topsep .2em
- \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}
-
- \def\labelenumi{\theenumi.}
- \def\theenumi{\arabic{enumi}}
-
- \def\labelenumii{(\theenumii)}
- \def\theenumii{\alph{enumii}}
- \def\p@enumii{\theenumi}
-
- \def\labelenumiii{\theenumiii.}
- \def\theenumiii{\roman{enumiii}}
- \def\p@enumiii{\theenumi(\theenumii)}
-
- \def\labelenumiv{\theenumiv.}
- \def\theenumiv{\Alph{enumiv}}
- \def\p@enumiv{\p@enumiii\theenumiii}
-
- \def\labelitemi{$\m@th\bullet$}
- \def\labelitemii{\bf --}
- \def\labelitemiii{$\m@th\ast$}
- \def\labelitemiv{$\m@th\cdot$}
-
- \def\verse{\let\\=\@centercr
- \list{}{\itemsep\z@ \itemindent -15\p@\listparindent \itemindent
- \rightmargin\leftmargin\advance\leftmargin 15\p@}\item[]}
- \let\endverse\endlist
-
- \def\quotation{\list{}{\listparindent 1.5em
- \itemindent\listparindent
- \rightmargin\leftmargin}\item[]}
- \let\endquotation=\endlist
-
- \def\quote{\list{}{\rightmargin\leftmargin}\item[]}
- \let\endquote=\endlist
-
- \def\descriptionlabel#1{\hspace\labelsep \bf #1}
- \def\description{\list{}{\labelwidth\z@ \itemindent-\leftmargin
- \let\makelabel\descriptionlabel}}
-
- \let\enddescription\endlist
-
- \def\theequation{\arabic{equation}}
-
- \arraycolsep 5pt
-
- \tabcolsep 6pt
-
- \arrayrulewidth .4pt
- \doublerulesep 2pt
-
- \tabbingsep \labelsep
-
- \skip\@mpfootins = \skip\footins
-
- \fboxsep = 3pt
-
- \fboxrule = .4pt
-
- \def\footnoterule{\kern-1\p@
- \hrule width .4\columnwidth
- \kern .6\p@}
-
- \long\def\@makefntext#1{\noindent
- \hangindent 5\p@\hbox
- to5\p@{\hss $\m@th^{\@thefnmark}$}#1}
-
- \c@topnumber=2
- \def\topfraction{.7}
- \c@bottomnumber=1
- \def\bottomfraction{.3}
- \c@totalnumber=3
- \def\textfraction{.2}
- \def\floatpagefraction{.5}
- \c@dbltopnumber= 2
- \def\dbltopfraction{.7}
- \def\dblfloatpagefraction{.5}
-
- \def\today{\ifcase\month\or
- January\or February\or March\or April\or May\or June\or
- July\or August\or September\or October\or November\or December\fi
- \space\number\day, \number\year}
-
- \smallskipamount=.5\parskip
-
- \medskipamount=\parskip
- \bigskipamount=2\parskip
-
- \ps@plain
- \pagenumbering{arabic}
- \onecolumn
- \@fileswfalse
-
- \endinput
-