% This file is a helper to uuthesis and contains all details that are % correct only when 12-point type is being used. Many items that normally % appear here can actually go into the main thesis style, because they % are mandated by the thesis editor (such as margin widths). % Each size-changing command \SIZE executes the command % \@setsize\SIZE{BASELINESKIP}\FONTSIZE\@FONTSIZE % where: % BASELINESKIP = Normal value of \baselineskip for that size. (Actual % value will be \baselinestretch * BASELINESKIP.) % % \FONTSIZE = Name of font-size command. The currently available % (preloaded) font sizes are: \vpt (5pt), \vipt (6pt), % \viipt (etc.), \viiipt, \ixpt, \xpt, \xipt, \xiipt, % \xivpt, \xviipt, \xxpt, \xxvpt. % \@FONTSIZE = The same as the font-size command except with an % '@' in front---e.g., if \FONTSIZE = \xivpt then % \@FONTSIZE = \@xivpt. % % For reasons of efficiency that needn't concern the designer, % the document style defines \@normalsize instead of \normalsize . This is % done only for \normalsize, not for any other size-changing commands. \def\@normalsize{\@setsize\normalsize{14.5pt}\xiipt\@xiipt \abovedisplayskip 12pt plus 3pt minus 7pt \belowdisplayskip \abovedisplayskip \abovedisplayshortskip \z@ plus 3pt \belowdisplayshortskip 6.5pt plus 3.5pt minus 3pt } \def\small{\@setsize\small{13.6pt}\xipt\@xipt \abovedisplayskip 11pt plus 3pt minus 6pt \belowdisplayskip \abovedisplayskip \abovedisplayshortskip \z@ plus 3pt \belowdisplayshortskip 6.5pt plus 3.5pt minus 3pt \def\@listi{\parsep 4.5pt plus 2pt minus 1pt \itemsep \parsep \topsep 9pt plus 3pt minus 5pt} } \def\footnotesize{\@setsize\footnotesize{12pt}\xpt\@xpt \abovedisplayskip 10pt plus 2pt minus 5pt \belowdisplayskip \abovedisplayskip \abovedisplayshortskip \z@ plus 3pt \belowdisplayshortskip 6pt plus 3pt minus 3pt \def\@listi{\topsep 6pt plus 2pt minus 2pt\parsep 3pt plus 2pt minus 1pt \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 \baselineskip 24pt % Effectively double-spacing for entire thesis. \lineskip 1pt % \lineskip is 1pt for all font sizes. \normallineskip 1pt