diff options
Diffstat (limited to 'Master/texmf-dist/fonts/source/public/fge')
-rw-r--r-- | Master/texmf-dist/fonts/source/public/fge/fgerm.mf | 25 |
1 files changed, 8 insertions, 17 deletions
diff --git a/Master/texmf-dist/fonts/source/public/fge/fgerm.mf b/Master/texmf-dist/fonts/source/public/fge/fgerm.mf index c2d829f4f03..303760c4152 100644 --- a/Master/texmf-dist/fonts/source/public/fge/fgerm.mf +++ b/Master/texmf-dist/fonts/source/public/fge/fgerm.mf @@ -1,6 +1,6 @@ % fgerm.mf : fge roman charcters % J.J. Green 2005-2006 -% $Id: fgerm.mf,v 1.25 2007/06/03 16:07:56 jjg Exp $ +% $Id: fgerm.mf,v 1.26 2009/02/27 21:49:33 jjg Exp $ mode_setup; font_setup; @@ -81,9 +81,10 @@ beginchar(oct"031",4.5u#+max(4.5u#,.5stem#+flare#+curve#),x_height#,desc_depth#) pickup tiny.nib; - pos1(stem',180); - pos2(stem',180); - rt x1l = rt x2l = hround(w-2.5u+.5stem'); + pos1(stem',0); + pos2(stem',0); + + rt x1r = rt x2r = hround(w-2.5u+.5stem'); top y1 = h; y2 = y4 = 0.5[0,y3]; @@ -93,7 +94,7 @@ beginchar(oct"031",4.5u#+max(4.5u#,.5stem#+flare#+curve#),x_height#,desc_depth#) filldraw stroke z1e--z2e; % stem numeric stem_edge,curve'; - stem_edge = lft x1r; + stem_edge = lft x1l; curve' = hround .5[stem',curve]; pickup fine.nib; pos4(curve',180); @@ -123,21 +124,11 @@ beginchar(oct"031",4.5u#+max(4.5u#,.5stem#+flare#+curve#),x_height#,desc_depth#) pos9(5/7[vair,flare],0); y9-(x9-lft x9r) = vround 0.93x_height; - bulb(7,8,9); % bulb - % this bar is not in the original - % penpos0(stem'-tiny,0); - % x0 = x1; - % tiny.bot y0 = 0; - % serif(0,1,a,0,jut); % bar + bulb(7,8,9); % bulb - z11 = z1; - z12 = z2; - penpos11(stem',0); - penpos12(stem',0); + dish_serif(1,2,b,0,epsilon,c,1/3,jut); % serif - dish_serif(11,12,b,1/3,-jut,c,0,epsilon); % serif - penlabels(0,1,2,3,4,5,6,7,8); endchar; |