%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% %% This is the file ihax.mtx, part of the MathKit package %% (version 0.7, January , 1998) for math font %% generation. (Author: Alan Hoenig, ajhjj@cunyvm.cuny.edu) %% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \relax \metrics \needsfontinstversion{1.315} % \shiftglyph takes four parameters: % % #1 the name of the glyph % #2 the amount of extra space at the left % #3 the amount of extra space at the right % #4 the amount to move in subscripts (should be -ve) \setcommand\shiftglyph#1#2#3#4{ \ifisglyph{#1}\then \resetglyph{#1} \movert{#2} \glyph{#1}{1000} \movert{#4} \resetitalic{\add{\italic{#1}}{\sub{#3}{#4}}} \endresetglyph \fi } % \unfakable produces a missing glyph warning. \setcommand\unfakable#1{ \setglyph{#1} \glyphrule{500}{500} \glyphwarning{missing glyph `#1'} \endsetglyph } % Zero the depth of a glyph. \setcommand\zerodepth#1{ \ifisglyph{#1}\then \resetglyph{#1} \glyph{#1}{1000} \resetdepth{0} \endresetglyph \fi } % Values produced by trial and error... % \shiftglyph{C}{-50}{0}{-25} % \shiftglyph{E}{0}{50}{0} % \shiftglyph{F}{0}{50}{-100} % \shiftglyph{H}{0}{25}{-25} % \shiftglyph{I}{0}{0}{-25} % \shiftglyph{K}{0}{0}{-25} % \shiftglyph{J}{0}{0}{-25} % \shiftglyph{N}{0}{0}{-25} % \shiftglyph{P}{0}{0}{-100} % \shiftglyph{T}{0}{50}{-75} % \shiftglyph{U}{-50}{50}{-25} % \shiftglyph{V}{-50}{50}{-50} % \shiftglyph{W}{-50}{50}{-50} % \shiftglyph{X}{0}{50}{-25} % \shiftglyph{Y}{-50}{50}{-50} % \shiftglyph{b}{0}{-25}{0} % \shiftglyph{d}{0}{25}{0} % \shiftglyph{f}{\scale{\depth{f}}{750}}{0}{25} % \shiftglyph{g}{0}{-50}{0} % \shiftglyph{j}{150}{25}{0} % \shiftglyph{l}{0}{50}{0} % \shiftglyph{o}{0}{-50}{0} % \shiftglyph{p}{75}{-25}{0} % \shiftglyph{t}{-25}{50}{0} % \shiftglyph{Upsilon}{0}{0}{-50} % \shiftglyph{Upsilon}{0}{0}{-100} % \shiftglyph{weierstrass}{-100}{-200}{-150} % % \unfakable{rho1} % % \ifisglyph{omega1}\then % \setglyph{pi1} % \glyph{omega1}{1000} % \endsetglyph % \fi % % \ifisglyph{epsilon}\then % \setglyph{epsilon1} % \glyph{epsilon}{1000} % \endsetglyph % \fi % \resetglyph{vector} % \movert{-100} % \glyph{vector}{1000} % \movert{100} % \endresetglyph % Accents have to have zero depth. % \zerodepth{acute} % \zerodepth{grave} % \zerodepth{caron} % \zerodepth{breve} % \zerodepth{macron} % \zerodepth{ring} % \zerodepth{circumflex} % \zerodepth{dotaccent} % \zerodepth{tilde} % \zerodepth{dieresis} % % \ifisglyph{tie}\then % \resetglyph{tie} % \push % \movert{\div{\width{tie}}{2}} % \glyph{tie}{1000} % \pop % \samesize{tie} % \endresetglyph % \fi % \ifisglyph{vector}\then % \resetglyph{vector} % \moveup{1} % \glyph{vector}{1000} % \moveup{-1} % \endresetglyph % \fi \endmetrics