summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/fonts/source/public/go/go.mf
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/fonts/source/public/go/go.mf')
-rw-r--r--Master/texmf-dist/fonts/source/public/go/go.mf333
1 files changed, 333 insertions, 0 deletions
diff --git a/Master/texmf-dist/fonts/source/public/go/go.mf b/Master/texmf-dist/fonts/source/public/go/go.mf
new file mode 100644
index 00000000000..6972493e353
--- /dev/null
+++ b/Master/texmf-dist/fonts/source/public/go/go.mf
@@ -0,0 +1,333 @@
+mode_setup;
+
+define_pixels(size);
+define_pixels(line_thickness,border_line_thickness);
+
+picture black_circle;
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+def set_black_circle =
+ currentpicture := nullpicture;
+ pickup pencircle scaled line_thickness;
+ lft x1=1/22size; y1=1/2size;
+ rt x2=23/22size; y2=1/2size;
+ filldraw z1..z2..cycle;
+ black_circle := currentpicture;
+ clearxy; clearit; clearpen;
+enddef;
+
+set_black_circle;
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+beginchar(0,24/22size#,23/22size#,1/22size#); "punkt hoshi";
+ pickup pencircle scaled line_thickness;
+ z1=(0,11/24w);
+ z2=(.5w,h);
+ z3=(w,11/24w);
+ z4=(.5w,-d);
+ draw z1..z3;
+ draw z2..z4;
+ z5=(.5w-.1size,11/24w);
+ z6=(.5w+.1size,11/24w);
+ filldraw z5..z6..cycle;
+showit;
+endchar;
+
+% stop"";
+
+beginchar(1,24/22size#,23/22size#,1/22size#); "pelny krzyz";
+ pickup pencircle scaled line_thickness;
+ z1=(0,11/24w);
+ z2=(.5w,h);
+ z3=(w,11/24w);
+ z4=(.5w,-d);
+ draw z1..z3;
+ draw z2..z4;
+showit;
+endchar;
+
+% stop"";
+
+beginchar(2,24/22size#,23/22size#,1/22size#); "lewy brzeg";
+ pickup pencircle scaled line_thickness;
+ lft x1=.5w; y1=11/24w;
+ z2=(.5w,h);
+ z3=(w,11/24w);
+ z4=(.5w,-d);
+ draw z1..z3;
+ pickup pencircle scaled border_line_thickness;
+ draw z2..z4;
+showit;
+endchar;
+
+% stop"";
+
+beginchar(3,24/22size#,23/22size#,1/22size#); "prawy brzeg";
+ pickup pencircle scaled line_thickness;
+ z1=(0,11/24w);
+ z2=(.5w,h);
+ rt x3=.5w; y3=11/24w;
+ z4=(.5w,-d);
+ draw z1..z3;
+ pickup pencircle scaled border_line_thickness;
+ draw z2..z4;
+showit;
+endchar;
+
+% stop"";
+
+beginchar(4,24/22size#,23/22size#,1/22size#); "gorny brzeg";
+ pickup pencircle scaled border_line_thickness;
+ z1=(0,11/24w);
+ x2=.5w; top y2=11/24w;
+ z3=(w,11/24w);
+ z4=(.5w,-d);
+ draw z1..z3;
+ pickup pencircle scaled line_thickness;
+ draw z2..z4;
+showit;
+endchar;
+
+% stop"";
+
+beginchar(5,24/22size#,23/22size#,1/22size#); "dolny brzeg";
+ pickup pencircle scaled border_line_thickness;
+ z1=(0,11/24w);
+ z2=(.5w,h);
+ z3=(w,11/24w);
+ x4=.5w; bot y4=11/24w;
+ draw z1..z3;
+ pickup pencircle scaled line_thickness;
+ draw z2..z4;
+showit;
+endchar;
+
+% stop"";
+
+beginchar(6,24/22size#,23/22size#,1/22size#); "lewy gorny rog";
+ pickup pencircle scaled border_line_thickness;
+ lft x1=.5w; y1=11/24w;
+ x2=.5w; top y2=11/24w;
+ z3=(w,11/24w);
+ z4=(.5w,-d);
+ draw z1..z3;
+ draw z2..z4;
+ pickup penrazor scaled border_line_thickness;
+ z5=(.5w,11/24w+.5border_line_thickness);
+ z6=(.5w,11/24w-.5border_line_thickness);
+ draw z5..z6;
+showit;
+endchar;
+
+% stop"";
+
+beginchar(7,24/22size#,23/22size#,1/22size#); "prawy gorny rog";
+ pickup pencircle scaled border_line_thickness;
+ z1=(0,11/24w);
+ x2=.5w; top y2=11/24w;
+ rt x3=.5w; y3=11/24w;
+ z4=(.5w,-d);
+ draw z1..z3;
+ draw z2..z4;
+ pickup penrazor scaled border_line_thickness;
+ z5=(.5w,11/24w+.5border_line_thickness);
+ z6=(.5w,11/24w-.5border_line_thickness);
+ draw z5..z6;
+showit;
+endchar;
+
+% stop"";
+
+beginchar(8,24/22size#,23/22size#,1/22size#); "lewy dolny rog";
+ pickup pencircle scaled border_line_thickness;
+ lft x1=.5w; y1=11/24w;
+ z2=(.5w,h);
+ z3=(w,11/24w);
+ x4=.5w; bot y4=11/24w;
+ draw z1..z3;
+ draw z2..z4;
+ pickup penrazor scaled border_line_thickness;
+ z5=(.5w,11/24w+.5border_line_thickness);
+ z6=(.5w,11/24w-.5border_line_thickness);
+ draw z5..z6;
+showit;
+endchar;
+
+% stop"";
+
+beginchar(9,24/22size#,23/22size#,1/22size#); "prawy dolny rog";
+ pickup pencircle scaled border_line_thickness;
+ z1=(0,11/24w);
+ z2=(.5w,h);
+ rt x3=.5w; y3=11/24w;
+ x4=.5w; bot y4=11/24w;
+ draw z1..z3;
+ draw z2..z4;
+ pickup penrazor scaled border_line_thickness;
+ z5=(.5w,11/24w+.5border_line_thickness);
+ z6=(.5w,11/24w-.5border_line_thickness);
+ draw z5..z6;
+showit;
+endchar;
+
+% stop"";
+
+beginchar(10,24/22size#,23/22size#,1/22size#); "pelny krzyz - pion";
+ pickup pencircle scaled line_thickness;
+ z1=(0,11/24w);
+ z2=(.5w,h);
+ z3=(w,11/24w);
+ z4=(.5w,-d);
+ draw z1..z3;
+ draw z2..z4;
+ cullit;
+ addto currentpicture also -black_circle;
+showit;
+endchar;
+
+% stop"";
+
+beginchar(11,24/22size#,23/22size#,1/22size#); "lewy brzeg - pion";
+ pickup pencircle scaled line_thickness;
+ lft x1=.5w; y1=11/24w;
+ z2=(.5w,h);
+ z3=(w,11/24w);
+ z4=(.5w,-d);
+ draw z1..z3;
+ pickup pencircle scaled border_line_thickness;
+ draw z2..z4;
+ cullit;
+ addto currentpicture also -black_circle;
+showit;
+endchar;
+
+% stop"";
+
+beginchar(12,24/22size#,23/22size#,1/22size#); "prawy brzeg - pion";
+ pickup pencircle scaled line_thickness;
+ z1=(0,11/24w);
+ z2=(.5w,h);
+ rt x3=.5w; y3=11/24w;
+ z4=(.5w,-d);
+ draw z1..z3;
+ pickup pencircle scaled border_line_thickness;
+ draw z2..z4;
+ cullit;
+ addto currentpicture also -black_circle;
+showit;
+endchar;
+
+% stop"";
+
+beginchar(13,24/22size#,23/22size#,1/22size#); "gorny brzeg - pion";
+ pickup pencircle scaled border_line_thickness;
+ z1=(0,11/24w);
+ x2=.5w; top y2=11/24w;
+ z3=(w,11/24w);
+ z4=(.5w,-d);
+ draw z1..z3;
+ pickup pencircle scaled line_thickness;
+ draw z2..z4;
+ cullit;
+ addto currentpicture also -black_circle;
+showit;
+endchar;
+
+% stop"";
+
+beginchar(14,24/22size#,23/22size#,1/22size#); "dolny brzeg - pion";
+ pickup pencircle scaled border_line_thickness;
+ z1=(0,11/24w);
+ z2=(.5w,h);
+ z3=(w,11/24w);
+ x4=.5w; bot y4=11/24w;
+ draw z1..z3;
+ pickup pencircle scaled line_thickness;
+ draw z2..z4;
+ cullit;
+ addto currentpicture also -black_circle;
+showit;
+endchar;
+
+% stop"";
+
+beginchar(15,24/22size#,23/22size#,1/22size#); "lewy gorny rog - pion";
+ pickup pencircle scaled border_line_thickness;
+ lft x1=.5w; y1=11/24w;
+ x2=.5w; top y2=11/24w;
+ z3=(w,11/24w);
+ z4=(.5w,-d);
+ draw z1..z3;
+ draw z2..z4;
+ pickup penrazor scaled border_line_thickness;
+ z5=(.5w,11/24w+.5border_line_thickness);
+ z6=(.5w,11/24w-.5border_line_thickness);
+ draw z5..z6;
+ cullit;
+ addto currentpicture also -black_circle;
+showit;
+endchar;
+
+% stop"";
+
+beginchar(16,24/22size#,23/22size#,1/22size#); "prawy gorny rog - pion";
+ pickup pencircle scaled border_line_thickness;
+ z1=(0,11/24w);
+ x2=.5w; top y2=11/24w;
+ rt x3=.5w; y3=11/24w;
+ z4=(.5w,-d);
+ draw z1..z3;
+ draw z2..z4;
+ pickup penrazor scaled border_line_thickness;
+ z5=(.5w,11/24w+.5border_line_thickness);
+ z6=(.5w,11/24w-.5border_line_thickness);
+ draw z5..z6;
+ cullit;
+ addto currentpicture also -black_circle;
+showit;
+endchar;
+
+% stop"";
+
+beginchar(17,24/22size#,23/22size#,1/22size#); "lewy dolny rog - pion";
+ pickup pencircle scaled border_line_thickness;
+ lft x1=.5w; y1=11/24w;
+ z2=(.5w,h);
+ z3=(w,11/24w);
+ x4=.5w; bot y4=11/24w;
+ draw z1..z3;
+ draw z2..z4;
+ pickup penrazor scaled border_line_thickness;
+ z5=(.5w,11/24w+.5border_line_thickness);
+ z6=(.5w,11/24w-.5border_line_thickness);
+ draw z5..z6;
+ cullit;
+ addto currentpicture also -black_circle;
+showit;
+endchar;
+
+% stop"";
+
+beginchar(18,24/22size#,23/22size#,1/22size#); "prawy dolny rog - pion";
+ pickup pencircle scaled border_line_thickness;
+ z1=(0,11/24w);
+ z2=(.5w,h);
+ rt x3=.5w; y3=11/24w;
+ x4=.5w; bot y4=11/24w;
+ draw z1..z3;
+ draw z2..z4;
+ pickup penrazor scaled border_line_thickness;
+ z5=(.5w,11/24w+.5border_line_thickness);
+ z6=(.5w,11/24w-.5border_line_thickness);
+ draw z5..z6;
+ cullit;
+ addto currentpicture also -black_circle;
+showit;
+endchar;
+
+% stop"";
+
+end;
+