% This is a newer version of warticle.sty developed originally by % Charles Wells as a replacement for article.sty and now modified to % permit the use of pointsizes from 8 to 20, in the form npt, n = 8, 9, % 10, 11, 12, 14, 17, 20. At some of the extreme sizes, especially 8 and % 9, it might not be possible to do mathematics because the full range of % fonts is missing. At the high end you may also be missing fonts. This % style file also regularizes some (seeming) inconsistencies in the specs % used by the standard article sizes. % % May, 1995 \typeout{Document Style `newwart' .} \def\partname{Part} \def\contentsname{Contents} \def\listfigurename{List of Figures} \def\listtablename{List of Tables} \def\refname{References} \def\indexname{Index} \def\figurename{Figure} \def\tablename{Table} \def\abstractname{Abstract} \def\@ptsize{10} %% default \@namedef{ds@8pt}{\def\@ptsize{8}} \@namedef{ds@9pt}{\def\@ptsize{9}} \@namedef{ds@10pt}{\def\@ptsize{10}} %% 10pt option allowed \@namedef{ds@11pt}{\def\@ptsize{11}} \@namedef{ds@12pt}{\def\@ptsize{12}} \@namedef{ds@14pt}{\def\@ptsize{14}} \@namedef{ds@17pt}{\def\@ptsize{17}} \@namedef{ds@20pt}{\def\@ptsize{20}} \font\egtsfb=cmss8 \font\ninsfb=cmss9 \font\tensfb=cmssbx10 \font\elvsfb=cmssbx10 scaled\magstephalf \font\twlsfb=cmssbx10 scaled\magstep1 \font\frtnsfb=cmssbx10 scaled\magstep2 \font\svtnsfb=cmssbx10 scaled\magstep3 \font\twtysfb=cmssbx10 scaled\magstep4 \font\twfvsfb=cmssbx10 scaled\magstep5 \font\fivfrak=eufm5 \font\sixfrak=eufm5 scaled\magstep1 \font\svnfrak=eufm7 \font\egtfrak=eufm7 scaled\magstephalf \font\ninfrak=eufm7 scaled\magstep1 \font\tenfrak=eufm10 \font\elvfrak=eufm10 scaled\magstephalf \font\twlfrak=eufm10 scaled\magstep1 \font\frtnfrak=eufm10 scaled\magstep2 \font\svtnfrak=eufm10 scaled\magstep3 \font\twtyfrak=eufm10 scaled\magstep4 \font\twfvfrak=eufm10 scaled\magstep5 \font\svnex=cmex7 \font\egtex=cmex8 \font\ninex=cmex9 \font\tenex=cmex10 \font\elvex=cmex10 scaled\magstephalf \font\twlex=cmex10 scaled\magstep1 \font\frtnex=cmex10 scaled\magstep2 \font\svtnex=cmex10 scaled\magstep3 \font\twtyex=cmex10 scaled\magstep4 \font\twfvex=cmex10 scaled\magstep5 \font\fivsc=rsfs5 \font\sixsc=rsfs5 scaled\magstep1 \font\svnsc=rsfs7 \font\egtsc=rsfs7 scaled\magstephalf \font\ninsc=rsfs7 scaled\magstep1 \font\tensc=rsfs10 \font\elvsc=rsfs10 scaled\magstephalf \font\twlsc=rsfs10 scaled\magstep1 \font\frtnsc=rsfs10 scaled\magstep2 \font\svtnsc=rsfs10 scaled\magstep3 \font\twtysc=rsfs10 scaled\magstep4 \font\twfvsc=rsfs10 scaled\magstep5 \def\@vpt{% \textfont\thr@@\svnex \scriptfont\thr@@\svnex \scriptscriptfont\thr@@\svnex \textfont11=\egtsfb \scriptfont11=\egtsfb \scriptscriptfont11=\egtsfb \textfont12=\fivfrak \scriptfont12=\fivfrak \scriptscriptfont12=\fivfrak \textfont13=\fivsc \scriptfont13=\fivsc \scriptscriptfont13=\fivsc \def\pfk{\fam12\fivfrak}% } \def\@vipt{% \textfont\thr@@\svnex \scriptfont\thr@@\svnex \scriptscriptfont\thr@@\svnex \textfont11=\egtsfb \scriptfont11=\egtsfb \scriptscriptfont11=\egtsfb \textfont12=\sixfrak \scriptfont12=\fivfrak \scriptscriptfont12=\fivfrak \textfont13=\sixsc \scriptfont13=\fivsc \scriptscriptfont13=\fivsc \def\pfk{\fam12\sixfrak}% } \def\@viipt{% \textfont\thr@@\svnex \scriptfont\thr@@\svnex \scriptscriptfont\thr@@\svnex \textfont11=\egtsfb \scriptfont11=\egtsfb \scriptscriptfont11=\egtsfb \textfont12=\svnfrak \scriptfont12=\fivfrak \scriptscriptfont12=\fivfrak \textfont13=\svnsc \scriptfont13=\fivsc \scriptscriptfont13=\fivsc \def\pfk{\fam12\svnfrak}% } \def\@viiipt{% \textfont\thr@@\egtex \scriptfont\thr@@\svnex \scriptscriptfont\thr@@\svnex \textfont11=\egtsfb \scriptfont11=\egtsfb \scriptscriptfont11=\egtsfb \textfont12=\egtfrak \scriptfont12=\sixfrak \scriptscriptfont12=\fivfrak \textfont13=\egtsc \scriptfont13=\sixsc \scriptscriptfont13=\fivsc \def\pfk{\fam12\egtfrak}% } \def\@ixpt{% \textfont\thr@@\ninex \scriptfont\thr@@\svnex \scriptscriptfont\thr@@\svnex \textfont11=\ninsfb \scriptfont11=\egtsfb \scriptscriptfont11=\egtsfb \textfont12=\ninfrak \scriptfont12=\svnfrak \scriptscriptfont12=\fivfrak \textfont13=\ninsc \scriptfont13=\svnsc \scriptscriptfont13=\fivsc \def\pfk{\fam12\ninfrak}% } \def\@xpt{% \textfont\thr@@\tenex \scriptfont\thr@@\egtex \scriptscriptfont\thr@@\svnex \textfont11=\tensfb \scriptfont11=\egtsfb \scriptscriptfont11=\egtsfb \textfont12=\tenfrak \scriptfont12=\svnfrak \scriptscriptfont12=\fivfrak \textfont13=\tensc \scriptfont13=\svnsc \scriptscriptfont13=\fivsc \def\pfk{\fam12\tenfrak}% } \def\@xipt{% \textfont\thr@@\elvex \scriptfont\thr@@\ninex \scriptscriptfont\thr@@\svnex \textfont11=\elvsfb \scriptfont11=\egtsfb \scriptscriptfont11=\egtsfb \textfont12=\elvfrak \scriptfont12=\egtfrak \scriptscriptfont12=\sixfrak \textfont13=\elvsc \scriptfont13=\egtsc \scriptscriptfont13=\sixsc \def\pfk{\fam12\elvfrak}% } \def\@xiipt{\textfont\thr@@\twlex \scriptfont\thr@@\ninex \scriptscriptfont\thr@@\svnex \textfont11=\twlsfb \scriptfont11=\ninsfb \scriptscriptfont11=\egtsfb \textfont12=\twlfrak \scriptfont12=\ninfrak \scriptscriptfont12=\sixfrak \textfont13=\twlsc \scriptfont13=\ninsc \scriptscriptfont13=\sixsc \def\pfk{\fam12\twlfrak}% } \def\@xivpt{\textfont\thr@@\frtnex \scriptfont\thr@@\tenex \scriptscriptfont\thr@@\svnex \textfont11=\frtnsfb \scriptfont11=\tensfb \scriptscriptfont11=\egtsfb \textfont12=\frtnfrak \scriptfont12=\tenfrak \scriptscriptfont12=\svnfrak \textfont13=\frtnsc \scriptfont13=\tensc \scriptscriptfont13=\svnsc \def\pfk{\fam12\frtnfrak}% } \def\@xviipt{\textfont\thr@@\svtnex \scriptfont\thr@@\twlex \scriptscriptfont\thr@@\ninex \textfont11=\svtnsfb \scriptfont11=\twlsfb \scriptscriptfont11=\ninsfb \textfont12=\svtnfrak \scriptfont12=\twlfrak \scriptscriptfont12=\ninfrak \textfont13=\svtnsc \scriptfont13=\twlsc \scriptscriptfont13=\ninsc \def\pfk{\fam12\svtnfrak}% } \def\@xxpt{\textfont\thr@@\twtyex \scriptfont\thr@@\frtnex \scriptscriptfont\thr@@\tenex \textfont11=\twtysfb \scriptfont11=\frtnsfb \scriptscriptfont11=\tensfb \textfont12=\twtyfrak \scriptfont12=\frtnfrak \scriptscriptfont12=\tenfrak \textfont13=\twtysc \scriptfont13=\frtnsc \scriptscriptfont13=\tensc \def\pfk{\fam12\twtyfrak}% } \def\fk{\protect\pfk} \def\ds@twoside{\@twosidetrue \@mparswitchtrue} \def\ds@draft{\overfullrule 5\p@} \newif\if@titlepage \@titlepagefalse \def\ds@titlepage{\@titlepagetrue} \def\ds@twocolumn{\@twocolumntrue} \@options \def\baselinestretch{1} \newdimen\P@ \def\fivpoint#1{\P@=.5\p@\@setsize{#1}{12\P@}\vpt\@vpt} \def\sixpoint#1{\P@=.6\p@\@setsize{#1}{12\P@}\vipt\@vipt} \def\sevpoint#1{\P@=.7\p@\@setsize{#1}{12\P@}\viipt\@viipt} \def\egtpoint#1{\P@=.8\p@\@setsize{#1}{12\P@}\viiipt\@viiipt} \def\ninpoint#1{\P@=.9\p@\@setsize{#1}{12\P@}\ixpt\@ixpt} \def\tenpoint#1{\P@=\p@\@setsize{#1}{12\P@}\xpt\@xpt} \def\elvpoint#1{\P@=1.095\p@\@setsize{#1}{12\P@}\xipt\@xipt} \def\twlpoint#1{\P@=1.2\p@\@setsize{#1}{12\P@}\xiipt\@xiipt} \def\frtnpoint#1{\P@=1.44\p@\@setsize{#1}{12\P@}\xivpt\@xivpt} \def\svtnpoint#1{\P@=1.728\p@\@setsize{#1}{12\P@}\xviipt\@xviipt} \def\twtypoint#1{\P@=2.0736\p@\@setsize{#1}{12\P@}\xxpt\@xxpt} \def\twfvpoint#1{\P@=2.48832\p@\@setsize{#1}{12\P@}\xxvpt\@xxvpt} \ifnum\@ptsize=8 \def\@normalsize{\egtpoint\normalsize} \def\small{\sevpoint\small} \def\footnotesize{\sixpoint\footnotesize} \def\scriptsize{\fivpoint\scriptsize} \let\tiny\scriptsize \def\large{\ninpoint\large} \def\Large{\tenpoint\Large} \def\LARGE{\twlpoint\LARGE} \def\huge{\frtnpoint\huge} \def\Huge{\svtnpoint\Huge} \font\lasyb=lasyb10 \else\ifnum\@ptsize=9 \def\@normalsize{\ninpoint\normalsize} \def\small{\egtpoint\small} \def\footnotesize{\sevpoint\footnotesize} \def\scriptsize{\sixpoint\scriptsize} \def\tiny{\fivpoint\tiny} \def\large{\tenpoint\large} \def\Large{\twlpoint\Large} \def\LARGE{\frtnpoint\LARGE} \def\huge{\svtnpoint\huge} \def\Huge{\twtypoint\Huge} \font\lasyb=lasyb10 \else \ifnum\@ptsize=10 \def\@normalsize{\tenpoint\normalsize} \def\small{\ninpoint\small} \def\footnotesize{\egtpoint\footnotesize} \def\scriptsize{\sevpoint\scriptsize} \def\tiny{\sixpoint\tiny} \def\large{\twlpoint\large} \def\Large{\frtnpoint\Large} \def\LARGE{\svtnpoint\LARGE} \def\huge{\twtypoint\huge} \def\Huge{\twfvpoint\Huge} \font\lasyb=lasyb10 \else \ifnum\@ptsize=11 \def\@normalsize{\elvpoint\normalsize} \def\small{\tenpoint\small} \def\footnotesize{\ninpoint\footnotesize} \def\scriptsize{\egtpoint\scriptsize} \def\tiny{\sevpoint\tiny} \def\large{\frtnpoint\large} \def\Large{\svtnpoint\Large} \def\LARGE{\twtypoint\LARGE} \def\huge{\twfvpoint\huge} \let\Huge\huge \font\tenln = line10 scaled \magstephalf \font\tenlnw = linew10 scaled \magstephalf \font\tencirc = lcircle10 scaled \magstephalf \font\tencircw = lcirclew10 scaled \magstephalf \font\lasyb=lasyb10 scaled \magstephalf \else \ifnum\@ptsize=12 \def\@normalsize{\twlpoint\normalsize} \def\small{\elvpoint\small} \def\footnotesize{\tenpoint\footnotesize} \def\scriptsize{\ninpoint\scriptsize} \def\tiny{\egtpoint\tiny} \def\large{\frtnpoint\large} \def\Large{\svtnpoint\Large} \def\LARGE{\twtypoint\LARGE} \def\huge{\twfvpoint\huge} \let\Huge\huge \font\tenln = line10 scaled \magstep1 \font\tenlnw = linew10 scaled \magstep1 \font\tencirc = lcircle10 scaled \magstep1 \font\tencircw = lcirclew10 scaled \magstep1 \font\lasyb=lasyb10 scaled \magstep 1 \else \ifnum\@ptsize=14 \def\@normalsize{\frtnpoint\normalsize} \def\small{\twlpoint\small} \def\footnotesize{\elvpoint\footnotesize} \def\scriptsize{\tenpoint\scriptsize} \def\tiny{\ninpoint\tiny} \def\large{\svtnpoint\large} \def\Large{\twtypoint\Large} \def\LARGE{\twfvpoint\LARGE} \let\huge\LARGE \let\Huge\LARGE \font\tenln = line10 scaled \magstep2 \font\tenlnw = linew10 scaled \magstep2 \font\tencirc = lcircle10 scaled \magstep2 \font\tencircw = lcirclew10 scaled \magstep2 \font\lasyb=lasyb10 scaled \magstep 2 \else \ifnum\@ptsize=17 \def\@normalsize{\svtnpoint\normalsize} \def\small{\frtnpoint\small} \def\footnotesize{\twlpoint\footnotesize} \def\scriptsize{\elvpoint\scriptsize} \def\tiny{\tenpoint\tiny} \def\large{\twtypoint\large} \def\Large{\twfvpoint\Large} \let\LARGE\Large \let\huge\Large \let\Huge\Large \font\tenln = line10 scaled \magstep3 \font\tenlnw = linew10 scaled \magstep3 \font\tencirc = lcircle10 scaled \magstep3 \font\tencircw = lcirclew10 scaled \magstep3 \font\lasyb=lasyb10 scaled \magstep 3 \else \ifnum\@ptsize=20 \def\@normalsize{\twtypoint\normalsize} \def\small{\svtnpoint\small} \def\footnotesize{\frtnpoint\footnotesize} \def\scriptsize{\twlpoint\scriptsize} \def\tiny{\elvpoint\tiny} \def\large{\twfvpoint\large} \let\Large\large \let\LARGE\large \let\huge\large \let\Huge\large \font\tenln = line10 scaled \magstep4 \font\tenlnw = linew10 scaled \magstep4 \font\tencirc = lcircle10 scaled \magstep4 \font\tencircw = lcirclew10 scaled \magstep4 \font\lasyb=lasyb10 scaled \magstep 4 \fi \fi \fi \fi \fi \fi \fi \fi \thinlines \normalsize \abovedisplayskip 10\P@ plus 3\P@ minus 3\P@ \belowdisplayskip \abovedisplayskip \abovedisplayshortskip 3\P@ plus 3\p@ \belowdisplayshortskip\abovedisplayshortskip \def\@listi{\leftmargin\leftmargini \parsep 4\P@ plus2\P@ minus\P@ \topsep 8\P@ plus2\P@ minus4\P@ \itemsep 4\P@ plus2\P@ minus\P@} % \input art\@ptsize.sty\relax \textwidth 345\P@ \ifdim \textwidth<6.5in \else \textwidth6.5in\fi \if@twoside \oddsidemargin=159pt \advance\oddsidemargin -115\P@ \ifdim\oddsidemargin<0pt\oddsidemargin0pt\fi \evensidemargin=192pt \advance\evensidemargin -110\P@ \ifdim\evensidemargin<0pt\evensidemargin0pt\fi \marginparwidth=217pt \advance\marginparwidth -110\P@ \ifdim\marginparwidth<72pt\marginparwidth0pt\fi \else \oddsidemargin=178pt \advance\oddsidemargin -115\P@ \ifdim\oddsidemargin<0pt\oddsidemargin0pt\fi \evensidemargin\oddsidemargin \marginparwidth=200pt \advance\marginparwidth -110\P@ \ifdim\marginparwidth<72pt\marginparwidth0pt\fi \fi \topmargin 0pt \headheight 12\P@ \headsep 25\P@ \topskip =10pt \footskip 30\P@ \textheight = 7.1in \advance\textheight by \topskip \columnsep 10pt \columnseprule 0pt \footnotesep 6.65\P@ \skip\footins 9\P@ plus 4\P@ minus 2\P@ \floatsep 12\P@ plus 2\P@ minus 2\P@ \textfloatsep 20\P@ plus 2\P@ minus 4\P@ \intextsep 12\P@ plus 2\P@ minus 2\P@ \@maxsep 20\P@ \dblfloatsep 12\P@ plus 2\P@ minus 2\P@ \dbltextfloatsep 20\P@ plus 2\P@ minus 4\P@ \@dblmaxsep 20\P@ \@fptop 0pt plus 1fil \@fpsep 8\P@ plus 2fil \@fpbot 0pt plus 1fil \@dblfptop 0pt plus 1fil \@dblfpsep 8\P@ plus 2fil \@dblfpbot 0pt plus 1fil \marginparpush 5\P@ \parskip 0pt plus 1\P@ \parindent 15\P@ \partopsep 2\P@ plus 1\P@ minus 1\P@ \@lowpenalty 51 \@medpenalty 151 \@highpenalty 301 \@beginparpenalty -\@lowpenalty \@endparpenalty -\@lowpenalty \@itempenalty -\@lowpenalty \def\part{\par \addvspace{4ex} \@afterindentfalse \secdef\@part\@spart} \def\@part[#1]#2{\ifnum \c@secnumdepth >\m@ne \refstepcounter{part} \addcontentsline{toc}{part}{\thepart \hspace{1em}#1}\else \addcontentsline{toc}{part}{#1}\fi { \parindent 0pt \raggedright \ifnum \c@secnumdepth >\m@ne \Large \bf Part \thepart \par\nobreak \fi \huge \bf #2\markboth{}{}\par } \nobreak \vskip 3ex \@afterheading } \def\@spart#1{{\parindent 0pt \raggedright \huge \bf #1\par} \nobreak \vskip 3ex \@afterheading } \def\chapter{\@startsection {chapter}{1}{\z@}{-5ex plus -1ex minus -.2ex}{2.00ex plus .2ex}{\Large\bf}} \def\section{\@startsection {section}{1}{\z@}{-4ex plus -1ex minus -.2ex}{1.75ex plus .2ex}{\large\bf}} \def\ss{\kern-1em} \def\subsection{\@startsection{subsection}{2}{\z@}{-3.2ex plus -1ex minus -.2ex}{-1em plus 1em minus .4em}{\normalsize\bf}} \def\subsubsection{\@startsection{subsubsection}{3}{\z@}{-2.75ex plus -1ex minus -.2ex}{-1em}{\normalsize\bf}} \def\paragraph{\@startsection {paragraph}{4}{\z@}{3.25ex plus 1ex minus .2ex}{-1em}{\normalsize\bf}} \def\subparagraph{\@startsection {subparagraph}{4}{\parindent}{3.25ex plus 1ex minus .2ex}{-1em}{\normalsize\bf}} \setcounter{secnumdepth}{3} \def\appendix{\par \setcounter{section}{0} \setcounter{subsection}{0} \def\thesection{\Alph{section}}} \leftmargini 25\P@ \leftmarginii 22\P@ \leftmarginiii 18.7\P@ \leftmarginiv 17\P@ \leftmarginv 10\P@ \leftmarginvi 10\P@ \leftmargin\leftmargini \labelsep 5\P@ \labelwidth\leftmargini\advance\labelwidth-\labelsep \def\@listI{\leftmargin\leftmargini \parsep 4\P@ plus2\P@ minus\P@ \topsep 8\P@ plus2\P@ minus4\P@ \itemsep 4\P@ plus2\P@ minus\P@} \let\@listi\@listI \@listi \def\@listii{\leftmargin\leftmarginii \labelwidth\leftmarginii\advance\labelwidth-\labelsep \topsep 4\P@ plus2\P@ minus\P@ \parsep 2\P@ plus\P@ minus\P@ \itemsep \parsep} \def\@listiii{\leftmargin\leftmarginiii \labelwidth\leftmarginiii\advance\labelwidth-\labelsep \topsep 2\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} \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 -1.5em\listparindent \itemindent \rightmargin\leftmargin\advance\leftmargin 1.5em}\item[]} \let\endverse\endlist \def\quotation{\list{}{\listparindent 1.5em \itemindent\listparindent \rightmargin\leftmargin \parsep \z@ plus\p@}\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}} \def\titlepage{\@restonecolfalse\if@twocolumn\@restonecoltrue\onecolumn \else \newpage \fi \thispagestyle{empty}\c@page\z@} \def\endtitlepage{\if@restonecol\twocolumn \else \newpage \fi} \arraycolsep 5\P@ \tabcolsep 6\P@ \arrayrulewidth .4\P@ \doublerulesep 2\P@ \tabbingsep \labelsep \skip\@mpfootins = \skip\footins \fboxsep = 3\P@ \fboxrule = .4\P@ \newcounter{part} \newcounter {section} \newcounter {subsection}[section] \newcounter {subsubsection}[subsection] \newcounter {paragraph}[subsubsection] \newcounter {subparagraph}[paragraph] \def\thepart {\Roman{part}} \def\thesection {\arabic{section}} \def\thesubsection {\thesection.\arabic{subsection}} \def\thesubsubsection {\thesubsection .\arabic{subsubsection}} \def\theparagraph {\thesubsubsection.\arabic{paragraph}} \def\thesubparagraph {\theparagraph.\arabic{subparagraph}} \def\part{\par \addvspace{4ex} \@afterindentfalse \secdef\@part\@spart} \def\@part[#1]#2{\ifnum \c@secnumdepth >\m@ne \refstepcounter{part} \addcontentsline{toc}{part}{\thepart \hspace{1em}#1}\else \addcontentsline{toc}{part}{#1}\fi {\parindent \z@ \raggedright \interlinepenalty \@M \ifnum \c@secnumdepth >\m@ne \Large \bf \partname~\thepart% THEN Print '\partname' and \par\nobreak \fi \huge \bf #2% \markboth{}{}\par }\nobreak \vskip 3ex \@afterheading } \def\@spart#1{{\parindent \z@ \raggedright \interlinepenalty \@M \huge \bf #1\par} \nobreak \vskip 3ex \@afterheading } \def\@pnumwidth{1.55em} \def\@tocrmarg {2.55em} \def\@dotsep{4.5} \setcounter{tocdepth}{3} \def\tableofcontents{\section*{\contentsname \@mkboth{\uppercase{\contentsname}}{\uppercase{\contentsname}}}% \@starttoc{toc}} \def\l@part#1#2{\addpenalty{\@secpenalty}% \addvspace{2.25em plus\p@}% \begingroup \@tempdima 3em \parindent \z@ \rightskip \@pnumwidth \parfillskip -\@pnumwidth {\large \bf \leavevmode #1\hfil \hbox to\@pnumwidth{\hss #2}}\par \nobreak \endgroup} \def\l@section#1#2{\addpenalty{\@secpenalty}% good place for page break \addvspace{1.0em plus\p@}% \@tempdima 1.5em \begingroup \parindent \z@ \rightskip \@pnumwidth \parfillskip -\@pnumwidth \bf \leavevmode \advance\leftskip\@tempdima \hskip -\leftskip #1\nobreak\hfil \nobreak\hbox to\@pnumwidth{\hss #2}\par \endgroup} \def\l@subsection{\@dottedtocline{2}{1.5em}{2.3em}} \def\l@subsubsection{\@dottedtocline{3}{3.8em}{3.2em}} \def\l@paragraph{\@dottedtocline{4}{7.0em}{4.1em}} \def\l@subparagraph{\@dottedtocline{5}{10em}{5em}} \def\listoffigures{\section*{\listfigurename \@mkboth{\uppercase{\listfigurename}}{\uppercase{\listfigurename}}}% \@starttoc{lof}} \def\l@figure{\@dottedtocline{1}{1.5em}{2.3em}} \def\listoftables{\section*{\listtablename\@mkboth {\uppercase{\listtablename}}{\uppercase{\listtablename}}}% \@starttoc{lot}} \let\l@table\l@figure \def\thebibliography#1{\section*{\refname\@mkboth {\uppercase{\refname}}{\uppercase{\refname}}}\list {\@biblabel{\arabic{enumiv}}}{\settowidth\labelwidth{\@biblabel{#1}}% \leftmargin\labelwidth \advance\leftmargin\labelsep \usecounter{enumiv}% \let\p@enumiv\@empty \def\theenumiv{\arabic{enumiv}}}% \def\newblock{\hskip .11em plus.33em minus.07em}% \sloppy\clubpenalty4000\widowpenalty4000 \sfcode`\.=1000\relax} \def\endthebibliography{% \def\@noitemerr{\@warning{Empty `thebibliography' environment}}% \endlist} \newif\if@restonecol \def\theindex{\@restonecoltrue\if@twocolumn\@restonecolfalse\fi \columnseprule \z@ \columnsep 35\p@\twocolumn[\section*{\indexname}]% \@mkboth{\uppercase{\indexname}}{\uppercase{\indexname}}% \thispagestyle{plain}\parindent\z@ \parskip\z@ plus.3\p@\relax\let\item\@idxitem} \def\@idxitem{\par\hangindent 40\p@} \def\subitem{\par\hangindent 40\p@ \hspace*{20\p@}} \def\subsubitem{\par\hangindent 40\p@ \hspace*{30\p@}} \def\endtheindex{\if@restonecol\onecolumn\else\clearpage\fi} \def\indexspace{\par \vskip 10\p@ plus5\p@ minus3\p@\relax} \def\footnoterule{\kern-3\P@ \hrule width .4\columnwidth \kern 2.6\p@} \long\def\@makefntext#1{\parindent 1em\noindent \hbox to1.8em{\hss$\m@th^{\@thefnmark}$}#1} \setcounter{topnumber}{2} \def\topfraction{.7} \setcounter{bottomnumber}{1} \def\bottomfraction{.3} \setcounter{totalnumber}{3} \def\textfraction{.2} \def\floatpagefraction{.5} \setcounter{dbltopnumber}{2} \def\dbltopfraction{.7} \def\dblfloatpagefraction{.5} \long\def\@makecaption#1#2{% \vskip 10\p@ \setbox\@tempboxa\hbox{#1: #2}% \ifdim \wd\@tempboxa >\hsize #1: #2\par \else \hbox to\hsize{\hfil\box\@tempboxa\hfil}% \fi} \newcounter{figure} \def\thefigure{\@arabic\c@figure} \def\fps@figure{tbp} \def\ftype@figure{1} \def\ext@figure{lof} \def\fnum@figure{\figurename~\thefigure} \def\figure{\@float{figure}} \let\endfigure\end@float \@namedef{figure*}{\@dblfloat{figure}} \@namedef{endfigure*}{\end@dblfloat} \newcounter{table} \def\thetable{\@arabic\c@table} \def\fps@table{tbp} \def\ftype@table{2} \def\ext@table{lot} \def\fnum@table{\tablename~\thetable} \def\table{\@float{table}} \let\endtable\end@float \@namedef{table*}{\@dblfloat{table}} \@namedef{endtable*}{\end@dblfloat} \def\maketitle{\par \begingroup \def\thefootnote{\fnsymbol{footnote}}% \def\@makefnmark{\hbox to\z@{$\m@th^{\@thefnmark}$\hss}}% \if@twocolumn \twocolumn[\@maketitle]% \else \newpage \global\@topnum\z@ \@maketitle \fi\thispagestyle{plain}\@thanks \endgroup \setcounter{footnote}{0}% \let\maketitle\relax \let\@maketitle\relax \gdef\@thanks{}\gdef\@author{}\gdef\@title{}\let\thanks\relax} \def\@maketitle{\newpage \null \vskip 2em \begin{center}% {\LARGE \@title \par}% \vskip 1.5em {\large \lineskip .5em \begin{tabular}[t]{c}\@author \end{tabular}\par}% \vskip 1em {\large \@date}% \end{center}% \par \vskip 1.5em} \def\abstract{\if@twocolumn \section*{\abstractname}% \else \small \begin{center}% {\bf \abstractname\vspace{-.5em}\vspace{\z@}}% \end{center}% \quotation \fi} \def\endabstract{\if@twocolumn\else\endquotation\fi} \mark{{}{}} \if@twoside \def\ps@headings{\let\@mkboth\markboth \def\@oddfoot{}\def\@evenfoot{}% No feet. \def\@evenhead{\rm \thepage\hfil \sl \leftmark}% Left heading. \def\@oddhead{{\sl \rightmark}\hfil \rm\thepage}% Right heading. \def\sectionmark##1{\markboth {\uppercase{\ifnum \c@secnumdepth >\z@ \thesection\hskip 1em\relax \fi ##1}}{}}% \def\subsectionmark##1{\markright {\ifnum \c@secnumdepth >\@ne \thesubsection\hskip 1em\relax \fi ##1}}} \else \def\ps@headings{\let\@mkboth\markboth \def\@oddfoot{}\def\@evenfoot{}% No feet. \def\@oddhead{{\sl \rightmark}\hfil \rm\thepage}% Heading. \def\sectionmark##1{\markright {\uppercase{\ifnum \c@secnumdepth >\z@ \thesection\hskip 1em\relax \fi ##1}}}} \fi \def\ps@myheadings{\let\@mkboth\@gobbletwo \def\@oddhead{{\sl\rightmark}\hfil \rm\thepage}% \def\@oddfoot{}\def\@evenhead{\rm \thepage\hfil\sl\leftmark}% \def\@evenfoot{}\def\sectionmark##1{}\def\subsectionmark##1{}} \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} \ps@plain \pagenumbering{arabic} \if@twoside\else\raggedbottom\fi \if@twocolumn \@@input twocolum.sty\relax \else \onecolumn \fi \if@titlepage \@@input titlepag.sty\relax \fi \textheight=8.0in \headheight=0in \headsep=0in \textwidth=6.2in \oddsidemargin=0.0in \advance\textheight by \topskip \columnsep 10pt \columnseprule 0pt %Slight changes in spacing \fontdimen2\twlrm=4.1pt% space instead of 3.91663 \fontdimen3\twlrm=2.0pt%stretch instead of 1.95831 \fontdimen4\twlrm=1.0pt%shrink instead of 1.30554 \def\proclamation{\@startsection{subsection}{2}{\z@}{-\medskipamount }{-1em plus 1em minus .4em}{\normalsize\bf}} \def\theorem{\proclamation{Theorem}\begingroup\em} \def\proposition{\proclamation{Proposition}\begingroup\em} \def\corollary{\proclamation{Corollary}\begingroup\em} \def\lemma{\proclamation{Lemma}\begingroup\em} \def\example{\proclamation{Example}} \def\endtheorem{\endgroup \par\addvspace{\medskipamount}} \def\pr@@f[#1]{\par\addvspace{\medskipamount}\noindent Proof#1.\enskip} \def\proof{\@ifnextchar[{\pr@@f}{\pr@@f[]}} \def\Box{\vbox{\hrule\hbox{\vrule\kern.5ex \vbox{\kern1ex}\kern.5ex\vrule}\hrule}} \def\endproof{~\hfill$\Box$\par\addvspace{\medskipamount}} \def\addtotextheight#1{\advance\textheight by #1 \advance\@colht by #1 \advance\@colroom by @1 \advance\vsize by #1} \def\ps@footings{\let\@mkboth\@gobbletwo \def\@oddhead{}\def\@oddfoot{\rm\hfil\thepage} \def\@evenhead{}\def\@evenfoot{\rm\thepage\hfil}} \def\ps@tick{\let\@mkboth\@gobbletwo \def\@oddhead{\smash{\kern-.8in\lower2.7in \hbox{-}}\hfil}% \def\@oddfoot{}\def\@evenhead{}\def\@evenfoot{}} % Added to reduce extra space in \eqnarray \def\eqnarray{\stepcounter{equation}\let\@currentlabel=\theequation \global\@eqnswtrue \global\@eqcnt\z@\tabskip\@centering\let\\=\@eqncr $$\halign to \displaywidth\bgroup\@eqnsel $\displaystyle\tabskip\z@{##}$&\global\@eqcnt\@ne \hfil${{}##{}}$\hfil &\global\@eqcnt\tw@ $\displaystyle\tabskip\z@{##}$\hfil \tabskip\@centering&\llap{##}\tabskip\z@\cr} \let\@eqnsel = \hfil \def\lefteqn#1{\hbox to 4\arraycolsep{$\displaystyle #1$\hss}} \endinput