diff options
author | Karl Berry <karl@freefriends.org> | 2006-01-12 23:59:02 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2006-01-12 23:59:02 +0000 |
commit | a8860bb3a74f6fd3f6b242d3258271b9763b5a1e (patch) | |
tree | b592ee9fbb500334b962889b8320fb0441948496 /Master/texmf-dist/tex/latex/mff/mfdcdata.tex | |
parent | 4a98d09bb853cba5e3531c8b7131df26768e38fa (diff) |
mff
git-svn-id: svn://tug.org/texlive/trunk@1086 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/mff/mfdcdata.tex')
-rw-r--r-- | Master/texmf-dist/tex/latex/mff/mfdcdata.tex | 1720 |
1 files changed, 1720 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/latex/mff/mfdcdata.tex b/Master/texmf-dist/tex/latex/mff/mfdcdata.tex new file mode 100644 index 00000000000..558f68e3c6c --- /dev/null +++ b/Master/texmf-dist/tex/latex/mff/mfdcdata.tex @@ -0,0 +1,1720 @@ +% +% Approxiomation for font parameters based on DC Fonts +% + +\def\MFF@title@DCFONT{% + \MFF@comment{Based on DC font parameter files prepared by} + \MFF@comment{J"org Knappen and Norbert Schwarz (Version 1.2 [1995])} +} + +%% +%% CMR Family +%% + +% +% this code find index (=\@tempcnta) for font size value, +% (assigned earlier to \@tempdima) +% +\def\DCFNT@findpos@CMR{\ifdim \@tempdima<\z@ \@tempdima=\z@ \fi + \@tempcnta= + \ifdim \@tempdima<5pt 0 + \else \ifdim \@tempdima<6pt 1 + \else \ifdim \@tempdima<7pt 2 + \else \ifdim \@tempdima<8pt 3 + \else \ifdim \@tempdima<9pt 4 + \else \ifdim \@tempdima<10pt 5 + \else \ifdim \@tempdima<12pt 6 + \else 7 + \fi\fi\fi\fi\fi\fi\fi} +% +% x-value and interval value for given index \@tempcntb +% +\def\DCFNT@fntsize@CMR{\@tempdimb= + \ifcase\@tempcntb 0pt \or 5pt \or 6pt \or 7pt \or 8pt \or 9pt + \or 10pt \or 12pt \else 17.28pt + \fi} + +\def\DCFNT@interval@CMR{% + \ifcase\@tempcntb 5 % 0pt-5pt + \or 1 % 5pt-6pt + \or 1 % 6pt-7pt + \or 1 % 7pt-8pt + \or 1 % 8pt-9pt + \or 1 % 9pt-10pt + \or 2 % 10pt-12pt + \or 5.28 % 12pt-17.28pt + \else 0 + \fi} + +\def\DCFNT@revint@CMR{% + \ifcase\@tempcntb 0.2 % 0pt-5pt + \or 1 % 5pt-6pt + \or 1 % 6pt-7pt + \or 1 % 7pt-8pt + \or 1 % 8pt-9pt + \or 1 % 9pt-10pt + \or 0.5 % 10pt-12pt + \or 0.18939393939 % 12pt-17.28pt + \else 0 + \fi} + +\def\DCFNT@CMR@u{\@tempdimb= + \ifcase\@tempcntb 5pt \or 12.5pt \or 14pt \or 15.5pt \or 17pt + \or 18.5pt \or 20pt \or 23.5pt \else 32.5pt + \fi} + +\def\DCFNT@CMR@width_adj{\@tempdimb=0pt} + +\def\DCFNT@CMR@serif_fit{\@tempdimb=0pt} + +\def\DCFNT@CMR@cap_serif_fit{\@tempdimb= + \ifcase\@tempcntb 0pt \or 2pt \or 2.8pt \or 3.5pt \or 4.1pt + \or 4.6pt \or 5pt \or 5.8pt \else 8pt + \fi} + +\def\DCFNT@CMR@letter_fit{\@tempdimb= + \ifcase\@tempcntb 7pt \or 5pt \or 3pt \or 2pt \or 0pt + \or 0pt \or 0pt \or 0pt \else -0.1pt + \fi} + +\def\DCFNT@CMR@body_height{\@tempdimb= + \ifcase\@tempcntb 0pt \or 135pt \or 162pt \or 189pt \or 216pt + \or 243pt \or 270pt \or 324pt \else 466pt + \fi} + +\def\DCFNT@CMR@asc_height{\@tempdimb= + \ifcase\@tempcntb 0pt \or 125pt \or 150pt \or 175pt \or 200pt + \or 225pt \or 250pt \or 300pt \else 432pt + \fi} + +\def\DCFNT@CMR@cap_height{\@tempdimb= + \ifcase\@tempcntb 0pt \or 123pt \or 147.6pt \or 172.2pt \or 196.8pt + \or 221.4pt \or 246pt \or 295.2pt \else 425pt + \fi} + +\def\DCFNT@CMR@fig_height{\@tempdimb= + \ifcase\@tempcntb 0pt \or 116pt \or 139.2pt \or 162.4pt \or 185.6pt + \or 208.8pt \or 232pt \or 278.4pt \else 401pt + \fi} + +\def\DCFNT@CMR@x_height{\@tempdimb= + \ifcase\@tempcntb 0pt \or 77.5pt \or 93pt \or 108.5pt \or 124pt + \or 139.5pt \or 155pt \or 186pt \else 267.8pt + \fi} + +\def\DCFNT@CMR@math_axis{\@tempdimb= + \ifcase\@tempcntb 0pt \or 45pt \or 54pt \or 63pt \or 72pt + \or 81pt \or 90pt \or 108pt \else 155.5pt + \fi} + +\def\DCFNT@CMR@bar_height{\@tempdimb= + \ifcase\@tempcntb 0pt \or 43.5pt \or 52.2pt \or 60.9pt \or 69.6pt + \or 78.3pt \or 87pt \or 104.4pt \else 150pt + \fi} + +\def\DCFNT@CMR@comma_depth{\@tempdimb= + \ifcase\@tempcntb 0pt \or 35pt \or 42pt \or 49pt \or 56pt + \or 63pt \or 70pt \or 84pt \else 121pt + \fi} + +\def\DCFNT@CMR@desc_depth{\@tempdimb= + \ifcase\@tempcntb 0pt \or 35pt \or 42pt \or 49pt \or 56pt + \or 63pt \or 70pt \or 84pt \else 121pt + \fi} + +\def\DCFNT@CMR@acc_height{\@tempdimb= + \ifcase\@tempcntb 0pt \or 42.5pt \or 49pt \or 55.5pt \or 62pt + \or 68.5pt \or 75pt \or 90pt \else 127.5pt + \fi} + +\def\DCFNT@CMR@dot_height{\@tempdimb= + \ifcase\@tempcntb 0pt \or 42pt \or 46.6pt \or 51.2pt \or 56pt + \or 60.4pt \or 66pt \or 77.2pt \else 100pt + \fi} + +\def\DCFNT@CMR@udot_height{\@tempdimb= + \ifcase\@tempcntb 0pt \or 33.5pt \or 38.5pt \or 43.3pt \or 48.4pt + \or 53.1pt \or 59pt \or 70.8pt \else 95pt + \fi} + +\def\DCFNT@CMR@crisp{\@tempdimb=0pt} + +\def\DCFNT@CMR@tiny{\@tempdimb= + \ifcase\@tempcntb 1pt \or 6pt \or 7pt \or 7pt \or 8pt + \or 8pt \or 8pt \or 8pt \else 8pt + \fi} + +\def\DCFNT@CMR@fine{\@tempdimb= + \ifcase\@tempcntb 0pt \or 5pt \or 6pt \or 6pt \or 7pt + \or 7pt \or 7pt \or 7pt \else 7pt + \fi} + +\def\DCFNT@CMR@thin_join{\@tempdimb= + \ifcase\@tempcntb 0pt \or 5pt \or 6pt \or 6pt \or 7pt + \or 7pt \or 7pt \or 7.5pt \else 9pt + \fi} + +\def\DCFNT@CMR@hair{\@tempdimb= + \ifcase\@tempcntb 5pt \or 7.5pt \or 8pt \or 8.5pt \or 9pt + \or 9pt \or 9pt \or 9.5pt \else 11pt + \fi} + +\def\DCFNT@CMR@stem{\@tempdimb= + \ifcase\@tempcntb 6pt \or 16pt \or 18pt \or 20pt \or 22pt + \or 24pt \or 25pt \or 28pt \else 33pt + \fi} + +\def\DCFNT@CMR@curve{\@tempdimb= + \ifcase\@tempcntb 5.5pt \or 18pt \or 20.5pt \or 23pt \or 25.5pt + \or 28pt \or 30pt \or 33pt \else 40pt + \fi} + +\def\DCFNT@CMR@ess{\@tempdimb= + \ifcase\@tempcntb 0pt \or 12pt \or 17pt \or 21pt \or 23pt + \or 25pt \or 27pt \or 30pt \else 35pt + \fi} + +\def\DCFNT@CMR@flare{\@tempdimb= + \ifcase\@tempcntb 9pt \or 19pt \or 21pt \or 24pt \or 27pt + \or 30pt \or 33pt \or 36pt \else 45pt + \fi} + +\def\DCFNT@CMR@dot_size{\@tempdimb= + \ifcase\@tempcntb 2pt \or 22pt \or 26pt \or 29pt \or 32pt + \or 35pt \or 38pt \or 42pt \else 51pt + \fi} + +\def\DCFNT@CMR@cap_hair{\@tempdimb= + \ifcase\@tempcntb 5.5pt \or 8pt \or 8.5pt \or 9pt \or 9.5pt + \or 10pt \or 11pt \or 11.5pt \else 13pt + \fi} + +\def\DCFNT@CMR@cap_stem{\@tempdimb= + \ifcase\@tempcntb 6.5pt \or 19pt \or 21.5pt \or 24pt \or 26.5pt + \or 29pt \or 32pt \or 35pt \else 41pt + \fi} + +\def\DCFNT@CMR@cap_curve{\@tempdimb= + \ifcase\@tempcntb 6pt \or 21pt \or 24pt \or 27pt \or 30pt + \or 33pt \or 37pt \or 40pt \else 47pt + \fi} + +\def\DCFNT@CMR@cap_ess{\@tempdimb= + \ifcase\@tempcntb 0pt \or 14pt \or 19pt \or 23pt \or 27pt + \or 31pt \or 35pt \or 38pt \else 43pt + \fi} + +\def\DCFNT@CMR@rule_thickness{\@tempdimb= + \ifcase\@tempcntb 13pt \or 28pt \or 31pt \or 34pt \or 36pt + \or 38pt \or 40pt \or 44pt \else 60pt + \fi} + +\def\DCFNT@CMR@dish{\@tempdimb= + \ifcase\@tempcntb 0.2pt \or 0.7pt \or 0.8pt \or 0.9pt \or 1pt + \or 1pt \or 1pt \or 1pt \else 1pt + \fi} + +\def\DCFNT@CMR@bracket{\@tempdimb= + \ifcase\@tempcntb 0pt \or 10pt \or 12pt \or 14pt \or 16pt + \or 18pt \or 20pt \or 24pt \else 34pt + \fi} + +\def\DCFNT@CMR@jut{\@tempdimb= + \ifcase\@tempcntb 5pt \or 15pt \or 17pt \or 19pt \or 22pt + \or 25pt \or 28pt \or 33pt \else 42pt + \fi} + +\def\DCFNT@CMR@cap_jut{\@tempdimb= + \ifcase\@tempcntb 5pt \or 20pt \or 23pt \or 26pt \or 29pt + \or 33pt \or 37pt \or 41pt \else 50pt + \fi} + +\def\DCFNT@CMR@beak_jut{\@tempdimb= + \ifcase\@tempcntb 2pt \or 6pt \or 6.8pt \or 7.6pt \or 8.4pt + \or 9.2pt \or 10pt \or 11.4pt \else 15pt + \fi} + +\def\DCFNT@CMR@beak{\@tempdimb= + \ifcase\@tempcntb 0pt \or 35pt \or 42pt \or 49pt \or 56pt + \or 63pt \or 70pt \or 84pt \else 121pt + \fi} + +\def\DCFNT@CMR@vair{\@tempdimb= + \ifcase\@tempcntb 1pt \or 6pt \or 7pt \or 7pt \or 8pt + \or 8pt \or 8pt \or 8.5pt \else 10pt + \fi} + +\def\DCFNT@CMR@notch_cut{\@tempdimb= + \ifcase\@tempcntb 0pt \or 500pt \or 600pt \or 700pt \or 800pt + \or 900pt \or 1000pt \or 1200pt \else 1700pt + \fi} + +\def\DCFNT@CMR@bar{\@tempdimb= + \ifcase\@tempcntb 5.5pt \or 8pt \or 8.5pt \or 9pt \or 9.5pt + \or 10pt \or 11pt \or 12.5pt \else 16pt + \fi} + +\def\DCFNT@CMR@slab{\@tempdimb= + \ifcase\@tempcntb 5.5pt \or 8pt \or 8.5pt \or 9pt \or 9.5pt + \or 10pt \or 11pt \or 12.5pt \else 16pt + \fi} + +\def\DCFNT@CMR@cap_bar{\@tempdimb= + \ifcase\@tempcntb 5.5pt \or 8pt \or 8.5pt \or 9pt \or 9.5pt + \or 10pt \or 11pt \or 12.5pt \else 16pt + \fi} + +\def\DCFNT@CMR@cap_band{\@tempdimb= + \ifcase\@tempcntb 5.5pt \or 8pt \or 8.5pt \or 9pt \or 9.5pt + \or 10pt \or 11pt \or 12.5pt \else 16pt + \fi} + +\def\DCFNT@CMR@cap_notch_cut{\@tempdimb= + \ifcase\@tempcntb 0pt \or 500pt \or 600pt \or 700pt \or 800pt + \or 900pt \or 1000pt \or 1200pt \else 1700pt + \fi} + +\def\DCFNT@CMR@serif_drop{\@tempdimb= + \ifcase\@tempcntb 0pt \or 2pt \or 2.4pt \or 2.8pt \or 3.2pt + \or 3.6pt \or 4pt \or 4.8pt \else 7pt + \fi} + +\def\DCFNT@CMR@stem_corr{\@tempdimb= + \ifcase\@tempcntb 0.2pt \or 0.7pt \or 0.8pt \or 0.9pt \or 1pt + \or 1pt \or 1pt \or 1pt \else 1pt + \fi} + +\def\DCFNT@CMR@vair_corr{\@tempdimb= + \ifcase\@tempcntb 0pt \or 0.5pt \or 0.7pt \or 0.9pt \or 1pt + \or 1pt \or 1pt \or 1pt \else 1pt + \fi} + +\def\DCFNT@CMR@apex_corr{\@tempdimb=0pt} + +\def\DCFNT@CMR@o{\@tempdimb= + \ifcase\@tempcntb 1.5pt \or 4pt \or 4.5pt \or 5pt \or 6pt + \or 7pt \or 8pt \or 9pt \else 10pt + \fi} + +\def\DCFNT@CMR@apex_o{\@tempdimb= + \ifcase\@tempcntb 1.5pt \or 4pt \or 4.5pt \or 5pt \or 6pt + \or 7pt \or 8pt \or 9pt \else 10pt + \fi} + +\def\DCFNT@CMR@fudge{\@tempdimb=1pt} + +\def\DCFNT@CMR@math_spread{\@tempdimb= + \ifcase\@tempcntb 2pt \or 1pt \or 0.8pt \or 0.6pt \or 0.4pt + \or 0.2pt \or 0pt \or -0.2pt \else -0.2pt + \fi} + +\def\DCFNT@CMR@superness{\@tempdimb=0.707106781186548pt} + +\def\DCFNT@CMR@superpull{\@tempdimb=0.16666666667pt} + +\def\DCFNT@CMR@beak_darkness{\@tempdimb=0.36666666667pt} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%% +%% CMX Family +%% + +% +% this code find index (=\@tempcnta) for font size value, +% (assigned earlier to \@tempdima) +% +\def\DCFNT@findpos@CMX{% + \DCFNT@findpos@CMR + \ifnum \@tempcnta>6\relax \@tempcnta=6 \fi +} + +\def\DCFNT@fntsize@CMX{\DCFNT@fntsize@CMR} +\def\DCFNT@interval@CMX{\DCFNT@interval@CMR} +\def\DCFNT@revint@CMX{\DCFNT@revint@CMR} + +\def\DCFNT@CMX@u{\@tempdimb= + \ifcase\@tempcntb 6pt \or 14.5pt \or 16.2pt \or 17.9pt \or 19.6pt + \or 21.3pt \or 23pt \else 27pt + \fi} + +\def\DCFNT@CMX@width_adj{\@tempdimb= + \ifcase\@tempcntb 3pt \or 7pt \or 7.8pt \or 8.6pt \or 9.4pt + \or 10.2pt \or 11pt \else 13pt + \fi} + +\def\DCFNT@CMX@serif_fit{\@tempdimb=0pt} + +\def\DCFNT@CMX@cap_serif_fit{\@tempdimb= + \ifcase\@tempcntb -1pt \or 3pt \or 3.8pt \or 4.6pt \or 5.4pt + \or 6.2pt \or 7pt \else 8pt + \fi} + +\def\DCFNT@CMX@letter_fit{\@tempdimb= + \ifcase\@tempcntb 4pt \or 3pt \or 2pt \or 1pt \or 0pt + \or 0pt \or 0pt \else 0pt + \fi} + +\def\DCFNT@CMX@cap_jut{\@tempdimb= + \ifcase\@tempcntb 0pt \or 19pt \or 23pt \or 27pt \or 31pt + \or 35pt \or 39pt \else 46pt + \fi} + +\def\DCFNT@CMX@body_height{\DCFNT@CMR@body_height} +\def\DCFNT@CMX@asc_height{\DCFNT@CMR@asc_height} +\def\DCFNT@CMX@acc_height{\DCFNT@CMR@acc_height} +\def\DCFNT@CMX@dot_height{\DCFNT@CMR@dot_height} +\def\DCFNT@CMX@udot_height{\DCFNT@CMR@udot_height} +\def\DCFNT@CMX@cap_height{\DCFNT@CMR@cap_height} +\def\DCFNT@CMX@fig_height{\DCFNT@CMR@fig_height} +\def\DCFNT@CMX@x_height{\DCFNT@CMR@x_height} +\def\DCFNT@CMX@math_axis{\DCFNT@CMR@math_axis} +\def\DCFNT@CMX@comma_depth{\DCFNT@CMR@comma_depth} +\def\DCFNT@CMX@desc_depth{\DCFNT@CMR@desc_depth} +\def\DCFNT@CMX@bar_height{\DCFNT@CMR@bar_height} +\def\DCFNT@CMX@crisp{\DCFNT@CMR@crisp} +\def\DCFNT@CMX@tiny{\DCFNT@CMR@tiny} +\def\DCFNT@CMX@fine{\DCFNT@CMR@fine} +\def\DCFNT@CMX@thin_join{\DCFNT@CMR@thin_join} +\def\DCFNT@CMX@hair{\DCFNT@CMR@hair} +\def\DCFNT@CMX@stem{\DCFNT@CMR@stem} +\def\DCFNT@CMX@curve{\DCFNT@CMR@curve} +\def\DCFNT@CMX@ess{\DCFNT@CMR@ess} +\def\DCFNT@CMX@flare{\DCFNT@CMR@flare} +\def\DCFNT@CMX@dot_size{\DCFNT@CMR@dot_size} +\def\DCFNT@CMX@cap_hair{\DCFNT@CMR@cap_hair} +\def\DCFNT@CMX@cap_stem{\DCFNT@CMR@cap_stem} +\def\DCFNT@CMX@cap_curve{\DCFNT@CMR@cap_curve} +\def\DCFNT@CMX@cap_ess{\DCFNT@CMR@cap_ess} +\def\DCFNT@CMX@rule_thickness{\DCFNT@CMR@rule_thickness} +\def\DCFNT@CMX@dish{\DCFNT@CMR@dish} +\def\DCFNT@CMX@bracket{\DCFNT@CMR@bracket} +\def\DCFNT@CMX@jut{\DCFNT@CMR@jut} +\def\DCFNT@CMX@beak_jut{\DCFNT@CMR@beak_jut} +\def\DCFNT@CMX@beak{\DCFNT@CMR@beak} +\def\DCFNT@CMX@vair{\DCFNT@CMR@vair} +\def\DCFNT@CMX@notch_cut{\DCFNT@CMR@notch_cut} +\def\DCFNT@CMX@bar{\DCFNT@CMR@bar} +\def\DCFNT@CMX@slab{\DCFNT@CMR@slab} +\def\DCFNT@CMX@cap_bar{\DCFNT@CMR@cap_bar} +\def\DCFNT@CMX@cap_band{\DCFNT@CMR@cap_band} +\def\DCFNT@CMX@cap_notch_cut{\DCFNT@CMR@cap_notch_cut} +\def\DCFNT@CMX@serif_drop{\DCFNT@CMR@serif_drop} +\def\DCFNT@CMX@stem_corr{\DCFNT@CMR@stem_corr} +\def\DCFNT@CMX@vair_corr{\DCFNT@CMR@vair_corr} +\def\DCFNT@CMX@apex_corr{\DCFNT@CMR@apex_corr} +\def\DCFNT@CMX@o{\DCFNT@CMR@o} +\def\DCFNT@CMX@apex_o{\DCFNT@CMR@apex_o} +\def\DCFNT@CMX@fudge{\DCFNT@CMR@fudge} +\def\DCFNT@CMX@math_spread{\DCFNT@CMR@math_spread} +\def\DCFNT@CMX@superness{\DCFNT@CMR@superness} +\def\DCFNT@CMX@superpull{\DCFNT@CMR@superpull} +\def\DCFNT@CMX@beak_darkness{\DCFNT@CMR@beak_darkness} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%% +%% CMB Family (actually CMBX compressed) +%% + +\def\DCFNT@findpos@CMB{% + \DCFNT@findpos@CMR + \ifnum \@tempcnta>6\relax \@tempcnta=6 \fi +} + +% +% x-value and interval value for given index \@tempcntb +% +\def\DCFNT@fntsize@CMB{\DCFNT@fntsize@CMR} + +\def\DCFNT@interval@CMB{\DCFNT@interval@CMR} + +\def\DCFNT@revint@CMB{\DCFNT@revint@CMR} + +\def\DCFNT@CMB@u{\DCFNT@CMR@u} +\def\DCFNT@CMB@width_adj{\DCFNT@CMR@width_adj} +\def\DCFNT@CMB@serif_fit{\DCFNT@CMR@serif_fit} +\def\DCFNT@CMB@cap_serif_fit{\DCFNT@CMR@cap_serif_fit} +\def\DCFNT@CMB@letter_fit{\DCFNT@CMR@letter_fit} +\def\DCFNT@CMB@cap_jut{\DCFNT@CMR@cap_jut} + +\def\DCFNT@CMB@body_height{\@tempdimb= + \ifcase\@tempcntb 0pt \or 135pt \or 162pt \or 189pt \or 216pt + \or 243pt \or 270pt \else 324pt + \fi} + +\def\DCFNT@CMB@asc_height{\@tempdimb= + \ifcase\@tempcntb 0pt \or 125pt \or 150pt \or 175pt \or 200pt + \or 225pt \or 250pt \else 300pt + \fi} + +\def\DCFNT@CMB@cap_height{\@tempdimb= + \ifcase\@tempcntb 0pt \or 123.5pt \or 148.2pt \or 172.9pt \or 197.6pt + \or 222.3pt \or 247pt \else 296.4pt + \fi} + +\def\DCFNT@CMB@fig_height{\@tempdimb= + \ifcase\@tempcntb 0pt \or 116pt \or 139.2pt \or 162.4pt \or 185.6pt + \or 208.8pt \or 232pt \else 278.4pt + \fi} + +\def\DCFNT@CMB@x_height{\@tempdimb= + \ifcase\@tempcntb 0pt \or 80pt \or 96pt \or 112pt \or 128pt + \or 144pt \or 160pt \else 192pt + \fi} + +\def\DCFNT@CMB@math_axis{\@tempdimb= + \ifcase\@tempcntb 0pt \or 45pt \or 54pt \or 63pt \or 72pt + \or 81pt \or 90pt \else 108pt + \fi} + +\def\DCFNT@CMB@bar_height{\@tempdimb= + \ifcase\@tempcntb 0pt \or 40pt \or 49pt \or 58pt \or 67pt + \or 76pt \or 85pt \else 102pt + \fi} + +\def\DCFNT@CMB@comma_depth{\@tempdimb= + \ifcase\@tempcntb 0pt \or 35pt \or 42pt \or 49pt \or 56pt + \or 63pt \or 70pt \else 84pt + \fi} + +\def\DCFNT@CMB@desc_depth{\@tempdimb= + \ifcase\@tempcntb 0pt \or 35pt \or 42pt \or 49pt \or 56pt + \or 63pt \or 70pt \else 84pt + \fi} + +\def\DCFNT@CMB@acc_height{\@tempdimb= + \ifcase\@tempcntb 0pt \or 37.5pt \or 45pt \or 52.5pt \or 60pt + \or 67.5pt \or 75pt \else 90pt + \fi} + +\def\DCFNT@CMB@dot_height{\@tempdimb= + \ifcase\@tempcntb 0pt \or 37.5pt \or 45pt \or 52.5pt \or 60pt + \or 67.5pt \or 75pt \else 90pt + \fi} + +\def\DCFNT@CMB@udot_height{\@tempdimb= + \ifcase\@tempcntb 0pt \or 29.5pt \or 35.5pt \or 41.3pt \or 47.2pt + \or 53.1pt \or 59pt \else 70.8pt + \fi} + +\def\DCFNT@CMB@crisp{\@tempdimb=0pt} + +\def\DCFNT@CMB@tiny{\@tempdimb= + \ifcase\@tempcntb 4pt \or 9pt \or 10pt \or 11pt \or 12pt + \or 13pt \or 13pt \else 13pt + \fi} + +\def\DCFNT@CMB@fine{\@tempdimb= + \ifcase\@tempcntb 3pt \or 8pt \or 9pt \or 9pt \or 10pt + \or 10pt \or 10pt \else 10pt + \fi} + +\def\DCFNT@CMB@thin_join{\@tempdimb= + \ifcase\@tempcntb 3pt \or 8pt \or 9pt \or 9pt \or 10pt + \or 10pt \or 10pt \else 10.5pt + \fi} + +\def\DCFNT@CMB@hair{\@tempdimb= + \ifcase\@tempcntb 13pt \or 15pt \or 15.4pt \or 15.8pt \or 16.2pt + \or 16.6pt \or 17pt \else 18.3pt + \fi} + +\def\DCFNT@CMB@stem{\@tempdimb= + \ifcase\@tempcntb 4pt \or 24pt \or 28pt \or 32pt \or 35pt + \or 38pt \or 41pt \else 47pt + \fi} + +\def\DCFNT@CMB@curve{\@tempdimb= + \ifcase\@tempcntb 7pt \or 27pt \or 31pt \or 35pt \or 39pt + \or 43pt \or 46pt \else 52pt + \fi} + +\def\DCFNT@CMB@ess{\@tempdimb= + \ifcase\@tempcntb 0pt \or 19pt \or 25pt \or 29pt \or 32pt + \or 35pt \or 38pt \else 44pt + \fi} + +\def\DCFNT@CMB@flare{\@tempdimb= + \ifcase\@tempcntb 7pt \or 27pt \or 31pt \or 35pt \or 39pt + \or 42pt \or 45pt \else 51pt + \fi} + +\def\DCFNT@CMB@dot_size{\@tempdimb= + \ifcase\@tempcntb 6pt \or 31pt \or 36pt \or 41pt \or 46pt + \or 51pt \or 56pt \else 62pt + \fi} + +\def\DCFNT@CMB@cap_hair{\@tempdimb= + \ifcase\@tempcntb 12pt \or 17pt \or 18pt \or 18pt \or 19pt + \or 19pt \or 19pt \else 20pt + \fi} + +\def\DCFNT@CMB@cap_stem{\@tempdimb= + \ifcase\@tempcntb 3pt \or 28pt \or 33pt \or 38pt \or 43pt + \or 47pt \or 51pt \else 57pt + \fi} + +\def\DCFNT@CMB@cap_curve{\@tempdimb= + \ifcase\@tempcntb 6pt \or 31pt \or 36pt \or 41pt \or 46pt + \or 51pt \or 55pt \else 61pt + \fi} + +\def\DCFNT@CMB@cap_ess{\@tempdimb= + \ifcase\@tempcntb 0pt \or 24pt \or 31pt \or 37pt \or 43pt + \or 48pt \or 53pt \else 59pt + \fi} + +\def\DCFNT@CMB@rule_thickness{\@tempdimb= + \ifcase\@tempcntb 23pt \or 43pt \or 47pt \or 51pt \or 54pt + \or 57pt \or 60pt \else 66pt + \fi} + +\def\DCFNT@CMB@dish{\@tempdimb= + \ifcase\@tempcntb 0.2pt \or 0.7pt \or 0.8pt \or 0.9pt \or 1pt + \or 1pt \or 1pt \else 1pt + \fi} + +\def\DCFNT@CMB@bracket{\@tempdimb= + \ifcase\@tempcntb 0pt \or 5pt \or 6pt \or 7pt \or 8pt + \or 9pt \or 10pt \else 12pt + \fi} + +\def\DCFNT@CMB@jut{\@tempdimb= + \ifcase\@tempcntb 3pt \or 13pt \or 15pt \or 17pt \or 19pt + \or 22pt \or 25pt \else 30pt + \fi} + +\def\DCFNT@CMB@beak_jut{\@tempdimb= + \ifcase\@tempcntb 3pt \or 7pt \or 7.8pt \or 8.6pt \or 9.4pt + \or 10.2pt \or 11pt \else 12.4pt + \fi} + +\def\DCFNT@CMB@beak{\@tempdimb= + \ifcase\@tempcntb 0pt \or 25pt \or 36pt \or 46pt \or 55pt + \or 63pt \or 70pt \else 84pt + \fi} + +\def\DCFNT@CMB@vair{\@tempdimb= + \ifcase\@tempcntb 5pt \or 10pt \or 11pt \or 11.5pt \or 12pt + \or 12.5pt \or 13pt \else 14.3pt + \fi} + +\def\DCFNT@CMB@notch_cut{\@tempdimb= + \ifcase\@tempcntb 30pt \or 500pt \or 600pt \or 700pt \or 800pt + \or 900pt \or 1000pt \else 1200pt + \fi} + +\def\DCFNT@CMB@bar{\@tempdimb= + \ifcase\@tempcntb 7pt \or 12pt \or 13pt \or 14pt \or 15pt + \or 16pt \or 17pt \else 18.5pt + \fi} + +\def\DCFNT@CMB@slab{\@tempdimb= + \ifcase\@tempcntb 7pt \or 12pt \or 13pt \or 14pt \or 15pt + \or 16pt \or 17pt \else 18.5pt + \fi} + +\def\DCFNT@CMB@cap_bar{\@tempdimb= + \ifcase\@tempcntb 7pt \or 12pt \or 13pt \or 14pt \or 15pt + \or 16pt \or 17pt \else 18.5pt + \fi} + +\def\DCFNT@CMB@cap_band{\@tempdimb= + \ifcase\@tempcntb 7pt \or 12pt \or 13pt \or 14pt \or 15pt + \or 16pt \or 17pt \else 18.5pt + \fi} + +\def\DCFNT@CMB@cap_notch_cut{\@tempdimb= + \ifcase\@tempcntb 30pt \or 500pt \or 600pt \or 700pt \or 800pt + \or 900pt \or 1000pt \else 1200pt + \fi} + +\def\DCFNT@CMB@serif_drop{\@tempdimb= + \ifcase\@tempcntb 0pt \or 1.5pt \or 1.8pt \or 2.1pt \or 2.4pt + \or 2.7pt \or 3pt \else 3.6pt + \fi} + +\def\DCFNT@CMB@stem_corr{\@tempdimb= + \ifcase\@tempcntb 1pt \or 1.5pt \or 1.6pt \or 1.7pt \or 1.8pt + \or 1.9pt \or 2pt \else 2pt + \fi} + +\def\DCFNT@CMB@vair_corr{\@tempdimb= + \ifcase\@tempcntb 0.5pt \or 1pt \or 1.1pt \or 1.2pt \or 1.3pt + \or 1.4pt \or 1.5pt \else 1.5pt + \fi} + +\def\DCFNT@CMB@apex_corr{\@tempdimb= + \ifcase\@tempcntb 0pt \or 9pt \or 5pt \or 2pt \or 0pt + \or 0pt \or 0pt \else 0pt + \fi} + +\def\DCFNT@CMB@o{\@tempdimb= + \ifcase\@tempcntb 1.6pt \or 3pt \or 3pt \or 3pt \or 4pt + \or 4pt \or 4pt \else 5pt + \fi} + +\def\DCFNT@CMB@apex_o{\@tempdimb= + \ifcase\@tempcntb 1.6pt \or 3pt \or 3pt \or 3pt \or 3pt + \or 3pt \or 3pt \else 4pt + \fi} + +\def\DCFNT@CMB@fudge{\@tempdimb=1pt} + +\def\DCFNT@CMB@math_spread{\@tempdimb= + \ifcase\@tempcntb 2.4pt \or 1.5pt \or 1.3pt \or 1.1pt \or 0.9pt + \or 0.7pt \or 0.5pt \else 0.5pt + \fi} + +\def\DCFNT@CMB@superness{\@tempdimb=0.72727272727pt} + +\def\DCFNT@CMB@superpull{\@tempdimb=0.125pt} + +\def\DCFNT@CMB@beak_darkness{\@tempdimb=0.4pt} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%% +%% CMSS Family +%% + + +% +% this code find index (=\@tempcnta) for font size value, +% (assigned earlier to \@tempdima) +% +\def\DCFNT@findpos@CMS{\ifdim \@tempdima<\z@ \@tempdima=\z@ \fi + \@tempcnta= + \ifdim \@tempdima<8pt 0 + \else \ifdim \@tempdima<9pt 1 + \else \ifdim \@tempdima<10pt 2 + \else \ifdim \@tempdima<12pt 3 + \else 4 + \fi\fi\fi\fi} +% +% x-value and interval value for given index \@tempcntb +% +\def\DCFNT@fntsize@CMS{\@tempdimb= + \ifcase\@tempcntb 0pt \or 8pt \or 9pt \or 10pt + \or 12pt \else 17.28pt + \fi} + +\def\DCFNT@interval@CMS{% + \ifcase\@tempcntb 8 % 0pt-8pt + \or 1 % 8pt-9pt + \or 1 % 9pt-10pt + \or 2 % 10pt-12pt + \or 5.28 % 12pt-17.28pt + \else 0 + \fi} + +\def\DCFNT@revint@CMS{% + \ifcase\@tempcntb 0.125 % 0pt-8pt + \or 1 % 8pt-9pt + \or 1 % 9pt-10pt + \or 0.5 % 10pt-12pt + \or 0.18939393939 % 12pt-17.28pt + \else 0 + \fi} + +\def\DCFNT@CMS@u{\@tempdimb= + \ifcase\@tempcntb 5pt \or 17pt \or 18.5pt \or 20pt + \or 23.5pt \else 32.5pt + \fi} + +\def\DCFNT@CMS@width_adj{\@tempdimb= + \ifcase\@tempcntb 4pt \or 12pt \or 13pt \or 15pt + \or 17pt \else 24pt + \fi} + +\def\DCFNT@CMS@serif_fit{\@tempdimb= + \ifcase\@tempcntb -2pt \or -6pt \or -6.5pt \or -7pt + \or -9pt \else -12pt + \fi} + +\def\DCFNT@CMS@cap_serif_fit{\@tempdimb= + \ifcase\@tempcntb -4.5pt \or -8.5pt \or -9pt \or -10pt + \or -13pt \else -17pt + \fi} + +\def\DCFNT@CMS@letter_fit{\DCFNT@CMR@letter_fit} + +\def\DCFNT@CMS@body_height{\@tempdimb= + \ifcase\@tempcntb 0pt \or 216pt \or 243pt \or 270pt + \or 324pt \else 466pt + \fi} + +\def\DCFNT@CMS@asc_height{\@tempdimb= + \ifcase\@tempcntb 0pt \or 205pt \or 235pt \or 260pt + \or 315pt \else 445pt + \fi} + +\def\DCFNT@CMS@cap_height{\@tempdimb= + \ifcase\@tempcntb 0pt \or 200pt \or 225pt \or 250pt + \or 300pt \else 425pt + \fi} + +\def\DCFNT@CMS@fig_height{\@tempdimb= + \ifcase\@tempcntb 5pt \or 189pt \or 212pt \or 236pt + \or 283pt \else 408pt + \fi} + +\def\DCFNT@CMS@x_height{\@tempdimb= + \ifcase\@tempcntb 0pt \or 128pt \or 144pt \or 160pt + \or 192pt \else 267.8pt + \fi} + +\def\DCFNT@CMS@math_axis{\@tempdimb= + \ifcase\@tempcntb 0pt \or 72pt \or 81pt \or 90pt + \or 108pt \else 155.5pt + \fi} + +\def\DCFNT@CMS@bar_height{\@tempdimb= + \ifcase\@tempcntb 0pt \or 63pt \or 71pt \or 79pt + \or 97pt \else 136pt + \fi} + +\def\DCFNT@CMS@comma_depth{\@tempdimb= + \ifcase\@tempcntb 5pt \or 37pt \or 41pt \or 45pt + \or 54pt \else 78pt + \fi} + +\def\DCFNT@CMS@desc_depth{\@tempdimb= + \ifcase\@tempcntb 0pt \or 56pt \or 63pt \or 70pt + \or 84pt \else 121pt + \fi} + +\def\DCFNT@CMS@acc_height{\@tempdimb= + \ifcase\@tempcntb 0pt \or 60pt \or 65pt \or 70pt + \or 82pt \else 110pt + \fi} + +\def\DCFNT@CMS@dot_height{\@tempdimb= + \ifcase\@tempcntb 0pt \or 45.8pt \or 50.4pt \or 56pt + \or 67.2pt \else 90pt + \fi} + +\def\DCFNT@CMS@udot_height{\@tempdimb= + \ifcase\@tempcntb 0pt \or 48.2pt \or 53.1pt \or 59pt + \or 70.8pt \else 100.3pt + \fi} + +\def\DCFNT@CMS@crisp{\@tempdimb=0pt} + +\def\DCFNT@CMS@tiny{\@tempdimb=0pt} + +\def\DCFNT@CMS@fine{\@tempdimb=0pt} + +\def\DCFNT@CMS@thin_join{\@tempdimb= + \ifcase\@tempcntb 0pt \or 15pt \or 16pt \or 17pt + \or 20pt \else 24pt + \fi} + +\def\DCFNT@CMS@hair{\@tempdimb= + \ifcase\@tempcntb 9pt \or 25pt \or 27pt \or 28pt + \or 33pt \else 37pt + \fi} + +\def\DCFNT@CMS@stem{\@tempdimb= + \ifcase\@tempcntb 9pt \or 25pt \or 27pt \or 28pt + \or 33pt \else 37pt + \fi} + +\def\DCFNT@CMS@curve{\@tempdimb= + \ifcase\@tempcntb 9pt \or 25pt \or 27pt \or 28pt + \or 30pt \else 33pt + \fi} + +\def\DCFNT@CMS@ess{\@tempdimb= + \ifcase\@tempcntb 9pt \or 25pt \or 27pt \or 28pt + \or 33pt \else 37pt + \fi} + +\def\DCFNT@CMS@flare{\@tempdimb= + \ifcase\@tempcntb 6pt \or 22pt \or 24pt \or 25pt + \or 30pt \else 33pt + \fi} + +\def\DCFNT@CMS@dot_size{\@tempdimb= + \ifcase\@tempcntb 10pt \or 26pt \or 28pt \or 30pt + \or 35pt \else 40pt + \fi} + +\def\DCFNT@CMS@cap_hair{\@tempdimb= + \ifcase\@tempcntb 9pt \or 25pt \or 27pt \or 28pt + \or 33pt \else 37pt + \fi} + +\def\DCFNT@CMS@cap_stem{\@tempdimb= + \ifcase\@tempcntb 13pt \or 29pt \or 31pt \or 32pt + \or 33pt \else 39pt + \fi} + +\def\DCFNT@CMS@cap_curve{\@tempdimb= + \ifcase\@tempcntb 13pt \or 29pt \or 31pt \or 32pt + \or 37pt \else 42pt + \fi} + +\def\DCFNT@CMS@cap_ess{\@tempdimb= + \ifcase\@tempcntb 4pt \or 28pt \or 31pt \or 32pt + \or 37pt \else 42pt + \fi} + +\def\DCFNT@CMS@rule_thickness{\@tempdimb= + \ifcase\@tempcntb 13pt \or 36pt \or 38pt \or 40pt + \or 44pt \else 60pt + \fi} + +\def\DCFNT@CMS@dish{\@tempdimb=0pt} + +\def\DCFNT@CMS@bracket{\@tempdimb=0pt} + +\def\DCFNT@CMS@jut{\@tempdimb=0pt} + +\def\DCFNT@CMS@cap_jut{\@tempdimb=0pt} + +\def\DCFNT@CMS@beak_jut{\@tempdimb=0pt} + +\def\DCFNT@CMS@beak{\@tempdimb= + \ifcase\@tempcntb 0pt \or 0.4pt \or 0.5pt \or 0.5pt + \or 0.6pt \else 0.8pt + \fi} + +\def\DCFNT@CMS@vair{\@tempdimb= + \ifcase\@tempcntb 3pt \or 19pt \or 21pt \or 22pt + \or 26pt \else 31pt + \fi} + +\def\DCFNT@CMS@notch_cut{\@tempdimb= + \ifcase\@tempcntb 8pt \or 16pt \or 17pt \or 18pt + \or 22pt \else 32pt + \fi + \@tempdimb=2.7777777778\@tempdimb} + +\def\DCFNT@CMS@bar{\@tempdimb= + \ifcase\@tempcntb 2pt \or 18pt \or 20pt \or 21pt + \or 25pt \else 30pt + \fi} + +\def\DCFNT@CMS@slab{\@tempdimb= + \ifcase\@tempcntb 4pt \or 20pt \or 22pt \or 23pt + \or 27pt \else 32pt + \fi} + +\def\DCFNT@CMS@cap_bar{\@tempdimb= + \ifcase\@tempcntb 3pt \or 19pt \or 21pt \or 22pt + \or 26pt \else 31pt + \fi} + +\def\DCFNT@CMS@cap_band{\@tempdimb= + \ifcase\@tempcntb 1pt \or 17pt \or 19pt \or 20pt + \or 24pt \else 30pt + \fi} + +\def\DCFNT@CMS@cap_notch_cut{\@tempdimb= + \ifcase\@tempcntb 6pt \or 22pt \or 24pt \or 25pt + \or 31pt \else 36pt + \fi + \@tempdimb=2.7777777778\@tempdimb} + +\def\DCFNT@CMS@serif_drop{\@tempdimb=2pt} + +\def\DCFNT@CMS@stem_corr{\@tempdimb=1pt} + +\def\DCFNT@CMS@vair_corr{\@tempdimb=1pt} + +\def\DCFNT@CMS@apex_corr{\@tempdimb= + \ifcase\@tempcntb 0pt \or 4pt \or 4.5pt \or 5pt + \or 6pt \else 7pt + \fi} + +\def\DCFNT@CMS@o{\@tempdimb= + \ifcase\@tempcntb 1.5pt \or 6pt \or 7pt \or 8pt + \or 9pt \else 10pt + \fi} + +\def\DCFNT@CMS@apex_o{\@tempdimb=0pt} + +\def\DCFNT@CMS@fudge{\@tempdimb= + \ifcase\@tempcntb 0.77pt \or 0.93pt \or 0.95pt \or 0.96pt + \or 0.98pt \else 0.98pt + \fi} + +\def\DCFNT@CMS@math_spread{\@tempdimb= + \ifcase\@tempcntb 2pt \or 0.4pt \or 0.2pt \or 0pt + \or -0.2pt \else -0.2pt + \fi} + +\def\DCFNT@CMS@superness{\@tempdimb=0.707106781186548pt} + +\def\DCFNT@CMS@superpull{\@tempdimb=0.05pt} + +\def\DCFNT@CMS@beak_darkness{\@tempdimb=0pt} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%% +%% CMTT Family +%% + + +% +% this code find index (=\@tempcnta) for font size value, +% (assigned earlier to \@tempdima) +% +\def\DCFNT@findpos@CMT{\ifdim \@tempdima<\z@ \@tempdima=\z@ \fi + \@tempcnta= + \ifdim \@tempdima<8pt 0 + \else \ifdim \@tempdima<9pt 1 + \else \ifdim \@tempdima<10pt 2 + \else 3 + \fi\fi\fi} + +% +% x-value and interval value for given index \@tempcntb +% +\def\DCFNT@fntsize@CMT{\@tempdimb= + \ifcase\@tempcntb 0pt \or 8pt \or 9pt \or 10pt + \else 12pt + \fi} + +\def\DCFNT@interval@CMT{% + \ifcase\@tempcntb 8 % 0pt-8pt + \or 1 % 8pt-9pt + \or 1 % 9pt-10pt + \or 2 % 10pt-12pt + \else 0 + \fi} + +\def\DCFNT@revint@CMT{% + \ifcase\@tempcntb 0.125 % 0pt-8pt + \or 1 % 8pt-9pt + \or 1 % 9pt-10pt + \or 0.5 % 10pt-12pt + \else 0 + \fi} + +\def\DCFNT@CMT@u{\@tempdimb= + \ifcase\@tempcntb 9pt \or 17pt \or 18.9pt \or 21pt \else 24.7pt + \fi} + +\def\DCFNT@CMT@width_adj{\@tempdimb=0pt} + +\def\DCFNT@CMT@serif_fit{\@tempdimb=0pt} + +\def\DCFNT@CMT@cap_serif_fit{\@tempdimb=0pt} + +\def\DCFNT@CMT@letter_fit{\DCFNT@CMR@letter_fit} + +\def\DCFNT@CMT@body_height{\@tempdimb= + \ifcase\@tempcntb 0pt \or 200pt \or 225pt \or 250pt \else 300pt + \fi} + +\def\DCFNT@CMT@asc_height{\@tempdimb= + \ifcase\@tempcntb 0pt \or 176pt \or 198pt \or 220pt \else 264pt + \fi} + +\def\DCFNT@CMT@cap_height{\@tempdimb= + \ifcase\@tempcntb 0pt \or 176pt \or 198pt \or 220pt \else 264pt + \fi} + +\def\DCFNT@CMT@fig_height{\@tempdimb= + \ifcase\@tempcntb 0pt \or 176pt \or 198pt \or 220pt \else 264pt + \fi} + +\def\DCFNT@CMT@x_height{\@tempdimb= + \ifcase\@tempcntb 0pt \or 124pt \or 139.5pt \or 155pt \else 186pt + \fi} + +\def\DCFNT@CMT@math_axis{\@tempdimb= + \ifcase\@tempcntb 0pt \or 88pt \or 99pt \or 110pt \else 132pt + \fi} + +\def\DCFNT@CMT@bar_height{\@tempdimb= + \ifcase\@tempcntb 0pt \or 63pt \or 71pt \or 79pt \else 95pt + \fi} + +\def\DCFNT@CMT@comma_depth{\@tempdimb= + \ifcase\@tempcntb 0pt \or 40pt \or 45pt \or 50pt \else 60pt + \fi} + +\def\DCFNT@CMT@desc_depth{\@tempdimb= + \ifcase\@tempcntb 0pt \or 64pt \or 72pt \or 80pt \else 96pt + \fi} + +\def\DCFNT@CMT@acc_height{\@tempdimb= + \ifcase\@tempcntb 0pt \or 60pt \or 67.5pt \or 75pt \else 90pt + \fi} + +\def\DCFNT@CMT@dot_height{\@tempdimb= + \ifcase\@tempcntb 0pt \or 60pt \or 67.5pt \or 75pt \else 90pt + \fi} + +\def\DCFNT@CMT@udot_height{\@tempdimb= + \ifcase\@tempcntb 0pt \or 47.2pt \or 53.1pt \or 59pt \else 70.8pt + \fi} + +\def\DCFNT@CMT@crisp{\@tempdimb= + \ifcase\@tempcntb 3pt \or 19pt \or 21pt \or 22pt \else 25pt + \fi} + +\def\DCFNT@CMT@tiny{\@tempdimb= + \ifcase\@tempcntb 3pt \or 19pt \or 21pt \or 22pt \else 25pt + \fi} + +\def\DCFNT@CMT@fine{\@tempdimb= + \ifcase\@tempcntb 0pt \or 18pt \or 20pt \or 21pt \else 22pt + \fi} + +\def\DCFNT@CMT@thin_join{\@tempdimb= + \ifcase\@tempcntb 0pt \or 18pt \or 20pt \or 21pt \else 22pt + \fi} + +\def\DCFNT@CMT@hair{\@tempdimb= + \ifcase\@tempcntb 0pt \or 22pt \or 24pt \or 25pt \else 28pt + \fi} + +\def\DCFNT@CMT@stem{\@tempdimb= + \ifcase\@tempcntb 0pt \or 22pt \or 24pt \or 25pt \else 28pt + \fi} + +\def\DCFNT@CMT@curve{\@tempdimb= + \ifcase\@tempcntb 0pt \or 22pt \or 24pt \or 25pt \else 28pt + \fi} + +\def\DCFNT@CMT@ess{\@tempdimb= + \ifcase\@tempcntb 0pt \or 19pt \or 21pt \or 22pt \else 25pt + \fi} + +\def\DCFNT@CMT@flare{\@tempdimb= + \ifcase\@tempcntb 12pt \or 28pt \or 30pt \or 32pt \else 35pt + \fi} + +\def\DCFNT@CMT@dot_size{\@tempdimb= + \ifcase\@tempcntb 15pt \or 31pt \or 33pt \or 36pt \else 39pt + \fi} + +\def\DCFNT@CMT@cap_hair{\@tempdimb= + \ifcase\@tempcntb 0pt \or 22pt \or 24pt \or 25pt \else 28pt + \fi} + +\def\DCFNT@CMT@cap_stem{\@tempdimb= + \ifcase\@tempcntb 0pt \or 22pt \or 24pt \or 25pt \else 28pt + \fi} + +\def\DCFNT@CMT@cap_curve{\@tempdimb= + \ifcase\@tempcntb 0pt \or 22pt \or 24pt \or 25pt \else 28pt + \fi} + +\def\DCFNT@CMT@cap_ess{\@tempdimb= + \ifcase\@tempcntb 0pt \or 22pt \or 24pt \or 25pt \else 28pt + \fi} + +\def\DCFNT@CMT@rule_thickness{\@tempdimb= + \ifcase\@tempcntb 0pt \or 22pt \or 24pt \or 25pt \else 28pt + \fi + \@tempdimb=2.7777777778\@tempdimb} + +\def\DCFNT@CMT@dish{\@tempdimb=0pt} + +\def\DCFNT@CMT@bracket{\@tempdimb=0pt} + +\def\DCFNT@CMT@jut{\@tempdimb= + \ifcase\@tempcntb 0pt \or 27pt \or 31pt \or 34pt \else 39pt + \fi} + +\def\DCFNT@CMT@cap_jut{\@tempdimb= + \ifcase\@tempcntb 0pt \or 27pt \or 31pt \or 34pt \else 39pt + \fi} + +\def\DCFNT@CMT@beak_jut{\@tempdimb=0pt} + +\def\DCFNT@CMT@beak{\@tempdimb= + \ifcase\@tempcntb 0pt \or 27pt \or 31pt \or 34pt \else 39pt + \fi} + +\def\DCFNT@CMT@vair{\@tempdimb= + \ifcase\@tempcntb 0pt \or 19pt \or 21pt \or 22pt \else 25pt + \fi} + +\def\DCFNT@CMT@notch_cut{\@tempdimb= + \ifcase\@tempcntb 0pt \or 22pt \or 24pt \or 25pt \else 28pt + \fi + \@tempdimb=2.7777777778\@tempdimb} + +\def\DCFNT@CMT@bar{\@tempdimb= + \ifcase\@tempcntb 0pt \or 19pt \or 21pt \or 22pt \else 25pt + \fi} + +\def\DCFNT@CMT@slab{\@tempdimb= + \ifcase\@tempcntb 0pt \or 19pt \or 21pt \or 22pt \else 25pt + \fi} + +\def\DCFNT@CMT@cap_bar{\@tempdimb= + \ifcase\@tempcntb 0pt \or 19pt \or 21pt \or 22pt \else 25pt + \fi} + +\def\DCFNT@CMT@cap_band{\@tempdimb= + \ifcase\@tempcntb 0pt \or 19pt \or 21pt \or 22pt \else 25pt + \fi} + +\def\DCFNT@CMT@cap_notch_cut{\@tempdimb= + \ifcase\@tempcntb 0pt \or 22pt \or 24pt \or 25pt \else 28pt + \fi + \@tempdimb=2.7777777778\@tempdimb} + +\def\DCFNT@CMT@serif_drop{\@tempdimb=0pt} + +\def\DCFNT@CMT@stem_corr{\@tempdimb=0pt} + +\def\DCFNT@CMT@vair_corr{\@tempdimb=0pt} + +\def\DCFNT@CMT@apex_corr{\@tempdimb= + \ifcase\@tempcntb 0pt \or 8pt \or 9pt \or 10pt \else 11pt + \fi} + +\def\DCFNT@CMT@o{\@tempdimb= + \ifcase\@tempcntb 0pt \or 3pt \or 3.5pt \or 4pt \else 5pt + \fi} + +\def\DCFNT@CMT@apex_o{\@tempdimb= + \ifcase\@tempcntb 0pt \or 3pt \or 3pt \or 3pt \else 4pt + \fi} + +\def\DCFNT@CMT@fudge{\@tempdimb=0.81pt} + +\def\DCFNT@CMT@math_spread{\@tempdimb=-1pt} + +\def\DCFNT@CMT@superness{\@tempdimb=0.707106781186548pt} + +\def\DCFNT@CMT@superpull{\@tempdimb=0pt} + +\def\DCFNT@CMT@beak_darkness{\@tempdimb=0pt} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%% +%% CM Funny Family +%% + + +% +% this code find index (=\@tempcnta) for font size value, +% (assigned earlier to \@tempdima) +% +\def\DCFNT@findpos@CMF{\ifdim \@tempdima<\z@ \@tempdima=\z@ \fi + \@tempcnta= + \ifdim \@tempdima<8pt 0 + \else \ifdim \@tempdima<9pt 1 + \else \ifdim \@tempdima<10pt 2 + \else 3 + \fi\fi\fi} + +% +% x-value and interval value for given index \@tempcntb +% +\def\DCFNT@fntsize@CMF{\DCFNT@fntsize@CMT} + +\def\DCFNT@interval@CMF{\DCFNT@interval@CMT} + +\def\DCFNT@revint@CMF{\DCFNT@revint@CMT} + +\def\DCFNT@CMF@u{\@tempdimb= + \ifcase\@tempcntb 4pt \or 12pt \or 13.9pt \or 16pt \else 19.7pt + \fi} + +\def\DCFNT@CMF@width_adj{\@tempdimb=-16pt} + +\def\DCFNT@CMF@serif_fit{\@tempdimb=-3pt} + +\def\DCFNT@CMF@cap_serif_fit{\@tempdimb=-4pt} + +\def\DCFNT@CMF@letter_fit{\@tempdimb=2pt} + +\def\DCFNT@CMF@body_height{\@tempdimb= + \ifcase\@tempcntb 0pt \or 190pt \or 215pt \or 240pt \else 290pt + \fi} + +\def\DCFNT@CMF@asc_height{\@tempdimb= + \ifcase\@tempcntb 0pt \or 176pt \or 198pt \or 220pt \else 264pt + \fi} + +\def\DCFNT@CMF@cap_height{\@tempdimb= + \ifcase\@tempcntb 0pt \or 181pt \or 203pt \or 225pt \else 269pt + \fi} + +\def\DCFNT@CMF@fig_height{\@tempdimb= + \ifcase\@tempcntb 0pt \or 166pt \or 188pt \or 210pt \else 254pt + \fi} + +\def\DCFNT@CMF@x_height{\@tempdimb= + \ifcase\@tempcntb 0pt \or 159pt \or 174.5pt \or 190pt \else 221pt + \fi} + +\def\DCFNT@CMF@math_axis{\@tempdimb= + \ifcase\@tempcntb 0pt \or 33pt \or 44pt \or 55pt \else 77pt + \fi} + +\def\DCFNT@CMF@bar_height{\@tempdimb= + \ifcase\@tempcntb 0pt \or 44pt \or 52pt \or 60pt \else 76pt + \fi} + +\def\DCFNT@CMF@comma_depth{\@tempdimb= + \ifcase\@tempcntb 0pt \or 54pt \or 62pt \or 70pt \else 86pt + \fi} + +\def\DCFNT@CMF@desc_depth{\@tempdimb= + \ifcase\@tempcntb 0pt \or 84pt \or 92pt \or 100pt \else 116pt + \fi} + +\def\DCFNT@CMF@acc_height{\@tempdimb= + \ifcase\@tempcntb 0pt \or 60pt \or 67.5pt \or 75pt \else 90pt + \fi} + +\def\DCFNT@CMF@dot_height{\@tempdimb= + \ifcase\@tempcntb 0pt \or 60pt \or 67.5pt \or 75pt \else 90pt + \fi} + +\def\DCFNT@CMF@udot_height{\@tempdimb= + \ifcase\@tempcntb 0pt \or 47.2pt \or 53.1pt \or 59pt \else 70.8pt + \fi} + +\def\DCFNT@CMF@crisp{\@tempdimb= + \ifcase\@tempcntb 0pt \or 8pt \or 10pt \or 11pt \else 14pt + \fi} + +\def\DCFNT@CMF@tiny{\@tempdimb=0pt} + +\def\DCFNT@CMF@fine{\@tempdimb=0pt} + +\def\DCFNT@CMF@thin_join{\@tempdimb= + \ifcase\@tempcntb 0pt \or 11pt \or 13pt \or 14pt \else 15pt + \fi} + +\def\DCFNT@CMF@hair{\@tempdimb= + \ifcase\@tempcntb 6.666666pt \or 8pt \or 10pt \or 11pt \else 14pt + \fi} + +\def\DCFNT@CMF@stem{\@tempdimb= + \ifcase\@tempcntb 3.85pt \or 13pt \or 15pt \or 16pt \else 19pt + \fi} + +\def\DCFNT@CMF@curve{\@tempdimb= + \ifcase\@tempcntb 3.66666pt \or 17pt \or 19pt \or 20pt \else 23pt + \fi} + +\def\DCFNT@CMF@ess{\@tempdimb= + \ifcase\@tempcntb 0pt \or 19pt \or 21pt \or 22pt \else 25pt + \fi} + +\def\DCFNT@CMF@flare{\@tempdimb= + \ifcase\@tempcntb 6.55pt \or 20pt \or 22pt \or 24pt \else 27pt + \fi} + +\def\DCFNT@CMF@dot_size{\@tempdimb= + \ifcase\@tempcntb 1.37pt \or 21pt \or 23pt \or 26pt \else 29pt + \fi} + +\def\DCFNT@CMF@cap_hair{\@tempdimb= + \ifcase\@tempcntb 8pt \or 13pt \or 15pt \or 16pt \else 19pt + \fi} + +\def\DCFNT@CMF@cap_stem{\@tempdimb= + \ifcase\@tempcntb 9.46pt \or 21pt \or 23pt \or 24pt \else 27pt + \fi} + +\def\DCFNT@CMF@cap_curve{\@tempdimb= + \ifcase\@tempcntb 4.2pt \or 23pt \or 25pt \or 26pt \else 29pt + \fi} + +\def\DCFNT@CMF@cap_ess{\@tempdimb= + \ifcase\@tempcntb 0pt \or 25pt \or 27pt \or 28pt \else 31pt + \fi} + +\def\DCFNT@CMF@rule_thickness{\@tempdimb= + \ifcase\@tempcntb 16.25pt \or 46pt \or 48pt \or 50pt \else 54pt + \fi} + +\def\DCFNT@CMF@dish{\@tempdimb=5pt} + +\def\DCFNT@CMF@bracket{\@tempdimb=20pt} + +\def\DCFNT@CMF@jut{\@tempdimb= + \ifcase\@tempcntb 0pt \or 2.4pt \or 2.7pt \or 3.0pt \else 3.6pt + \fi} + +\def\DCFNT@CMF@cap_jut{\@tempdimb= + \ifcase\@tempcntb 0pt \or 3.2pt \or 3.6pt \or 4.0pt \else 4.8pt + \fi} + +\def\DCFNT@CMF@beak_jut{\@tempdimb=-8pt} + +\def\DCFNT@CMF@beak{\@tempdimb= + \ifcase\@tempcntb 0pt \or 8pt \or 9pt \or 10pt \else 12pt + \fi} + +\def\DCFNT@CMF@vair{\@tempdimb= + \ifcase\@tempcntb 1.75pt \or 11pt \or 13pt \or 14pt \else 17pt + \fi} + +\def\DCFNT@CMF@notch_cut{\@tempdimb=200pt} + +\def\DCFNT@CMF@bar{\@tempdimb= + \ifcase\@tempcntb 8.5pt \or 14pt \or 16pt \or 17pt \else 20pt + \fi} + +\def\DCFNT@CMF@slab{\@tempdimb= + \ifcase\@tempcntb 10pt \or 17pt \or 19pt \or 20pt \else 25pt + \fi} + +\def\DCFNT@CMF@cap_bar{\@tempdimb= + \ifcase\@tempcntb 11pt \or 19pt \or 21pt \or 22pt \else 25pt + \fi} + +\def\DCFNT@CMF@cap_band{\@tempdimb= + \ifcase\@tempcntb 8.5pt \or 14pt \or 16pt \or 17pt \else 20pt + \fi} + +\def\DCFNT@CMF@cap_notch_cut{\@tempdimb=300pt} + +\def\DCFNT@CMF@serif_drop{\@tempdimb=-10pt} + +\def\DCFNT@CMF@stem_corr{\@tempdimb=-1pt} + +\def\DCFNT@CMF@vair_corr{\@tempdimb=-1pt} + +\def\DCFNT@CMF@apex_corr{\@tempdimb= + \ifcase\@tempcntb 0pt \or 4pt \or 5pt \or 6pt \else 7pt + \fi} + +\def\DCFNT@CMF@o{\@tempdimb= + \ifcase\@tempcntb 0.75pt \or 3pt \or 3.5pt \or 4pt \else 5pt + \fi} + +\def\DCFNT@CMF@apex_o{\@tempdimb= + \ifcase\@tempcntb 1.68pt \or 9pt \or 9pt \or 9pt \else 10pt + \fi} + +\def\DCFNT@CMF@fudge{\@tempdimb=1pt} + +\def\DCFNT@CMF@math_spread{\@tempdimb=0.5pt} + +\def\DCFNT@CMF@superness{\@tempdimb=0.66666666667pt} + +\def\DCFNT@CMF@superpull{\@tempdimb=-0.125pt} + +\def\DCFNT@CMF@beak_darkness{\@tempdimb=0.5pt} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%% +%% CMFIB Family +%% + +% +% this code find index (=\@tempcnta) for font size value, +% (assigned earlier to \@tempdima) +% +\def\DCFNT@findpos@FIB{\ifdim \@tempdima<\z@ \@tempdima=\z@ \fi + \@tempcnta= + \ifdim \@tempdima<5pt 0 + \else \ifdim \@tempdima<8pt 1 + \else \ifdim \@tempdima<13pt 2 + \else \ifdim \@tempdima<21pt 3 + \else 4 + \fi\fi\fi\fi} +% +% x-value and interval value for given index \@tempcntb +% +\def\DCFNT@fntsize@FIB{\@tempdimb= + \ifcase\@tempcntb 0pt \or 5pt \or 8pt \or 13pt + \or 21pt \else 34pt + \fi} + +\def\DCFNT@interval@FIB{% + \ifcase\@tempcntb 5 % 0pt-5pt + \or 3 % 5pt-8pt + \or 5 % 8pt-13pt + \or 8 % 13pt-21pt + \or 13 % 21pt-34pt + \else 0 + \fi} + +\def\DCFNT@revint@FIB{% + \ifcase\@tempcntb 0.2 % 0pt-5pt + \or 0.33333333333 % 5pt-8pt + \or 0.2 % 8pt-13pt + \or 0.125 % 13pt-21pt + \or 0.076923076923 % 21pt-34pt + \else 0 + \fi} + +\def\DCFNT@FIB@u{\@tempdimb= + \ifcase\@tempcntb 6.1768pt \or 13pt \or 21pt + \or 34pt \or 55pt \else 144pt + \fi} + +\def\DCFNT@FIB@width_adj{\@tempdimb= + \ifcase\@tempcntb 0pt \or 0pt \or 0pt + \or 1pt \or 1pt \else 3pt + \fi} + +\def\DCFNT@FIB@serif_fit{\@tempdimb= + \ifcase\@tempcntb 0pt \or 0pt \or 0pt + \or 1pt \or 1pt \else 3pt + \fi} + +\def\DCFNT@FIB@cap_serif_fit{\@tempdimb= + \ifcase\@tempcntb 0pt \or 0pt \or 0pt + \or 1pt \or 1pt \else 3pt + \fi} + +\def\DCFNT@FIB@letter_fit{\@tempdimb= + \ifcase\@tempcntb 0pt \or 0pt \or 0pt + \or 1pt \or 1pt \else 3pt + \fi} + +\def\DCFNT@FIB@body_height{\@tempdimb= + \ifcase\@tempcntb 0pt \or 144pt \or 233pt + \or 377pt \or 610pt \else 1597pt + \fi} + +\def\DCFNT@FIB@asc_height{\@tempdimb= + \ifcase\@tempcntb 0pt \or 144pt \or 233pt + \or 377pt \or 610pt \else 1597pt + \fi} + +\def\DCFNT@FIB@cap_height{\@tempdimb= + \ifcase\@tempcntb 0pt \or 144pt \or 233pt + \or 377pt \or 610pt \else 1597pt + \fi} + +\def\DCFNT@FIB@fig_height{\@tempdimb= + \ifcase\@tempcntb 0pt \or 144pt \or 233pt + \or 377pt \or 610pt \else 1597pt + \fi} + +\def\DCFNT@FIB@x_height{\@tempdimb= + \ifcase\@tempcntb 0pt \or 89pt \or 144pt + \or 233pt \or 377pt \else 610pt + \fi} + +\def\DCFNT@FIB@math_axis{\@tempdimb= + \ifcase\@tempcntb 0pt \or 55pt \or 89pt + \or 144pt \or 233pt \else 377pt + \fi} + +\def\DCFNT@FIB@bar_height{\@tempdimb= + \ifcase\@tempcntb 0pt \or 55pt \or 89pt + \or 144pt \or 233pt \else 377pt + \fi} + +\def\DCFNT@FIB@comma_depth{\@tempdimb= + \ifcase\@tempcntb 0pt \or 34pt \or 55pt + \or 89pt \or 144pt \else 233pt + \fi} + +\def\DCFNT@FIB@desc_depth{\@tempdimb= + \ifcase\@tempcntb 0pt \or 34pt \or 55pt + \or 89pt \or 144pt \else 233pt + \fi} + +\def\DCFNT@FIB@acc_height{\@tempdimb= + \ifcase\@tempcntb 0pt \or 34pt \or 55pt + \or 89pt \or 144pt \else 233pt + \fi} + +\def\DCFNT@FIB@dot_height{\@tempdimb= + \ifcase\@tempcntb 0pt \or 21pt \or 55pt + \or 89pt \or 144pt \else 233pt + \fi} + +\def\DCFNT@FIB@udot_height{\@tempdimb= + \ifcase\@tempcntb 0pt \or 34pt \or 55pt + \or 89pt \or 144pt \else 233pt + \fi} + +\def\DCFNT@FIB@crisp{\@tempdimb= + \ifcase\@tempcntb 0pt \or 0pt \or 0pt + \or 1pt \or 1pt \else 3pt + \fi} + +\def\DCFNT@FIB@tiny{\@tempdimb= + \ifcase\@tempcntb 1.625pt \or 8pt \or 13pt + \or 21pt \or 34pt \else 89pt + \fi} + +\def\DCFNT@FIB@fine{\@tempdimb= + \ifcase\@tempcntb 0pt \or 8pt \or 13pt + \or 21pt \or 34pt \else 89pt + \fi} + +\def\DCFNT@FIB@thin_join{\@tempdimb= + \ifcase\@tempcntb 0pt \or 8pt \or 13pt + \or 21pt \or 34pt \else 89pt + \fi} + +\def\DCFNT@FIB@hair{\@tempdimb= + \ifcase\@tempcntb 11.67pt \or 13pt \or 21pt + \or 34pt \or 55pt \else 144pt + \fi} + +\def\DCFNT@FIB@stem{\@tempdimb= + \ifcase\@tempcntb 9.27pt \or 21pt \or 34pt + \or 55pt \or 89pt \else 233pt + \fi} + +\def\DCFNT@FIB@curve{\@tempdimb= + \ifcase\@tempcntb 8.58pt \or 24pt \or 39pt + \or 63pt \or 102pt \else 254pt + \fi} + +\def\DCFNT@FIB@ess{\@tempdimb= + \ifcase\@tempcntb 0pt \or 21pt \or 34pt + \or 55pt \or 89pt \else 233pt + \fi} + +\def\DCFNT@FIB@flare{\@tempdimb= + \ifcase\@tempcntb 11.33pt \or 21pt \or 34pt + \or 55pt \or 89pt \else 233pt + \fi} + +\def\DCFNT@FIB@dot_size{\@tempdimb= + \ifcase\@tempcntb 2.125pt \or 21pt \or 34pt + \or 55pt \or 89pt \else 233pt + \fi} + +\def\DCFNT@FIB@cap_hair{\@tempdimb= + \ifcase\@tempcntb 6pt \or 13pt \or 21pt + \or 34pt \or 55pt \else 144pt + \fi} + +\def\DCFNT@FIB@cap_stem{\@tempdimb= + \ifcase\@tempcntb 8.34pt \or 21pt \or 34pt + \or 55pt \or 89pt \else 233pt + \fi} + +\def\DCFNT@FIB@cap_curve{\@tempdimb= + \ifcase\@tempcntb 7.8pt \or 24pt \or 39pt + \or 63pt \or 102pt \else 254pt + \fi} + +\def\DCFNT@FIB@cap_ess{\@tempdimb= + \ifcase\@tempcntb 0pt \or 21pt \or 34pt + \or 55pt \or 89pt \else 233pt + \fi} + +\def\DCFNT@FIB@rule_thickness{\@tempdimb= + \ifcase\@tempcntb 8pt \or 13pt \or 21pt + \or 34pt \or 55pt \else 144pt + \fi + \@tempdimb=2.7777777778\@tempdimb} + +\def\DCFNT@FIB@dish{\@tempdimb= + \ifcase\@tempcntb 0.2pt \or 1pt \or 1pt + \or 1pt \or 2pt \else 5pt + \fi} + +\def\DCFNT@FIB@bracket{\@tempdimb= + \ifcase\@tempcntb 0pt \or 13pt \or 21pt + \or 34pt \or 55pt \else 144pt + \fi} + +\def\DCFNT@FIB@jut{\@tempdimb= + \ifcase\@tempcntb 4.77pt \or 13pt \or 21pt + \or 34pt \or 55pt \else 144pt + \fi} + +\def\DCFNT@FIB@cap_jut{\@tempdimb= + \ifcase\@tempcntb 3.62pt \or 13pt \or 21pt + \or 34pt \or 55pt \else 144pt + \fi} + +\def\DCFNT@FIB@beak_jut{\@tempdimb= + \ifcase\@tempcntb 3.1pt \or 8pt \or 13pt + \or 21pt \or 34pt \else 89pt + \fi} + +\def\DCFNT@FIB@beak{\@tempdimb= + \ifcase\@tempcntb 0pt \or 34pt \or 55pt + \or 89pt \or 144pt \else 377pt + \fi} + +\def\DCFNT@FIB@vair{\@tempdimb= + \ifcase\@tempcntb 1.625pt \or 8pt \or 13pt + \or 21pt \or 34pt \else 89pt + \fi} + +\def\DCFNT@FIB@notch_cut{\@tempdimb= + \ifcase\@tempcntb 0pt \or 300pt \or 800pt + \or 1300pt \or 2100pt \else 5500pt + \fi} + +\def\DCFNT@FIB@bar{\@tempdimb= + \ifcase\@tempcntb 5pt \or 8pt \or 13pt + \or 21pt \or 34pt \else 89pt + \fi} + +\def\DCFNT@FIB@slab{\@tempdimb= + \ifcase\@tempcntb 5pt \or 8pt \or 13pt + \or 21pt \or 34pt \else 89pt + \fi} + +\def\DCFNT@FIB@cap_bar{\@tempdimb= + \ifcase\@tempcntb 5pt \or 8pt \or 13pt + \or 21pt \or 34pt \else 89pt + \fi} + +\def\DCFNT@FIB@cap_band{\@tempdimb= + \ifcase\@tempcntb 5pt \or 8pt \or 13pt + \or 21pt \or 34pt \else 89pt + \fi} + +\def\DCFNT@FIB@cap_notch_cut{\@tempdimb= + \ifcase\@tempcntb 0pt \or 3pt \or 8pt + \or 13pt \or 21pt \else 55pt + \fi} + +\def\DCFNT@FIB@serif_drop{\@tempdimb= + \ifcase\@tempcntb 0pt \or 2pt \or 3pt + \or 5pt \or 8pt \else 21pt + \fi} + +\def\DCFNT@FIB@stem_corr{\@tempdimb= + \ifcase\@tempcntb 0pt \or 0pt \or 1pt + \or 1pt \or 2pt \else 5pt + \fi} + +\def\DCFNT@FIB@vair_corr{\@tempdimb= + \ifcase\@tempcntb 0pt \or 0pt \or 1pt + \or 1pt \or 2pt \else 5pt + \fi} + +\def\DCFNT@FIB@apex_corr{\@tempdimb= + \ifcase\@tempcntb 0pt \or 0pt \or 0pt + \or 1pt \or 1pt \else 3pt + \fi} + +\def\DCFNT@FIB@o{\@tempdimb= + \ifcase\@tempcntb 2pt \or 5pt \or 8pt + \or 13pt \or 21pt \else 55pt + \fi} + +\def\DCFNT@FIB@apex_o{\@tempdimb= + \ifcase\@tempcntb 2pt \or 5pt \or 8pt + \or 13pt \or 21pt \else 55pt + \fi} + +\def\DCFNT@FIB@fudge{\@tempdimb=1pt} + +\def\DCFNT@FIB@math_spread{\@tempdimb=0.375pt} + +\def\DCFNT@FIB@superness{\@tempdimb=0.707106781186548pt} + +\def\DCFNT@FIB@superpull{\@tempdimb=0.076923076923pt} + +\def\DCFNT@FIB@beak_darkness{\@tempdimb=0.38461538462pt} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |