% WIZZLE itself contains no font definitions.  PLAIN TEX defines
% 16 different fonts: cmrx (x=10,7,5), cmbxx (x=10,7,5), cmsl10,
% cmti10, cmtt10, cmmix (x=10,7,5), cmsyx (x=10,7,5), and cmex10.
% If more fonts are necessary, the user should input either
% $FONTEX for the TeX Computer Modern fonts, $F4250 for the IBM
% fonts designed for the 4250 or $F3812 for the IBM fonts designed
% for the 3812.  The IBM fonts can be used only with the 3812 or 4250.
% All font related control sequences (\tenpoint, \ninepoint etc.)
% are also defined in $FONTEX, $f4250 and $F3812.
%
% The fonts are defined in terms of \magstep so that magnification
% is easy.  The magsteps are: magstephalf - 1095
%                             magstep1 - 1200
%                             magstep2 - 1440
%                             magstep3 - 1728
%                             magstep4 - 2074
%                             magstep5 - 2488
% This means, however, that \eighteenrm, which is defined as
% CMR10 scaled\magstep3, is really 17.28 points and not 18 pt.
% If it were defined to be 18pt, there would be no available
% font at magnification 1200.
%
% There are more fonts defined in $FONTEX than in $F4250 and $F3812
% because there is not enough room to define more IBM fonts.
% A user who wants a particular font that has not been defined
% can do so himself.  If he runs into storage problems, he
% should prepare his own $F4250 or $F3812 and delete
% some of the existing font definitions that are unnecessary.
%
% Note that WIZZLE FMT contains the fonts as defined in $FONTEX.
%
%\font\tenpermille=permil10
%\font\eightpermille=permil8
 
\font\tenmsa=msam10
\font\sevenmsa=msam7
\font\fivemsa=msam5
\font\tenmsb=msbm10
\font\sevenmsb=msbm7
\font\fivemsb=msbm5
\font\teneufm=eufm10
\font\seveneufm=eufm7
\font\fiveeufm=eufm5
 
\font\eighteenrm = cmr10 scaled\magstep3
\font\eighteeni = cmmi10 scaled\magstep3
\font\eighteensy = cmsy10 scaled\magstep3
\font\eighteenit = cmti10 scaled\magstep3
\font\eighteenb = cmbx10 scaled\magstep3
%
\font\fourteenrm = cmr10 scaled\magstep2
\font\fourteeni = cmmi10 scaled\magstep2
\font\fourteensy = cmsy10 scaled\magstep2
%
%\font\caps = amssmc40        %Use old font because no comparable new one
%\font\dunhill = cmdunh10
\font\mathfnt = cmex10
%
\font\twelverm = cmr12
\font\twelvess = cmss12
\font\twelvei = cmmi12
\font\twelveit = cmti12
\font\twelveb = cmbx12
\font\twelvesy = cmsy10 scaled\magstep1
\font\twelves = cmsl12
\font\twelvett = cmtt12
%
\font\tenrm = cmr10
\font\tenit = cmti10
\font\teni = cmmi10                  %WICC
\font\tensy = cmsy10                %WICC
\font\tens = cmsl10                  %WICC
\font\tenb = cmbx10                  %WICC
\font\tentt = cmtt10                %WICC
\font\tenss = cmss10
\font\tensss = cmssi10
\font\teniu = cmu10
%
\font\ninerm = cmr9
\font\ninesy = cmsy9
\font\nineb = cmbx9
\font\ninei = cmmi9
\font\nineit = cmti9
\font\nines=cmsl9
\font\ninett = cmtt9
\font\niness = cmss9
%
\font\eightrm = cmr8
\font\eighti = cmmi8
\font\eightsy = cmsy8
\font\eightb =cmbx8
\font\eights=cmsl8
\font\eightit = cmti8
\font\eighttt = cmtt8
\font\eightss = cmss8
\font\eightsss = cmssi8
%
\font\sevenrm = cmr7
\font\sevenb = cmbx7
\font\sevensy = cmsy7
\font\seveni = cmmi7
%
\font\sixrm = cmr6
\font\sixi  = cmmi6
\font\sixsy = cmsy6
\font\sixb = cmbx6
%
\font\fiverm = cmr5
\font\fiveb = cmbx5
\font\fivesy = cmsy5
\font\fivei = cmmi5
%
% When \tenpoint is specified,
% text is in 10 point fonts. Equations are set in
% ten point type, superscripts in eight point type and super-superscripts
% in six point type
%
\def\tenpoint{\def\rm{\fam0\tenrm}%                               %WICC
\textfont0=\tenrm \scriptfont0=\eightrm \scriptscriptfont0=\sixrm%WICC
\textfont1=\teni \scriptfont1=\eighti \scriptscriptfont1=\sixi%WICC
\textfont2=\tensy \scriptfont2=\eightsy \scriptscriptfont2=\sixsy%WICC
\textfont3=\tenex \scriptfont3=\tenex \scriptscriptfont3=\tenex
\def\sy{\fam4\tensy}%
\textfont4=\tensy%
\def\sl{\fam5\tens}%
\textfont5=\tens%
\def\bf{\fam6\tenb}%
\textfont6=\tenb%
\def\it{\fam7\tenit}%
\textfont7=\tenit%
\def\prfnt{\fam8\ninesy}%
\textfont8=\ninesy%
\def\hbfnt{\fam9\fivesy}%
\textfont9=\fivesy%
\textfont11=\sixrm \scriptfont11=\sixrm \scriptscriptfont11=\sixrm%
%
%Here we define the fundamental spacing parameters for tenpoint
%
\baselineskip 12pt                                                %WICC
\lineskip 1pt
\parskip 5pt plus 1pt
\abovedisplayskip 12pt plus 3pt minus 9pt
\belowdisplayshortskip 7pt plus 3pt minus 4pt \tenrm}
%
% Here are some font mneumonic definitions.
%
\def\prfnt{\ninesy }
\def\hbfnt{\fivesy }
\def\biggfnt{\eighteenrm}
\def\bigfnt{\twelverm}
\def\sanss{\twelvess}
\def\tinyfont{\sixrm}
\def\bigbfnt{\twelveb}
\def\capbfnt{\caps}
%
\let\mainfont = \tenrm
%
%
\def\eighteenpoint{\def\rm{\fam0\eighteenrm}%
\textfont0=\eighteenrm \scriptfont0=\twelverm \scriptscriptfont0=\eightrm
\textfont1=\eighteeni \scriptfont1=\twelvei \scriptscriptfont1=\eighti
\textfont2=\eighteensy \scriptfont2=\twelvesy \scriptscriptfont2=\eightsy
\textfont3=\tenex \scriptfont3=\tenex \scriptscriptfont3=\tenex
\def\sy{\fam4\eighteensy}%
\textfont4=\eighteensy%
\def\bf{\fam6\eighteenb}%
\textfont6=\eighteenb%
\def\it{\fam7\eighteenit}%
\textfont7=\eighteenit%
\baselineskip 21pt
\lineskip 1pt
\parskip 5pt plus 1pt
\abovedisplayskip 15pt plus 5pt minus 10pt
\belowdisplayskip 15pt plus 5pt minus 10pt
\abovedisplayshortskip 13pt plus 8pt
\belowdisplayshortskip 10pt plus 5pt minus 5pt
\eighteenrm}
%
\def\twelvepoint{\def\rm{\fam0\twelverm}%
\textfont0=\twelverm \scriptfont0=\tenrm \scriptscriptfont0=\eightrm
\textfont1=\twelvei \scriptfont1=\teni \scriptscriptfont1=\eighti
\textfont2=\twelvesy \scriptfont2=\tensy \scriptscriptfont2=\eightsy
\textfont3=\tenex \scriptfont3=\tenex \scriptscriptfont3=\tenex
\def\sy{\fam4\twelvesy}%
\textfont4=\twelvesy%
\def\sl{\fam5\twelves}%
\textfont5=\twelves%
\def\bf{\fam6\twelveb}%
\textfont6=\twelveb%
\def\it{\fam7\twelveit}%
\textfont7=\twelveit%
\def\prfnt{\fam8\ninesy}%
\textfont8=\ninesy%
\def\hbfnt{\fam9\fivesy}%
\textfont9=\fivesy%
\def\paperfont{\fam10\twelverm}%
\def\dotfont{\fam11\sixrm}%
\textfont11=\sixrm \scriptfont11=\sixrm \scriptscriptfont11=\sixrm%
\baselineskip 15pt
\lineskip 1pt
\parskip 5pt plus 1pt
\abovedisplayskip 15pt plus 5pt minus 10pt
\belowdisplayskip 15pt plus 5pt minus 10pt
\abovedisplayshortskip 13pt plus 8pt
\belowdisplayshortskip 10pt plus 5pt minus 5pt \twelverm}
%
\def\ninepoint{\def\rm{\fam0\ninerm}%
\textfont0=\ninerm \scriptfont0=\sevenrm \scriptscriptfont0=\fiverm
\textfont1=\ninei \scriptfont1=\seveni \scriptscriptfont1=\fivei
\textfont2=\ninesy \scriptfont2=\sevensy \scriptscriptfont2=\fivesy
\textfont3=\tenex \scriptfont3=\tenex \scriptscriptfont3=\tenex
\def\sy{\fam4\ninesy}%
\textfont4=\ninesy%
\def\sl{\fam5\nines}%
\textfont5=\nines%
\def\bf{\fam6\nineb}%
\textfont6=\nineb%
\def\it{\fam7\nineit}%
\textfont7=\nineit%
\baselineskip 11pt
\abovedisplayskip 11pt plus 3pt minus 8pt
\belowdisplayskip 11pt plus 3pt minus 8pt
\abovedisplayshortskip 6pt plus 3pt
\belowdisplayshortskip 6pt plus 3pt minus 3pt
\ninerm }
%
\def\eightpoint{\def\rm{\fam0\eightrm}%
\textfont0=\eightrm \scriptfont0=\sixrm \scriptscriptfont0=\fiverm
\textfont1=\eighti \scriptfont1=\sixi \scriptscriptfont1=\fivei
\textfont2=\eightsy \scriptfont2=\sixsy \scriptscriptfont2=\fivesy
\textfont3=\tenex \scriptfont3=\tenex \scriptscriptfont3=\tenex
\def\sy{\fam4\eightsy}%
\textfont4=\eightsy%
\def\sl{\fam5\eights}%
\textfont5=\eights%
\def\bf{\fam6\eightb}%
\textfont6=\eightb%
\def\it{\fam7\eightit}%
\textfont7=\eightit%
\baselineskip 10pt
\abovedisplayskip 9pt plus 3pt minus 7pt
\belowdisplayskip 9pt plus 3pt minus 7pt
\abovedisplayshortskip 4pt plus 2pt
\belowdisplayshortskip 5pt plus 2pt minus 1pt
\eightrm}
%
\tenpoint


