% % 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} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%