% Computer Modern Math Italic Bold % This font is a modification of Computer Modern Bold Extended. if unknown cmbase: input cmbase fi font_identifier:="CMMIB"; font_size design_size * pt#; input c-cmbx; input c-bmath; % cmmib5=21, cmmib6=24, cmmib7=27, cmmib8=30, cmmib9=35, cmmib10=39 cap_jut# := (if design_size <= 8: (design_size - 5pt#) * 3pt# + 21pt# elseif designsize <= 9: (design_size - 9pt#) * 4pt# + 35pt# else: (design_size * 3.5) + 4.0 fi) / 36pt#; % cmmib5=27, cmmib6=32, cmmib7=37, cmmib8=42, cmmib9=46, cmmib10=50 cap_stem# := (if design_size <= 8: (design_size - 5pt#) * 5pt# + 27pt# else: (design_size - 9pt#) * 4pt# + 46pt# fi) / 36pt#; % cmmib5=26, cmmib6=29, cmmib7=33, cmmib8=37, cmmib9=40, cmmib10=42 flare# := (if design_size <= 6: (design_size - 5pt#) * 3pt# + 26pt# elseif designsize <= 8: (design_size - 7pt#) * 4pt# + 33pt# elseif designsize <= 9: (design_size - 9pt#) * 3pt# + 40pt# else: 36flare# % already computed, in c-bmath fi) / 36pt#; % cmmib5=23, cmmib6=27, cmmib7=31, cmmib8=34, cmmib9=37, cmmib10=40 stem# := (if design_size <= 7: (design_size - 5pt#) * 4pt# + 23pt# else: (design_size - 8pt#) * 3pt# + 34pt# fi) / 36pt#; % cmmib5=7, cmmib6=7.8, etc. width_adj# := ((design_size - 5pt#) * .8pt# + 7pt#) / 36pt#; generate mathit % switch to the driver file