summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/fonts/source/public/drm/drmdigs.mf
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/fonts/source/public/drm/drmdigs.mf')
-rw-r--r--Master/texmf-dist/fonts/source/public/drm/drmdigs.mf9
1 files changed, 6 insertions, 3 deletions
diff --git a/Master/texmf-dist/fonts/source/public/drm/drmdigs.mf b/Master/texmf-dist/fonts/source/public/drm/drmdigs.mf
index dff465cf9f5..445632b0a71 100644
--- a/Master/texmf-dist/fonts/source/public/drm/drmdigs.mf
+++ b/Master/texmf-dist/fonts/source/public/drm/drmdigs.mf
@@ -46,9 +46,10 @@ z13 = z12 shifted (0,thinl);
z14 = z13 shifted (-thinl/2,0);
z15 = z12 shifted (-thinl/2,0);
-fill
+path twopath; twopath =
z5{right}..{down}z4{down}..{left}z3{left}..{up}z2{up}..{right}z0{right}..{down}z6{down}..{down}z9--z15--z14--z13--z11--z10--z8{up}..{up}z7{up}..{left}z1{left}..{dir
-120}cycle;
+fill twopath;
picture two; two := currentpicture;
@@ -208,8 +209,10 @@ z5 = z1 shifted (0,thinstroke);
z6 = z2 shifted (-curvwid,0);
z7 = z3 shifted (curvwid,0);
-fill z0{right}..{down}z2{down}..{left}z1{left}..{up}z3{up}..{right}cycle;
-unfill z4..z6..z5..z7..cycle;
+path outzero; outzero = z0{right}..{down}z2{down}..
+ {left}z1{left}..{up}z3{up}..{right}cycle;
+path inzero; inzero = z4..z6..z5..z7..cycle;
+fill outzero; unfill inzero;
penlabels(0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80);
endchar;