summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/fonts/source/public/schulschriften/wesa14.mf
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/fonts/source/public/schulschriften/wesa14.mf')
-rw-r--r--Master/texmf-dist/fonts/source/public/schulschriften/wesa14.mf12
1 files changed, 9 insertions, 3 deletions
diff --git a/Master/texmf-dist/fonts/source/public/schulschriften/wesa14.mf b/Master/texmf-dist/fonts/source/public/schulschriften/wesa14.mf
index 715dd70df17..732c539556e 100644
--- a/Master/texmf-dist/fonts/source/public/schulschriften/wesa14.mf
+++ b/Master/texmf-dist/fonts/source/public/schulschriften/wesa14.mf
@@ -22,18 +22,24 @@ ut#:=0.233pt#;
ht#:=20ut#; % x-Hoehe
dt#:=ht#; % Unterlaenge, Oberlaenge
Ht#:=ht#+dt#;% Versalhoehe
-Hz#:=Ht#; % Ziffernhoehe
+Hz#:=ht#+0.5dt#; % Ziffernhoehe
Wz#:=30ut#; % Ziffernbreite
% Umrechnung in Pixel-Groessen
define_pixels(ut,Ht,ht,dt,Hz,Wz);
% Federn:
+if unknown fetter: fetter:=0; fi
+fetter:=sqrt(2)**fetter;
% runde Feder (Redisfeder)
- pickup pencircle scaled 1.25ut;
+ pickup pencircle scaled (fetter*1.25*ut);
wesa_pen:=savepen;
% fuer Punkte etc.
- pickup pencircle scaled 3ut;
+if fetter>3: pickup pencircle scaled 7ut;
+elseif fetter>2.5: pickup pencircle scaled 5ut;
+ else:
+ pickup pencircle scaled 3.5ut;
+ fi
wesa_pen_thick := savepen;
%
% Current Transformation, slanted