summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/fonts/source/public/fetamont/ffmbase.mf
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/fonts/source/public/fetamont/ffmbase.mf')
-rw-r--r--Master/texmf-dist/fonts/source/public/fetamont/ffmbase.mf13
1 files changed, 7 insertions, 6 deletions
diff --git a/Master/texmf-dist/fonts/source/public/fetamont/ffmbase.mf b/Master/texmf-dist/fonts/source/public/fetamont/ffmbase.mf
index dee523c8b8d..8eb2e809376 100644
--- a/Master/texmf-dist/fonts/source/public/fetamont/ffmbase.mf
+++ b/Master/texmf-dist/fonts/source/public/fetamont/ffmbase.mf
@@ -18,11 +18,14 @@ if unknown slant: slant:=0 else: currenttransform:=
ho#:=o#; % horizontal overshoot
leftstemloc#:=2.5u#+s#; % position of left stem
-font_quad 18u#+2s#;
+font_coding_scheme "T1";
+font_slant slant;
font_normal_space 6u#+2s#;
font_normal_stretch 3u#;
font_normal_shrink 2u#;
-font_coding_scheme "T1";
+font_x_height x_ht#;
+font_quad 18u#+2s#;
+font_extra_space 2u#;
define_pixels(s,u);
define_whole_pixels(xgap);
@@ -605,10 +608,8 @@ extra_endchar := extra_endchar&"charpictures_[charcode]:=currentpicture;"
&"charitalcorrs_[charcode]=charic;";
def ffmcombinedchar(expr namea,nameb,namec,anchor,height,depth) =
- widthb:=charwidths_[enc(nameb)+code_offset];
- charicb:=charitalcorrs_[enc(nameb)+code_offset];
- beginchar(enc(namea)+code_offset,widthb,height,depth);
- charic:=charicb;
+ beginchar(enc(namea)+code_offset,charwidths_[enc(nameb)+code_offset],height,depth);
+ charic:=charitalcorrs_[enc(nameb)+code_offset];
addto currentpicture also charpictures_[enc(nameb)+code_offset];
if anchor="top":
addto currentpicture also charpictures_[enc(namec)] shifted