<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
%  *****************************************
%  *      FONTS 12pt (rm or sf) OPTION     *
%  *****************************************
%  *          USUS DOCUMENT STYLE          *
%  *    R.Harscheidt, IKE/UNI Stuttgart    *
%  *****************************************
%

\typeout{USUS - Document Style Option 'FONTS 12 pt'. Released 4 September 1987}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% This was made from:
%
% BOOK DOCUMENT STYLE -- Released 23 September 1985
%    for LaTeX version 2.09
% Copyright (C) 1985 by Leslie Lamport
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%


% 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\sfload#1#2#3{
    \ifx\@fontstyle\sf
        \sf
        \def\bf{\@getfont\pbf\bffam #1 {#2}}
        \def\it{\@getfont\pit\itfam #1 {#3}}
        \let\em\it
    \fi}

\def\tiny{\@setsize\tiny{7pt}\vipt\@vipt\@fontstyle}

\def\scriptsize{\@setsize\scriptsize{9.5pt}\viiipt\@viiipt\@fontstyle}

\def\footnotesize{\@setsize\footnotesize{12pt}\xpt\@xpt
    \sfload{\@xpt}
           {cmssbx10\@magscale0}
           {cmssi10\@magscale0}
    \abovedisplayskip 10pt plus 2pt minus 5pt%
    \belowdisplayskip \abovedisplayskip
    \abovedisplayshortskip 6pt plus 3pt minus 3pt%
    \belowdisplayshortskip \abovedisplayshortskip
    \def\@listi{\topsep 6pt plus 2pt minus 2pt
                \parsep 3pt plus 2pt minus 1pt
                \itemsep \parsep}}

\def\small{\@setsize\small{13.6pt}\xipt\@xipt
    \sfload{\@xipt}
           {cmssbx10 \@halfmag}
           {cmssi10  \@halfmag}
    \abovedisplayskip 11pt plus 3pt minus 6pt%
    \belowdisplayskip \abovedisplayskip
    \abovedisplayshortskip 6.5pt plus 3.5pt minus 3pt%
    \belowdisplayshortskip \abovedisplayshortskip
    \def\@listi{\parsep 4.5pt plus 2pt minus 1pt
                \topsep 9pt   plus 3pt minus 5pt
                \itemsep \parsep}}

\def\@normalsize{\@setsize\normalsize{14.5pt}\xiipt\@xiipt
    \sfload{\@xiipt}
           {cmssbx10 \@magscale1}
           {cmssi10  \@magscale1}
    \abovedisplayskip 12pt plus 3pt minus 7pt%
    \belowdisplayskip \abovedisplayskip
    \abovedisplayshortskip 6.5pt plus 3.5pt minus 3pt%
    \belowdisplayshortskip \abovedisplayshortskip}

\def\large{\@setsize\large{18pt}\xivpt\@xivpt
    \sfload{\@xivpt}
           {cmssbx10 \@magscale2}
           {cmssi10  \@magscale2}}

\def\Large{\@setsize\Large{22pt}\xviipt\@xviipt
    \sfload{\@xviipt}
           {cmssbx10 \@magscale3}
           {cmssi10  \@magscale3}}

\def\LARGE{\@setsize\LARGE{25pt}\xxpt\@xxpt
    \sfload{\@xxpt}
           {cmssbx10 \@magscale4}
           {cmssi10  \@magscale4}}

\def\huge{\@setsize\huge{30pt}\xxvpt\@xxvpt
    \sfload{\@xxvpt}
           {cmssbx10 \@magscale5}
           {cmssi10  \@magscale5}}

\def\Huge{\@setsize\Huge{36pt}\xxxpt\@xxxpt
    \sfload{\@xxxpt}
           {cmssbx10 scaled 2986}
           {cmssi10  scaled 2986}}

\normalsize  % Choose the normalsize font.

</pre></body></html>