% This macro source file is from the four volume series % "TeX in Practice" by Stephan von Bechtolsheim, published % 1993 by Springer-Verlag, New York. % Copyright 1993 Stephan von Bechtolsheim. % No warranty or liability is assumed. % This macro may be copied freely if no fees other than % media cost or shipping charges are charged and as long % as this copyright and the following source code itself % is not changed. Please see the series for further information. % % Version: 1.0 % Date: May 1, 1993 % % % This source code is documented in 16.1.9, p. II-271. % Original source in file "fonts2.TEX", starting line 447. \wlog{L: "ts-fonts.tip" ["fonts2.TEX," l. 447, p. II-271]}% % This file DOES belong to format "texip." \InputD{lfondem.tip} \InputD{ts-subst.tip} \InputD{fsized.tip} \InputD{newfont.tip} \InputD{testdef.tip} \font\RmLargerThanLife = cmr17 scaled \magstep5 % \newfam\itfam % \it is family 4 % \newfam\slfam % \sl is family 5 % \newfam\bffam % \bf is family 6 % \newfam\ttfam % \tt is family 7 \NewFont\Vrm = cmr5 \NewFont\Vit = cmti7 at 5pt \NewFont\Vbf = cmbx5 \NewFont\Vsc = cmcsc10 at 5pt \SubstituteFont{\Vtt}{\tt}{7}{\VIIrm} \SubstituteFont{\Vsc}{\sc}{7}{\VIIrm} \SubstituteFont{\Vsl}{\sl}{7}{\VIIrm} \NewFont\VIIrm = cmr7 \NewFont\VIIit = cmti7 \NewFont\VIIbf = cmbx7 \NewFont\VIIsc = cmcsc10 at 7pt \SubstituteFont{\VIItt}{\tt}{7}{\VIIrm} \SubstituteFont{\VIIsl}{\sl}{7}{\VIIrm} \NewFont\VIIIrm = cmr8 \NewFont\VIIIit = cmti8 \NewFont\VIIIbf = cmbx8 \NewFont\VIIItt = cmtt8 \NewFont\VIIIsc = cmcsc10 at 8pt \SubstituteFont{\VIIIsl}{\sl}{8}{\VIIIrm} \NewFont\IXrm = cmr9 \NewFont\IXit = cmti9 \NewFont\IXbf = cmbx9 \NewFont\IXtt = cmtt9 \NewFont\IXsc = cmcsc10 at 9pt \SubstituteFont{\IXsl}{\sl}{9}{\IXrm} \NewFont\Xrm = cmr10 \NewFont\Xit = cmti10 \NewFont\Xbf = cmbx10 \NewFont\Xtt = cmtt10 \NewFont\Xsc = cmcsc10 \NewFont\Xsl = cmcsc10 \NewFont\XIIrm = cmr12 \NewFont\XIIit = cmti12 \NewFont\XIIbf = cmbx12 \NewFont\XIItt = cmtt12 \NewFont\XIIsc = cmcsc10 scaled \magstep 1 \NewFont\XIIsl = cmcsc10 scaled \magstep 1 \NewFont\XIIIrm = cmr12 scaled \magstephalf \NewFont\XIIIit = cmti12 scaled \magstephalf \NewFont\XIIIbf = cmbx12 scaled \magstephalf \NewFont\XIIItt = cmtt12 scaled \magstephalf \NewFont\XIIIsc = cmcsc10 scaled \magstephalf \NewFont\XIIIsl = cmcsc10 scaled \magstephalf \NewFont\XVIIrm = cmr12 scaled \magstep 2 \NewFont\XVIIit = cmti12 scaled \magstep 2 \NewFont\XVIIbf = cmbx12 scaled \magstep 2 \NewFont\XVIItt = cmtt12 scaled \magstep 2 \NewFont\XVIIsc = cmcsc10 scaled \magstep 3 \NewFont\XVIIsl = cmcsc10 scaled \magstep 3 \NewFont\XXIrm = cmr17 scaled \magstep 1 \NewFont\XXIit = cmti12 scaled \magstep 3 \NewFont\XXIbf = cmbx12 scaled \magstep 3 \NewFont\XXIsc = cmcsc10 scaled \magstep 4 \LoadFontOnDemand{\XXItt}{cmtt12 scaled \magstep 3} \SubstituteFont{\XXIsl}{\sl}{20.74}{\XXIrm} \NewFont\XXVrm = cmr17 scaled \magstep 2 \NewFont\XXVit = cmti12 scaled \magstep 4 \NewFont\XXVbf = cmbx12 scaled \magstep 4 \NewFont\XXVsc = cmcsc10 at 5pt \LoadFontOnDemand{\XXVtt}{cmtt12 scaled \magstep 4} \SubstituteFont{\XXVsl}{\sl}{20.74}{\XXVrm} \DefineFontSizeGroup{V}{5} \DefineFontSizeGroup{VII}{7} \DefineFontSizeGroup{VIII}{8} \DefineFontSizeGroup{IX}{9} \DefineFontSizeGroup{X}{10} \DefineFontSizeGroup{XII}{12} \DefineFontSizeGroup{XIII}{13.14} \DefineFontSizeGroup{XVII}{17.28} \DefineFontSizeGroup{XXI}{20.74} \DefineFontSizeGroup{XXV}{24.88} \let\tiny = \FontSizeV \let\scriptsize = \FontSizeVII \let\footnotesize = \FontSizeVIII \let\small = \FontSizeIX \let\normalsize = \FontSizeX \let\large = \FontSizeXII \let\Large = \FontSizeXIII \let\LARGE = \FontSizeXVII \let\huge = \FontSizeXXI \let\Huge = \FontSizeXXV \def\LineSpaceMultFactor{1.2} \normalsize