1% 2% fonts.sty - A modified version of 10pt.sty from the standard LaTeX 2.0.9 distribution. 3% Original author / copyright unknown. 4% 5% Fonts for cxref, smaller than usual to get more on a page (cxref *is* rather verbose). 6% 7 8\typeout{Fonts Style-sheet -- By A. M. Bishop. (smaller than default)} 9 10\lineskip 1pt \normallineskip 1pt 11\def\baselinestretch{1} 12 13\def\@normalsize{\@setsize\normalsize{10pt}\xpt\@xpt 14\abovedisplayskip 10pt plus2pt minus5pt\belowdisplayskip \abovedisplayskip 15\abovedisplayshortskip \z@ plus3pt\belowdisplayshortskip 6pt plus3pt 16minus3pt\let\@listi\@listI} 17\def\small{\@setsize\small{9pt}\ixpt\@ixpt 18\abovedisplayskip 8.5pt plus 3pt minus 4pt\belowdisplayskip \abovedisplayskip 19\abovedisplayshortskip \z@ plus2pt\belowdisplayshortskip 4pt plus2pt minus 2pt 20\def\@listi{\leftmargin\leftmargini \topsep 4pt plus 2pt minus 2pt\parsep 2pt 21plus 1pt minus 1pt 22\itemsep \parsep}} 23\def\footnotesize{\@setsize\footnotesize{8pt}\viiipt\@viiipt 24\abovedisplayskip 6pt plus 2pt minus 4pt\belowdisplayskip \abovedisplayskip 25\abovedisplayshortskip \z@ plus 1pt\belowdisplayshortskip 3pt plus 1pt minus 262pt 27\def\@listi{\leftmargin\leftmargini \topsep 3pt plus 1pt minus 1pt\parsep 2pt 28plus 1pt minus 1pt 29\itemsep \parsep}} 30\def\scriptsize{\@setsize\scriptsize{6pt}\viipt\@viipt} 31\def\tiny{\@setsize\tiny{5pt}\vpt\@vpt} 32\def\large{\@setsize\large{12pt}\xiipt\@xiipt} 33\def\Large{\@setsize\Large{14pt}\xivpt\@xivpt} 34\def\LARGE{\@setsize\LARGE{17pt}\xviipt\@xviipt} 35\def\huge{\@setsize\huge{20pt}\xxpt\@xxpt} 36\def\Huge{\@setsize\Huge{25pt}\xxvpt\@xxvpt} 37\normalsize 38 39\if@twoside \oddsidemargin 44pt \evensidemargin 82pt \marginparwidth 107pt 40\else \oddsidemargin 63pt \evensidemargin 63pt 41 \marginparwidth 90pt 42\fi 43\marginparsep 11pt 44 \topmargin 27pt \headheight 12pt \headsep 25pt \footskip 30pt 45 46\textheight = 43\baselineskip 47\advance\textheight by \topskip 48\textwidth 345pt \columnsep 10pt \columnseprule 0pt 49 50\footnotesep 6.65pt 51\skip\footins 9pt plus 4pt minus 2pt 52\floatsep 12pt plus 2pt minus 2pt \textfloatsep 20pt plus 2pt minus 4pt 53\intextsep 12pt plus 2pt minus 2pt \dblfloatsep 12pt plus 2pt 54minus 2pt \dbltextfloatsep 20pt plus 2pt minus 4pt 55\@fptop 0pt plus 1fil \@fpsep 8pt plus 2fil \@fpbot 0pt plus 1fil 56\@dblfptop 0pt plus 1fil \@dblfpsep 8pt plus 2fil \@dblfpbot 0pt plus 1fil 57\marginparpush 5pt 58 59\parskip 0pt plus 1pt \parindent 15pt \partopsep 2pt plus 1pt minus 1pt 60\@lowpenalty 51 \@medpenalty 151 \@highpenalty 301 61\@beginparpenalty -\@lowpenalty \@endparpenalty -\@lowpenalty \@itempenalty 62-\@lowpenalty 63 64 65\def\part{\par \addvspace{4ex} \@afterindentfalse \secdef\@part\@spart} 66\def\@part[#1]#2{\ifnum \c@secnumdepth >\m@ne \refstepcounter{part} 67\addcontentsline{toc}{part}{\thepart \hspace{1em}#1}\else 68\addcontentsline{toc}{part}{#1}\fi { \parindent 0pt \raggedright 69 \ifnum \c@secnumdepth >\m@ne \Large \bf Part \thepart \par \nobreak \fi \huge 70\bf #2\markboth{}{}\par } \nobreak \vskip 3ex \@afterheading } 71\def\@spart#1{{\parindent 0pt \raggedright 72 \huge \bf 73 #1\par} \nobreak \vskip 3ex \@afterheading } 74\def\section{\@startsection {section}{1}{\z@}{-3.5ex plus -1ex minus 75 -.2ex}{2.3ex plus .2ex}{\Large\bf}} 76\def\subsection{\@startsection{subsection}{2}{\z@}{-3.25ex plus -1ex minus 77 -.2ex}{1.5ex plus .2ex}{\large\bf}} 78\def\subsubsection{\@startsection{subsubsection}{3}{\z@}{-3.25ex plus 79-1ex minus -.2ex}{1.5ex plus .2ex}{\normalsize\bf}} 80\def\paragraph{\@startsection 81 {paragraph}{4}{\z@}{3.25ex plus 1ex minus .2ex}{-1em}{\normalsize\bf}} 82\def\subparagraph{\@startsection 83 {subparagraph}{4}{\parindent}{3.25ex plus 1ex minus 84 .2ex}{-1em}{\normalsize\bf}} 85 86 87\setcounter{secnumdepth}{3} 88 89\def\appendix{\par 90 \setcounter{section}{0} 91 \setcounter{subsection}{0} 92 \def\thesection{\Alph{section}}} 93 94 95\leftmargini 25pt 96\leftmarginii 22pt \leftmarginiii 18.7pt \leftmarginiv 17pt \leftmarginv 10pt 97\leftmarginvi 10pt 98\leftmargin\leftmargini 99\labelsep 5pt 100\labelwidth\leftmargini\advance\labelwidth-\labelsep 101\def\@listI{\leftmargin\leftmargini \parsep 4pt plus 2pt minus 1pt\topsep 8pt 102plus 2pt minus 4pt\itemsep 4pt plus 2pt minus 1pt} 103\let\@listi\@listI 104\@listi 105\def\@listii{\leftmargin\leftmarginii 106 \labelwidth\leftmarginii\advance\labelwidth-\labelsep 107 \topsep 4pt plus 2pt minus 1pt 108 \parsep 2pt plus 1pt minus 1pt 109 \itemsep \parsep} 110\def\@listiii{\leftmargin\leftmarginiii 111 \labelwidth\leftmarginiii\advance\labelwidth-\labelsep 112 \topsep 2pt plus 1pt minus 1pt 113 \parsep \z@ \partopsep 1pt plus 0pt minus 1pt 114 \itemsep \topsep} 115\def\@listiv{\leftmargin\leftmarginiv 116 \labelwidth\leftmarginiv\advance\labelwidth-\labelsep} 117\def\@listv{\leftmargin\leftmarginv 118 \labelwidth\leftmarginv\advance\labelwidth-\labelsep} 119\def\@listvi{\leftmargin\leftmarginvi 120 \labelwidth\leftmarginvi\advance\labelwidth-\labelsep} 121 122 123