diff options
author | Karl Berry <karl@freefriends.org> | 2007-04-28 23:50:18 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2007-04-28 23:50:18 +0000 |
commit | cf5c11423240ba8debc063012e6d1d232e6475ba (patch) | |
tree | 02994000bf507b8ba6d169ede8a2c93896dd66b6 /Master/texmf-dist/fonts/source/public/mnsymbol/MnSymbolF.mf | |
parent | 13d30f4bd3dd877180a14053b3f0029a82423019 (diff) |
reinstate mnsymbol, good with palatino et al., not just minion
git-svn-id: svn://tug.org/texlive/trunk@4209 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/fonts/source/public/mnsymbol/MnSymbolF.mf')
-rw-r--r-- | Master/texmf-dist/fonts/source/public/mnsymbol/MnSymbolF.mf | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/Master/texmf-dist/fonts/source/public/mnsymbol/MnSymbolF.mf b/Master/texmf-dist/fonts/source/public/mnsymbol/MnSymbolF.mf new file mode 100644 index 00000000000..aea3a26b8fe --- /dev/null +++ b/Master/texmf-dist/fonts/source/public/mnsymbol/MnSymbolF.mf @@ -0,0 +1,35 @@ + +font_identifier:="MnSymbolF"; +font_size design_size * pt#; + +boolean bold_weight; +bold_weight := false; + +input MnSymbol-Parameter.mf; +input Sym-Base.mf; +input Sym-Operators.mf; + +font_slant 0; +font_x_height x_height#; +font_quad 16u#; + +subs := interpolate(1)(5/5, 5/6, 5/7, 6/8, 6/9, 7/10, 8/12); % subscript size +rth# := rule_thickness#; +fontdimen 8: % parameters $\sigma_8$ through $\sigma_{22}$ will now be listed + math_axis# + 3.51rth# + interpolate(1/36pt#)(36, 36, 36, 36, 36, 44, 53) + subs * desc_depth#, % num1 + math_axis# + 1.51rth# + interpolate(1/36pt#)( 3, 9, 12, 24, 30, 30, 30), % num2 + math_axis# + 1.51rth# + interpolate(1/36pt#)(24, 29, 34, 38, 43, 48, 57), % num3 + interpolate(1/36pt#)(63, 74, 86, 98, 111, 124, 149) + 3.51rth# + subs * asc_height# - math_axis#, % denom1 + interpolate(1/36pt#)( 3, 9, 12, 24, 30, 30, 30) + 1.51rth# + subs * asc_height# - math_axis#, % denom2 + interpolate(pt#)(5.99, 6.49, 6.99, 7.49, 8.49, 8.99, 9.99) - subs * asc_height#, % sup1 + interpolate(pt#)(5.49, 5.99, 6.49, 6.99, 7.99, 8.49, 8.99) - subs * asc_height#, % sup2 + interpolate(1/36pt#)(53, 62, 72, 82, 93, 104, 125), % sup3 + interpolate(1/36pt#)(36, 36, 36, 36, 36, 54, 65), % sub1 + interpolate(1/36pt#)(72, 72, 72, 72, 57, 89, 100), % sub2 + subs * asc_height# - 36/36pt#, % sup\_drop + 18/36pt#, % sub\_drop + interpolate(pt#)(9.9, 11.9, 11.9, 11.9, 19.0, 19.0, 22.0), % delim1 + interpolate(pt#)(7.1, 8.1, 8.1, 9.1, 9.1, 10.1, 12.1), % delim2 + math_axis#; % axis\_height + +bye; |