summaryrefslogtreecommitdiff
path: root/fonts/va/va-in.mf
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
committerNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
commite0c6872cf40896c7be36b11dcc744620f10adf1d (patch)
tree60335e10d2f4354b0674ec22d7b53f0f8abee672 /fonts/va/va-in.mf
Initial commit
Diffstat (limited to 'fonts/va/va-in.mf')
-rw-r--r--fonts/va/va-in.mf1557
1 files changed, 1557 insertions, 0 deletions
diff --git a/fonts/va/va-in.mf b/fonts/va/va-in.mf
new file mode 100644
index 0000000000..8bd282a2f9
--- /dev/null
+++ b/fonts/va/va-in.mf
@@ -0,0 +1,1557 @@
+% VA-Input-File Zeichensatz
+
+
+beginchar("1",24ut#,40ut#,0);
+pickup va_pen;
+x12=9 ut*.8; y12=35ut*.8;
+x18=0 ut; y18=33ut*.8;
+x24=22ut*.8; y24=50ut*.8;
+x28=3 ut; y28=0 ut;
+draw z18..z12..z24{auf}
+ & z24{ab}--z28;
+penlabels(12,18,24,28);
+endchar;
+
+
+beginchar("2",38ut#,50ut#,0);
+pickup va_pen;
+x22=13ut*.8; y22=0*.8;
+x23=25ut*.8; y23=7 ut*.8;
+x24=22ut*.8; y24=50ut*.8;
+x28=6ut*.8; y28=7ut*.8;
+x29=30ut*.8; y29=46ut*.8;
+x34=6 ut*.8; y34=40ut*.8;
+x38=22ut*.8; y38=22ut*.8;
+x281=-5ut*.8; y281=3ut*.8;
+draw z34..z24{right}..z29..z38..z28{dir 225}..
+ z281{up}..z28..z22{dir 330}..{an}z23;
+penlabels(22,23,24,28,29,34,38,281);
+endchar;
+
+beginchar("3",38ut#,50ut#,0);
+pickup va_pen;
+x1=0ut*.8; y1=4ut*.8;
+x17=24ut*.8; y17=10ut*.8;
+x19=12ut*.8; y19=27ut*.8;
+x22=13ut*.8; y22=0 ut*.8;
+x24=22ut*.8; y24=50ut*.8;
+x34=6 ut*.8; y34=40ut*.8;
+x38=22ut*.8; y38=22ut*.8;
+draw z34..z24{right}..z19{left}
+ & z19{right}..z38..z17..z22{left}..z1;
+penlabels(1,17,19,22,24,34,38);
+endchar;
+
+
+beginchar("4",38ut#,50ut#,0);
+pickup va_pen;
+x4=27ut*.8; y4=21ut*.8;
+x22=13ut*.8; y22=0 ut*.8;
+x24=22ut*.8; y24=50ut*.8;
+x30=19ut*.8; y30=27ut*.8;
+x32=16ut*.8; y32=-22ut*.8;
+x56=-3ut*.8; y56=16ut*.8;
+draw z24{ab}--z56
+ & z56{dir 10}--z4;
+draw z30--z22;
+penlabels(4,22,24,30,32,56);
+endchar;
+
+beginchar("5",38ut#,50ut#,0);
+pickup va_pen;
+x2=6ut*.8; y2=0ut*.8;
+x31=0 ut*.8; y31=9 ut*.8;
+x35=12ut*.8; y35=50ut*.8;
+x38=28ut*.8; y38=22ut*.8;
+x58=35ut*.8; y58=50ut*.8;
+x66=2 ut*.8; y66=25ut*.8;
+draw z35{dir 335}..z58;
+draw z35--z66
+ & z66{dir 20}..z38{down}..z2{left}..z31;
+penlabels(2,31,35,38,58,66);
+endchar;
+
+beginchar("6",38ut#,50ut#,0);
+pickup va_pen;
+x23=25ut*.8; y23=8ut*.8;
+x24=22ut*.8; y24=50ut*.8;
+x29=30ut*.8; y29=46ut*.8;
+x30=19ut*.8; y30=27ut*.8;
+x33=11ut*.8; y33=-18ut*.8;
+x45=24ut*.8; y45=27ut*.8;
+x56=-5ut*.8; y56=15ut*.8;
+x57=10ut*.8; y57=0 ut*.8;
+x66=2 ut*.8; y66=25ut*.8;
+draw z56..z30..z23..z57{left}..z56{up}..z24{right}..z29;
+penlabels(23,24,29,30,33,45,56,57,66);
+endchar;
+
+beginchar("7",39ut#,50ut#,0);
+pickup va_pen;
+x3=23ut*.8; y3=10ut*.8;
+x19=15ut*.8; y19=27ut*.8;
+x28=6 ut*.8; y28=0 ut*.8;
+x36=25ut*.8; y36=45ut*.8;
+x37=32ut*.8; y37=50ut*.8;
+x60=3 ut*.8; y60=43ut*.8;
+x61=11 ut*.8; y61=50ut*.8;
+draw z60..z61{right}..z36{right}..z37{auf}
+ & z37{ab}..z19..z28;
+penlabels(3,19,28,36,37,60,61);
+endchar;
+
+beginchar("8",38ut#,50ut#,0);
+pickup va_pen;
+x19=12ut*.8; y19=27ut*.8;
+x23=25ut*.8; y23=8ut*.8;
+x31=0 ut*.8; y31=9 ut*.8;
+x33=11ut*.8; y33=-18ut*.8;
+x34=6 ut*.8; y34=40ut*.8;
+x38=22ut*.8; y38=22ut*.8;
+x57=10ut*.8; y57=0 ut*.8;
+x67=27ut*.8; y67=42ut*.8;
+x68=18ut*.8; y68=50ut*.8;
+draw z31{up}..z19..z67{up}..z68{left}..z34{down}..z38..z23..z57{left}..z31{up};
+penlabels(19,23,31,33,34,38,57,67,68);
+endchar;
+
+
+beginchar("9",38ut#,50ut#,0);
+pickup va_pen;
+x1=0*.8; y1=4ut*.8;
+x3=20ut*.8; y3=10ut*.8;
+x11=32ut*.8; y11=50ut*.8;
+x34=6 ut*.8; y34=40ut*.8;
+x37=29ut*.8; y37=40ut*.8;
+x38=25ut*.8; y38=29ut*.8;
+x57=10ut*.8; y57=0 ut*.8;
+x68=18ut*.8; y68=50ut*.8;
+x69=15ut*.8; y69=22ut*.8;
+x70=26ut*.8; y70=40ut*.8;
+draw z68{left}..z34..z69{right}..z70..z68{left};
+draw z38{dir 255}..z57{left}..z1;
+penlabels(1,3,11,34,37,38,57,68,69,70);
+endchar;
+
+
+beginchar("0",40ut#,50ut#,0);
+pickup va_pen;
+x5=40ut*.8; y5=41ut*.8;
+x6=51ut*.8; y6=50ut*.8;
+x17=24ut*.8; y17=10ut*.8;
+x20=33ut*.8; y20=41ut*.8;
+x24=22ut*.8; y24=50ut*.8;
+x46=30ut*.8; y46=22ut*.8;
+x56=-5ut*.8; y56=15ut*.8;
+x57=10ut*.8; y57=0 ut*.8;
+x58=35ut*.8; y58=50ut*.8;
+draw z20..z24{left}..z56{down}..z57{right}..z17..z46..cycle;
+penlabels(5,6,17,20,24,46,56,57,58);
+endchar;
+
+
+beginchar("+",30ut#,20ut#, 0ut#);
+pickup va_pen;
+z1=(10ut,15ut);
+z2=(25ut,15ut);
+z3=(17ut,7ut);
+z4=(18ut,23ut);
+draw z1..z2; draw z3..z4;
+labels(range 1 thru 4);
+endchar;
+
+beginchar("-",30ut#,20ut#, 0ut#);
+pickup va_pen;
+z1=(10ut,15ut);
+z2=(25ut,15ut);
+draw z1..z2;
+labels(range 1 thru 2);
+endchar;
+
+beginchar(oct"025",35ut#,20 ut#, 0ut#); % --
+pickup va_pen_small;
+z1=(10ut,15ut);
+z2=(30ut,15ut);
+draw z1..z2;
+labels(range 1 thru 2);
+endchar;
+
+beginchar(oct"026",40ut#,20 ut#, 0ut#); % ---
+pickup va_pen_small;
+z1=(10ut,15ut);
+z2=(35ut,15ut);
+draw z1..z2;
+labels(range 1 thru 2);
+endchar;
+
+
+beginchar("*",30 ut#,20 ut#, 0ut#);
+pickup va_pen;
+z9=(15ut,15ut);
+z1=z9+(0ut,-10ut);
+z2=z9+(10ut,0ut);
+z3=z9+(0ut,10ut);
+z4=z9+(-10ut,0ut);
+z5=z9+(-6ut,-6ut);
+z6=z9+(6ut,-6ut);
+z7=z9+(6ut,6ut);
+z8=z9+(-6ut,6ut);
+%
+draw z1..z3; draw z2..z4; draw z5..z7; draw z6..z8;
+labels(range 1 thru 9);
+endchar;
+
+
+
+beginchar(":",15 ut#,20 ut#, 0ut#);
+pickup pencircle scaled 5ut;
+%
+z1=(10ut,19ut);
+z2=(9ut,9ut);
+%
+drawdot z1; drawdot z2;
+%
+labels(range 1 thru 2);
+endchar;
+
+beginchar("<",30 ut#,20 ut#,0 ut#);
+pickup va_pen;
+%
+z1=(30ut,25ut);
+z2=(10ut,15ut);
+z3=(28ut,5ut);
+%
+draw z1..z2 & z2..z3;
+%
+labels(range 1 thru 3);
+endchar;
+
+
+beginchar(">", 30ut#, 20ut#, 0ut#);
+pickup va_pen;
+%
+z1=(11ut,25ut);
+z2=(30ut,15ut);
+z3=(10ut,5ut);
+%
+draw z1..z2 & z2..z3;
+%
+labels(range 1 thru 3);
+endchar;
+
+beginchar("=", 30ut#,20 ut#, 0ut#);
+pickup va_pen;
+%
+z1=(10ut,15ut);
+z2=(25ut,15ut);
+z3=(x1,y1-8ut);
+z4=(x2,y2-8ut);
+%
+draw z1..z2 ; draw z3..z4;
+%
+labels(range 1 thru 4);
+endchar;
+
+
+
+beginchar("(", 20ut#, 40ut#, 0ut#);
+pickup va_pen;
+%
+z1=(10ut,40ut);
+z2=(0ut,-5ut);
+%
+draw z1{dir -115}..z2{dir -80};
+%
+labels(range 1 thru 2);
+endchar;
+
+beginchar(")",20 ut#,40 ut#, 0ut#);
+pickup va_pen;
+%
+z1=(10ut,40ut);
+z2=(0ut,-5ut);
+%
+draw z1{dir -80}..z2{dir -115};
+%
+labels(range 1 thru 2);
+endchar;
+
+beginchar("/",20 ut#,40 ut#, 0ut#);
+pickup va_pen;
+%
+z1=(12ut,40ut);
+z2=(0ut,-5ut);
+%
+draw z1..z2;
+%
+labels(range 1 thru 2);
+endchar;
+
+
+beginchar(oct"022",20 ut#,20 ut#, 0ut#); %Anfuehrungsstr. unten
+pickup va_pen;
+%
+z1=(5ut,10ut);
+z2=(3ut,0ut);
+z3=(x1+10ut,y1);
+z4=(x2+10ut,y2);
+%
+draw z1{dir -90}..z2;
+draw z3{dir -90}..z4;
+%
+labels(range 1 thru 4);
+endchar;
+
+beginchar(oct"021", 20ut#, 40ut#, ut#); % Anfueyrungsstr. oben
+pickup va_pen;
+%
+z1=(5ut,40ut);
+z2=(3ut,30ut);
+z3=(x1+10ut,y1);
+z4=(x2+10ut,y2);
+%
+draw z1{dir -90}..z2; draw z3{dir -90}..z4;
+%
+labels(range 1 thru 4);
+endchar;
+
+beginchar(oct"42", 20ut#, 40ut#, ut#); % Anfuehrungsstr. oben rechts
+pickup va_pen;
+%
+z1=(5ut,40ut);
+z2=(3ut,30ut);
+z3=(x1+10ut,y1);
+z4=(x2+10ut,y2);
+%
+draw z1{dir -90}..z2; draw z3{dir -90}..z4;
+%
+labels(range 1 thru 4);
+endchar;
+
+beginchar(oct"020", 20ut#, 40ut#, ut#); % Anfueyrungsstr. oben links
+pickup va_pen;
+%
+z1=(5ut,40ut);
+z2=(7ut,30ut);
+z3=(x1+10ut,y1);
+z4=(x2+10ut,y2);
+%
+draw z1{dir -90}..z2; draw z3{dir -90}..z4;
+%
+labels(range 1 thru 4);
+endchar;
+
+beginchar(oct"140", 7ut#, 40ut#, ut#); % einf. Strich oben links
+pickup va_pen;
+%
+z1=(5ut,40ut);
+z2=(7ut,30ut);
+z3=(x1+10ut,y1);
+z4=(x2+10ut,y2);
+%
+draw z1{dir -90}..z2;
+%
+labels(range 1 thru 4);
+endchar;
+
+beginchar(oct"000", 7ut#, 40ut#, ut#); % einf. Strich oben links
+pickup va_pen;
+%
+z1=(5ut,40ut);
+z2=(7ut,30ut);
+z3=(x1+10ut,y1);
+z4=(x2+10ut,y2);
+%
+draw z1{dir -90}..z2;
+%
+labels(range 1 thru 4);
+endchar;
+
+
+beginchar(oct"004",18ut#,15ut#,0ut#); % Tuedelchen
+pickup va_pen_big;
+z1=(-3ut,22ut);
+z2=z1+(9ut,0ut);
+z3=z1+(-1ut,-1ut);
+z4=z2+(-1ut,-1ut);
+draw z1..z3; draw z2..z4;
+labels(range 1 thru 4);
+endchar;
+
+
+
+
+beginchar("?", 40ut#,39 ut#,0 ut#);
+pickup va_pen;
+%
+z1=(4ut,32ut);
+z2=(15ut,40ut);
+z3=(26ut,32ut);
+z4=(11ut,15ut);
+z5=(10ut,5ut);
+%
+draw z1{dir 80}..z2{right}..z3{dir -100}..z4{dir -100};
+pickup pencircle scaled 5ut;
+drawdot z5;
+%
+labels(range 1 thru 5);
+endchar;
+
+beginchar("!",25 ut#,39 ut#, 0ut#);
+pickup va_pen;
+%
+z1=(10ut,39ut);
+z2=(5ut,11ut);
+z3=(4ut,3ut);
+%
+draw z1..z2;
+pickup pencircle scaled 5ut;
+drawdot z3;
+%
+labels(range 1 thru 3);
+endchar;
+
+
+beginchar(";",10 ut#,20 ut#,0 ut#);
+pickup va_pen;
+%
+z1=(10ut,20ut);
+z2=(10ut,12ut);
+z3=(6ut,0ut);
+draw z2{dir -90}..z3{dir -110};
+%
+pickup pencircle scaled 5ut;
+drawdot z1;
+%
+labels(range 1 thru 3);
+endchar;
+
+beginchar(".",10 ut#,10 ut#,0 ut#);
+%pickup va_pen_big;
+pickup pencircle scaled 5ut;
+%
+z1=(4ut,0ut);
+%
+drawdot z1;
+%
+labels(range 1 thru 2);
+endchar;
+
+
+
+beginchar(",", 20ut#, 10ut#,0 ut#);
+pickup va_pen;
+%
+z1=(14ut,9ut);
+z2=(10ut,-1ut);
+%
+drawdot z1;
+draw z1+(1ut,0ut){dir -80}..z2{dir -125};
+%
+labels(range 1 thru 2);
+endchar;
+
+beginchar(oct"47", 10ut#, 40ut#,0 ut#); % Komma oben
+pickup va_pen;
+%
+z1=(4ut,35ut);
+z2=(0ut,25ut);
+%
+drawdot z1;
+draw z1+(1ut,0ut){dir -80}..z2{dir -125};
+%
+labels(range 1 thru 8);
+endchar;
+
+beginchar(oct"001", 10ut#, 40ut#,0 ut#); % Komma oben
+pickup va_pen;
+%
+z1=(4ut,35ut);
+z2=(0ut,25ut);
+%
+drawdot z1;
+draw z1+(1ut,0ut){dir -80}..z2{dir -125};
+%
+labels(range 1 thru 8);
+endchar;
+
+
+
+
+beginchar("a",30ut#,19ut#,0); %a
+pickup va_pen;
+z1=(5ut,19ut);
+z2=(-4ut,6ut);
+z3=(1ut,0ut);
+z4=(11ut,13ut);
+z5=(13ut,19ut);
+z6=(10ut,5ut);
+z7=(12ut,0ut);
+z8=(30ut,18ut);
+z9=(16ut,2ut);
+%
+draw z1{left}..z2{down}..z3{right}..z4{up}..cycle;
+draw z5--z6{z6-z5}..z7{right}..z9--z8;
+%
+%
+labels(range 1 thru 9);
+endchar;
+
+beginchar(228,30ut#,19ut#,0); %a-Umlaut
+pickup va_pen;
+z1=(5ut,19ut);
+z2=(-4ut,6ut);
+z3=(1ut,0ut);
+z4=(11ut,13ut);
+z5=(13ut,19ut);
+z6=(10ut,5ut);
+z7=(12ut,0ut);
+z8=(30ut,18ut);
+z9=(16ut,2ut);
+z10=(3ut,26ut);
+z11=(10ut,26ut);
+%
+draw z1{left}..z2{down}..z3{right}..z4{up}..cycle;
+draw z5--z6{z6-z5}..z7{right}..z9--z8;
+%
+pickup pencircle scaled 4ut;
+drawdot z10; drawdot z11;
+%
+labels(range 1 thru 11);
+endchar;
+
+
+beginchar("b",28 ut#,39 ut#,0);
+pickup va_pen;
+%
+z1=(0ut,18ut);
+z2=(14ut,36ut);
+z3=(11ut,39ut);
+z4=(5ut,0ut);
+z5=(15ut,19ut);
+z6=(28ut,18ut);
+%
+draw z1{an}..z2{up}..z3{left}..z1..z4{right}..z5{dir 110}
+ & z5{dir 290}..z6;
+%
+%
+labels(range 1 thru 6);
+endchar;
+
+beginchar("c",22 ut#,19 ut#,0);
+pickup va_pen;
+%
+z1=(10ut,18ut);
+z2=(5ut,19ut);
+z3=(-4ut,6ut);
+z4=(1ut,0ut);
+z5=(7ut,3ut);
+z6=(22ut,18ut);
+%
+draw z1..z2{left}..z3{down}..z4{right}..z5--z6;
+%
+%
+labels(range 1 thru 6);
+endchar;
+
+beginchar("d",30 ut#,40 ut#,0);
+pickup va_pen;
+%
+z1=(5ut,19ut);
+z2=(-4ut,6ut);
+z3=(1ut,0ut);
+z4=(11ut,13ut);
+z5=(17ut,40ut);
+z6=(10ut,5ut);
+z7=(12ut,0ut);
+z8=(30ut,18ut);
+z9=(16ut,2ut);
+%
+draw z1{left}..z2{down}..z3{right}..z4{up}..cycle;
+draw z5--z6{z6-z5}..z7{right}..z9--z8;
+%
+labels(range 1 thru 9);
+endchar;
+
+beginchar("e",27 ut#,19 ut#,0);
+pickup va_pen;
+%
+z1=(4ut,19ut);
+z2=(-2ut,7ut);
+z3=(3ut,0ut);
+z4=(27ut,18ut);
+z5=(-1ut,13ut);
+z6=(8ut,13ut);
+z7=(9ut,2ut);
+%
+draw z5{z2-z5}..z6{z5-z2}..z1{left}..z5{z2-z5}
+ ..z3{right}..z7--z4;
+%
+%
+labels(range 1 thru 7);
+endchar;
+
+beginchar("f",18 ut#,39 ut#,19ut#);
+pickup va_pen;
+%
+z1=(0ut,18ut);
+z2=(12ut,37ut);
+z3=(9ut,39ut);
+z4=(3ut,31ut);
+z5=(-7ut,-19ut);
+z6=(-7ut,5ut);
+z7=(7ut,6ut);
+z8=(18ut,18ut);
+%
+draw z1{an}..z2{up}..z3{left}...z4{z5-z4}--z5;
+draw z6..z7---z8{an};
+%
+%
+labels(range 1 thru 8);
+endchar;
+
+beginchar("g",29 ut#,19 ut#,19ut#);
+pickup va_pen;
+%
+z1=(11ut,13ut);
+z2=(1ut,0ut);
+z3=(-5ut,7ut);
+z4=(5ut,19ut);
+z10=(12ut,19ut);
+z11=(7ut,-10ut);
+z12=(0ut,-19ut);
+z13=(-4ut,-15ut);
+z14=(0ut,-9ut);
+z15=(29ut,18ut);
+%
+draw z1{down}..z2{left}..z3{up}..z4{right}..cycle;
+draw z10--z11{z11-z10}..z12{left}..z13{up}..z14...z15{an};
+%
+%
+labels(range 1 thru 15);
+endchar;
+
+beginchar("h",31 ut#,39 ut#,0);
+pickup va_pen;
+%
+z1=(0ut,18ut);
+z2=(10ut,36ut);
+z3=(7ut,39ut);
+z4=(3ut,34ut);
+z5=(-4ut,0ut);
+z6=(11ut,19ut);
+z7=(13ut,15ut);
+z8=(11ut,3ut);
+z9=(17ut,2ut);
+z10=(31ut,18ut);
+%
+draw z1{an}..z2{up}..z3{left}..z4..z1--z5
+ & z5{z1-z5}..z6{right}..z7{down}..z8{down}..z9--z10;
+%
+%
+labels(range 1 thru 10);
+endchar;
+
+beginchar("i",19 ut#,19 ut#,0);
+pickup va_pen;
+%
+z1=(0ut,19ut);
+z2=(-4ut,4ut);
+z3=(-1ut,0ut);
+z4=(3ut,2ut);
+z5=(19ut,18ut);
+z6=(2.5ut,28ut);
+%
+draw z1--z2..z3{right}..z4--z5;
+%pickup va_pen_big;
+pickup pencircle scaled 4ut;
+drawdot z6;
+%
+%
+labels(range 1 thru 6);
+endchar;
+
+beginchar("j",17 ut#,19 ut#,19ut#);
+pickup va_pen;
+%
+z1=(2.5ut,28ut);
+z2=(0ut,19ut);
+z3=(-5ut,-3ut);
+z4=(-13ut,-19ut);
+z5=(17ut,18ut);
+%
+draw z2--z3{z3-z2}...z4{left}..z3{z5-z3}---z5{an};
+pickup pencircle scaled 4ut;
+drawdot z1;
+%
+%
+labels(range 1 thru 5);
+endchar;
+
+beginchar("k", 29ut#, 39ut#,0);
+pickup va_pen;
+%
+z1=(0ut,18ut);
+z2=(11ut,36ut);
+z3=(8ut,39ut);
+z4=(1ut,28ut);
+z5=(-4ut,0ut);
+z6=(10ut,19ut);
+z7=(11ut,17ut);
+z8=(3ut,9ut);
+z9=(11ut,0ut);
+z10=(29ut,18ut);
+z11=(16ut,2ut);
+%
+draw z1{an}..z2{up}..z3{left}...z4{z5-z4}--z5
+ & z5{z1-z5}..z6{dir -20}..z7{down}..z8
+ & z8..z9{right}..z11--z10;
+%
+%
+labels(range 1 thru 11);
+endchar;
+
+beginchar("l",21 ut#,39 ut#,0);
+pickup va_pen;
+%
+z1=(0ut,18ut);
+z2=(14ut,36ut);
+z3=(11ut,39ut);
+z4=(1ut,0ut);
+z5=(21ut,18ut);
+z6=(6ut,2ut);
+%
+draw z1{an}..z2{up}..z3{left}..z1{z4-z3}..z4{right}..z6--z5;
+%
+%
+labels(range 1 thru 6);
+endchar;
+
+beginchar("m",45 ut#,19 ut#,0);
+pickup va_pen;
+%
+z1=(0ut,19ut);
+z2=(-5ut,0ut);
+z3=(10ut,19ut);
+z4=(14ut,16ut);
+z5=(10ut,0ut);
+z6=(24ut,19ut);
+z7=(27ut,16ut);
+z8=(24ut,3ut);
+z9=(26ut,0ut);
+z10=(45ut,18ut);
+z11=(30ut,2ut);
+%
+draw z1--z2
+ & z2{z1-z2}..z3{right}..z4--z5
+ & z5{z4-z5}..z6{right}..z7--z8..z9{right}..z11--z10;
+%
+%
+labels(range 1 thru 11);
+endchar;
+
+beginchar("n",34 ut#,19 ut#,0);
+pickup va_pen;
+%
+z1=(0ut,19ut);
+z2=(-4ut,0ut);
+z3=(10ut,19ut);
+z4=(15ut,15ut);
+z5=(12ut,3ut);
+z6=(15ut,0ut);
+z7=(18ut,1ut);
+z8=(34ut,18ut);
+%
+draw z1--z2
+ & z2{z1-z2}..z3{right}..z4{down}--z5..z6{right}..z7--z8;
+%
+%
+labels(range 1 thru 8);
+endchar;
+
+beginchar("o",25 ut#,19 ut#,0);
+pickup va_pen;
+%
+z1=(11ut,16ut);
+z2=(2ut,0ut);
+z3=(-4ut,5ut);
+z4=(5ut,19ut);
+z5=(13ut,19ut);
+z6=(25ut,18ut);
+%
+draw z5..z1{dir -75}..z2{left}..z3{up}..z4{right}..z1{dir -75}...z6{dir 60};
+%
+%
+labels(range 1 thru 6);
+endchar;
+
+beginchar(246,25 ut#,19 ut#,0); %o-Umlaut
+pickup va_pen;
+%
+z1=(11ut,16ut);
+z2=(2ut,0ut);
+z3=(-4ut,5ut);
+z4=(5ut,19ut);
+z5=(13ut,19ut);
+z6=(25ut,18ut);
+z7=(5ut,26ut);
+z8=(11ut,26ut);
+%
+draw z5..z1{dir -75}..z2{left}..z3{up}..z4{right}..z1{dir -75}...z6{dir 60};
+%
+pickup pencircle scaled 4ut;
+drawdot z7;drawdot z8;
+%
+labels(range 1 thru 8);
+endchar;
+
+
+beginchar("p",31 ut#,19 ut#,19ut#);
+pickup va_pen;
+%
+z1=(0ut,19ut);
+z2=(-8ut,-19ut);
+z3=(-3ut,6ut);
+z4=(11ut,19ut);
+z5=(14ut,17ut);
+z6=(11ut,4ut);
+z7=(13ut,0ut);
+z8=(16ut,1ut);
+z9=(31ut,18ut);
+%
+draw z1--z2;
+draw z3{z1-z2}..z4{right}..z5{z6-z5}--z6{z6-z5}..z7{right}..z8--z9;
+%
+%
+labels(range 1 thru 9);
+endchar;
+
+beginchar("q",25 ut#,19 ut#,19ut#);
+pickup va_pen;
+%
+z1=(9ut,13ut);
+z2=(0ut,0ut);
+z3=(-6ut,5ut);
+z4=(4ut,19ut);
+z5=(11ut,19ut);
+z6=(4ut,-19ut);
+z7=(8ut,0ut);
+z8=(25ut,18ut);
+%
+draw z1{down}..z2{left}..z3{up}..z4{right}..cycle;
+draw z5--z6;
+draw z7...z8{an};
+%
+%
+labels(range 1 thru 8);
+endchar;
+
+beginchar("r", 19ut#,19 ut#,0);
+pickup va_pen;
+%
+z1=(0ut,19ut);
+z2=2/3*((-3ut,-2ut)+z1);
+z3=(7ut,19ut);
+z4=(19ut,18ut);
+z5=(-5ut,0ut);
+%
+draw z1--z5;
+draw z2..z3
+ & z3{dir 320}..z4{dir 30};
+%
+%
+labels(range 1 thru 4);
+endchar;
+
+beginchar("s",20 ut#,19 ut#,0);
+pickup va_pen;
+%
+z1=(-12ut,7ut);
+z2=(0ut,19ut);
+z3=(5ut,4ut);
+z4=(1ut,0ut);
+z5=(-3ut,3ut);
+z6=(20ut,18ut);
+%
+draw
+ z2..z3{down}..z4{left}..z5{dir 70}...z6{an};
+%
+%
+labels(range 1 thru 6);
+endchar;
+
+beginchar("t",28 ut#,39 ut#,0);
+pickup va_pen;
+%
+z1=(0ut,18ut);
+z2=(14ut,39ut);
+z3=(7ut,0ut);
+z4=(-2ut,8ut);
+z5=(28ut,18ut);
+%
+draw z1{an}..z2
+ & z2-- z3;
+draw z4{dir 340}..z5{dir 60};
+%
+%
+labels(range 1 thru 5);
+endchar;
+
+beginchar("u",33 ut#,19 ut#,0);
+pickup va_pen;
+%
+z1=(0ut,19ut);
+z2=(-3ut,3ut);
+z3=(2ut,0ut);
+z4=(15ut,19ut);
+z5=(12ut,3ut);
+z6=(14ut,0ut);
+z7=(33ut,18ut);
+z8=(18ut,2ut);
+%
+draw z1--z2{z2-z1}..z3{right}..z4{z4-z5}
+ & z4--z5..z6{right}..z8--z7;
+%
+%
+labels(range 1 thru 8);
+endchar;
+
+beginchar(252,33 ut#,19 ut#,0); %u-Umlaut
+pickup va_pen;
+%
+z1=(0ut,19ut);
+z2=(-3ut,3ut);
+z3=(2ut,0ut);
+z4=(15ut,19ut);
+z5=(12ut,3ut);
+z6=(14ut,0ut);
+z7=(33ut,18ut);
+z8=(18ut,2ut);
+z9=(4ut,26ut);
+z10=(12ut,26ut);
+%
+draw z1--z2{z2-z1}..z3{right}..z4{z4-z5}
+ & z4--z5..z6{right}..z8--z7;
+%
+pickup pencircle scaled 4ut;
+drawdot z9; drawdot z10;
+%
+labels(range 1 thru 10);
+endchar;
+
+
+beginchar("v",27 ut#,19 ut#,0);
+pickup va_pen;
+%
+z1=(0ut,19ut);
+z2=(-4ut,5ut);
+z3=(2ut,0ut);
+z4=(14ut,19ut);
+z5=(27ut,18ut);
+%
+draw z1..z2{z2-z1}..z3{right}..z4{z1-z2}
+ & z4{dir 300}..z5;
+%
+%
+labels(range 1 thru 5);
+endchar;
+
+beginchar("w",35 ut#,19 ut#,0);
+pickup va_pen;
+%
+z1=(0ut,19ut);
+z2=(-3ut,5ut);
+z3=(0ut,0ut);
+z4=(9ut,8ut);
+z5=(11ut,19ut);
+z6=(13ut,0ut);
+z7=(22ut,19ut);
+z8=(35ut,18ut);
+%
+draw z1--z2..z3{right}..z4--z5
+ & z5--z4..z6{right}..z7{z5-z4}
+ & z7{dir 300}..z8;
+%
+%
+labels(range 1 thru 8);
+endchar;
+
+beginchar("x",30 ut#,19 ut#,0);
+pickup va_pen;
+%
+z1=(0ut,19ut);
+z2=(11ut,0ut);
+z3=(-5ut,0ut);
+z4=(13ut,19ut);
+z5=(30ut,18ut);
+%
+draw z1--z2;
+draw z3--z4
+ & z4{dir 300}..z5;
+%
+%
+labels(range 1 thru 5);
+endchar;
+
+beginchar("y",31 ut#,19 ut#,19ut#);
+pickup va_pen;
+%
+z1=(0ut,19ut);
+z2=(-2ut,4ut);
+z3=(1ut,0ut);
+z4=(14ut,19ut);
+z5=(9ut,-13ut);
+z6=(3ut,-19ut);
+z7=(0ut,-16ut);
+z8=(4ut,-9ut);
+z9=(31ut,18ut);
+%
+draw z1--z2..z3{right}..z4{z4-z5}
+ & z4--z5..z6{left}..z7{up}..z8{z9-z8}--z9;
+%
+%
+labels(range 1 thru 9);
+endchar;
+
+beginchar("z",25 ut#,19 ut#,0ut#);
+pickup va_pen;
+%
+z1=(0ut,17ut);
+z2=(3ut,19ut);
+z3=(7ut,14ut);
+z4=(-1ut,4ut);
+z5=(5ut,-4ut);
+z6=(-5ut,-19ut);
+z7=(-9ut,-16ut);
+z8=(-6ut,-10ut);
+z9=(25ut,18ut);
+%
+draw z1..z2{right}..z3{down}..z4
+ & z4..z5{down}..z6{left}..z7{up}..z8---z9;
+%
+%
+labels(range 1 thru 9);
+endchar;
+
+
+beginchar("A",46ut#,39ut#,0);
+pickup va_pen;
+z1=(0ut,0ut);
+z2=(12ut,6ut);
+z3=(36ut,39ut);
+z4=(30ut,0ut);
+z5=(12ut,14ut);
+z6=(46ut,18ut);
+%
+draw z1{right}..z2--z3
+ & z3--z4;
+ draw z5{dir 345}..z6{an};
+%
+labels(range 1 thru 6);
+endchar;
+
+beginchar(196,46ut#,46ut#,0); % A-Umlaut
+pickup va_pen;
+z1=(0ut,0ut);
+z2=(12ut,6ut);
+z3=(36ut,39ut);
+z4=(30ut,0ut);
+z5=(12ut,14ut);
+z6=(46ut,18ut);
+z7=(32ut,46ut);
+z8=(41ut,46ut);
+%
+draw z1{right}..z2--z3
+ & z3--z4;
+ draw z5{dir 345}..z6{an};
+%
+pickup pencircle scaled 4ut;
+drawdot z7;drawdot z8;
+%
+labels(range 1 thru 8);
+endchar;
+
+
+beginchar("B",36ut#,39ut#,0);
+pickup va_pen;
+z1=(6ut,39ut);
+z2=(21ut,39ut);
+z3=(27ut,31ut);
+z4=(10ut,19ut);
+z5=(28ut,9ut);
+z6=(0ut,0ut);
+z7=(12ut,39ut);
+z8=(6ut,0ut);
+%
+draw z1--z2..z3{down}...z4{left}
+ & z4{right}..z5{down}...z8{left}--z6;
+ draw z7--z8;
+labels(range 1 thru 8);
+endchar;
+
+beginchar("C",32ut#,39ut#,0ut#);
+pickup va_pen;
+z1=(27ut,36ut);
+z2=(18ut,39ut);
+z3=(0ut,10ut);
+z4=(8ut,0ut);
+z5=(32ut,18ut);
+z6=(14ut,2ut);
+%
+draw z1..z2{left}..z3{down}..z4{right}..z6--z5;
+
+labels(range 1 thru 6);
+endchar;
+
+beginchar("D",42ut#,39ut#,0ut#);
+pickup va_pen;
+z1=(3ut,39ut);
+z2=(17ut,39ut);
+z3=(34ut,24ut);
+z4=(0ut,0ut);
+z5=(11ut,39ut);
+z6=(3ut,0ut);
+%
+draw z1--z2..z3{down}..z6{left}--z4;
+draw z5--z6;
+labels(range 1 thru 6);
+endchar;
+
+beginchar("E",32ut#,39ut#,0ut#);
+pickup va_pen;
+z1=(24ut,37ut);
+z2=(6ut,29ut);
+z3=(15ut,19ut);
+z4=(0ut,8ut);
+z5=(10ut,0ut);
+z6=(32ut,18ut);
+z7=(15ut,2ut);
+%
+draw z1..z2{down}..z3
+ & z3..z4..z5{right}..z7--z6{an};
+labels(range 1 thru 6);
+endchar;
+
+beginchar("F",32ut#,39ut#,0ut#);
+pickup va_pen;
+z1=(8ut,39ut);
+z2=(0ut,0ut);
+z3=(0ut,39ut);
+z4=(26ut,39ut);
+z5=(-2ut,18ut);
+z6=(23ut,18ut);
+%
+draw z3--z4;
+draw z1--z2;
+draw z5{dir 340}..z6{dir 8};
+labels(range 1 thru 6);
+endchar;
+
+beginchar("G",39ut#,39ut#,19ut#);
+pickup va_pen;
+z1=(28ut,36ut);
+z2=(21ut,39ut);
+z3=(0ut,8ut);
+z4=(5ut,0ut);
+z5=(25ut,19ut);
+z6=(22ut,0ut);
+z7=(12ut,-19ut);
+z8=(8ut,-15ut);
+z9=(13ut,-7ut);
+z10=(39ut,18ut);
+%
+draw z1..z2{left}..z3{down}..z4{right}..z5{z5-z6}
+ & z5--z6{z6-z5}..z7{left}..z8{up}..z9{z10-z9}---z10;
+labels(range 1 thru 10);
+endchar;
+
+beginchar("H",35ut#,39ut#,0ut#);
+pickup va_pen;
+z1=(6ut,39ut);
+z2=(0ut,0ut);
+z3=(27ut,39ut);
+z4=(21ut,0ut);
+z5=(-4ut,14ut);
+z6=(35ut,18ut);
+%
+draw z1--z2;
+draw z3--z4;
+draw z5{dir 340}..z6{dir 30};
+labels(range 1 thru 6);
+endchar;
+
+beginchar("I",29ut#,39ut#,0ut#);
+pickup va_pen;
+z1=(9ut,39ut);
+z2=(25ut,39ut);
+z3=(20ut,10ut);
+z4=(10ut,0ut);
+z5=(0ut,5ut);
+%
+draw z1--z2
+ & z2--z3..z4{left}..z5;
+labels(range 1 thru 5);
+endchar;
+
+beginchar("J",21ut#,39ut#,0ut#);
+pickup va_pen;
+z1=(0ut,39ut);
+z2=(15ut,39ut);
+z3=(9ut,4ut);
+z4=(-2ut,-19ut);
+z5=(-7ut,-14ut);
+z6=(-4ut,-5ut);
+z7=(21ut,18ut);
+%
+draw z1--z2
+ & z2--z3{z3-z2}...z4{left}..z5{up}..z6--z7;
+labels(range 1 thru 7);
+endchar;
+
+beginchar("K",41ut#,39ut#,0ut#);
+pickup va_pen;
+z1=(8ut,39ut);
+z2=(0ut,0ut);
+z3=(31ut,39ut);
+z4=(4ut,20ut);
+z5=(17ut,2ut);
+z6=(21ut,0ut);
+z7=(41ut,18ut);
+z8=(26ut,3ut);
+%
+draw z1--z2;
+draw z3..z4
+ & z4--z5..z6{right}..z8--z7;
+labels(range 1 thru 8);
+endchar;
+
+beginchar("L",38ut#,39ut#,0ut#);
+pickup va_pen;
+z1=(14ut,39ut);
+z2=(8ut,32ut);
+z3=(4ut,8ut);
+z4=(0ut,0ut);
+z5=(17ut,0ut);
+z6=(38ut,18ut);
+z7=(22ut,2ut);
+%
+draw z1..z2..z3..z4
+ & z4{dir 40}..z5{right}..z7--z6;
+labels(range 1 thru 7);
+endchar;
+
+beginchar("M",70ut#,39ut#,0ut#);
+pickup va_pen;
+z1=(0ut,0ut);
+z2=(8ut,4ut);
+z3=(33ut,39ut);
+z4=(25ut,0ut);
+z5=(53ut,39ut);
+z6=(47ut,4ut);
+z7=(51ut,0ut);
+z8=(70ut,18ut);
+z9=(55ut,2ut);
+%
+draw z1{right}..z2--z3
+ & z3--z4
+ & z4--z5
+ &z5--z6{z6-z5}..z7{right}..z9--z8;
+labels(range 1 thru 9 );
+endchar;
+
+beginchar("N",42ut#,39ut#,0ut#);
+pickup va_pen;
+z1=(0ut,0ut);
+z2=(5ut,5ut);
+z3=(11ut,39ut);
+z4=(29ut,0ut);
+z5=(35ut,30ut);
+z6=(40ut,39ut);
+%
+draw z1{right}..z2{z3-z2}--z3
+ & z3--z4
+ & z4--z5{z5-z4}...z6;
+labels(range 1 thru 6);
+endchar;
+
+beginchar("O",36ut#,39ut#,0ut#);
+pickup va_pen;
+z1=(28ut,25ut);
+z2=(10ut,0ut);
+z3=(0ut,16ut);
+z4=(17ut,39ut);
+%
+draw z1{down}..z2{left}..z3{up}..z4{right}..cycle;
+labels(range 1 thru 4);
+endchar;
+
+beginchar(214,36ut#,46ut#,0ut#); % O-Umlaut
+pickup va_pen;
+z1=(28ut,25ut);
+z2=(10ut,0ut);
+z3=(0ut,16ut);
+z4=(17ut,39ut);
+z5=(14ut,46ut);
+z6=(22ut,46ut);
+%
+draw z1{down}..z2{left}..z3{up}..z4{right}..cycle;
+%
+pickup pencircle scaled 4ut;
+drawdot z5; drawdot z6;
+labels(range 1 thru 6);
+endchar;
+
+
+beginchar("P",28ut#,39ut#,0ut#);
+pickup va_pen;
+z1=(0ut,39ut);
+z2=(17ut,39ut);
+z3=(26ut,31ut);
+z4=(4ut,19ut);
+z5=(7ut,39ut);
+z6=(0ut,0ut);
+%
+draw z1--z2..z3{down}...z4{left};
+draw z5--z6;
+labels(range 1 thru 6);
+endchar;
+
+beginchar("Q",44ut#,39ut#,0ut#);
+pickup va_pen;
+z1=(28ut,25ut);
+z2=(10ut,0ut);
+z3=(0ut,16ut);
+z4=(17ut,39ut);
+z5=(13ut,12ut);
+z6=(18ut,5ut);
+z7=(24ut,0ut);
+z8=(30ut,3ut);
+z9=(44ut,18ut);
+%
+draw z1{down}..z2{left}..z3{up}..z4{right}..cycle;
+draw z5--z6..z7..z8--z9;
+labels(range 1 thru 9);
+endchar;
+
+beginchar("R",39ut#,39ut#,0ut#);
+pickup va_pen;
+z1=(5ut,39ut);
+z2=(14ut,39ut);
+z3=(21ut,30ut);
+z4=(3ut,19ut);
+z5=(7ut,39ut);
+z6=(0ut,0ut);
+z7=(17ut,3ut);
+z8=(21ut,0ut);
+z9=(25ut,3ut);
+z10=(39ut,18ut);
+%
+draw z1--z2..z3{down}..z4
+ & z4--z7{z7-z4}..z8..z9---z10;
+draw z5--z6;
+labels(range 1 thru 10);
+endchar;
+
+beginchar("S",32ut#,39ut#,0ut#);
+pickup va_pen;
+z1=(0ut,3ut);
+z2=(10ut,0ut);
+z3=(22ut,9ut);
+z4=(8ut,30ut);
+z5=(17ut,39ut);
+z6=(25ut,36ut);
+%
+draw z1..z2{right}..z3{up}..z4{up}..z5{right}..z6;
+labels(range 1 thru 6);
+endchar;
+
+beginchar("T",31ut#,39ut#,0ut#);
+pickup va_pen;
+z1=(15ut,39ut);
+z2=(8ut,0ut);
+z3=(0ut,39ut);
+z4=(29ut,39ut);
+%
+draw z1--z2;
+draw z3--z4;
+labels(range 1 thru 4);
+endchar;
+
+beginchar("U",45ut#,39ut#,0ut#);
+pickup va_pen;
+z1=(6ut,39ut);
+z2=(0ut,8ut);
+z3=(6ut,0ut);
+z4=(25ut,20ut);
+z5=(29ut,39ut);
+z6=(22ut,5ut);
+z7=(25ut,0ut);
+z8=(45ut,18ut);
+z9=(29ut,2ut);
+%
+draw z1--z2..z3{right}..z4..z5
+ & z5--z6{z6-z5}..z7..{z8-z9}z9--z8;
+labels(range 1 thru 9);
+endchar;
+
+beginchar(220,45ut#,46ut#,0ut#); % U-Umlaut
+pickup va_pen;
+z1=(6ut,39ut);
+z2=(0ut,8ut);
+z3=(6ut,0ut);
+z4=(25ut,20ut);
+z5=(29ut,39ut);
+z6=(22ut,5ut);
+z7=(25ut,0ut);
+z8=(45ut,18ut);
+z9=(29ut,2ut);
+z10=(13ut,46ut);
+z11=(22ut,46ut);
+%
+draw z1--z2..z3{right}..z4..z5
+ & z5--z6{z6-z5}..z7..{z8-z9}z9--z8;
+%
+pickup pencircle scaled 4ut;
+drawdot z10; drawdot z11;
+%
+labels(range 1 thru 9);
+endchar;
+
+
+beginchar("V",41ut#,39ut#,0ut#);
+pickup va_pen;
+z1=(7ut,39ut);
+z2=(0ut,0ut);
+z3=(34ut,34ut);
+z4=(41ut,39ut);
+%
+draw z1--z2
+ & z2--z3{z4-z3}...z4;
+labels(range 1 thru 4);
+endchar;
+
+beginchar("W",58ut#,39ut#,0ut#);
+pickup va_pen;
+z1=(8ut,39ut);
+z2=(3ut,0ut);
+z3=(30ut,39ut);
+z4=(26ut,0ut);
+z5=(53ut,35ut);
+z6=(58ut,39ut);
+%
+draw z1--z2
+ & z2--z3
+ & z3--z4
+ & z4--z5{z5-z4}...z6;
+labels(range 1 thru 6);
+endchar;
+
+beginchar("X",48ut#,39ut#,0ut#);
+pickup va_pen;
+z1=(8ut,39ut);
+z2=(22ut,5ut);
+z3=(28ut,0ut);
+z4=(33ut,3ut);
+z5=(48ut,18ut);
+z6=(33ut,39ut);
+z7=(0ut,0ut);
+%
+draw z1--z2..z3..z4{z5-z4}---z5;
+draw z6--z7;
+labels(range 1 thru 7);
+endchar;
+
+beginchar("Y",43ut#,39ut#,19ut#);
+pickup va_pen;
+z1=(6ut,39ut);
+z2=(0ut,5ut);
+z3=(9ut,0ut);
+z4=(30ut,39ut);
+z5=(22ut,-5ut);
+z6=(14ut,-19ut);
+z7=(10ut,-15ut);
+z8=(15ut,-7ut);
+z9=(43ut,18ut);
+%
+draw z1--z2{z2-z1}..z3{right}...z4{z4-z5}
+ & z4--z5{z5-z4}..z6{left}..z7..z8{z9-z8}---z9;
+labels(range 1 thru 9);
+endchar;
+
+beginchar("Z",41ut#,39ut#,0ut#);
+pickup va_pen;
+z1=(7ut,39ut);
+z2=(32ut,39ut);
+z3=(0ut,0ut);
+z4=(22ut,0ut);
+z5=(27ut,3ut);
+z6=(41ut,18ut);
+%
+draw z1--z2
+ & z2--z3
+ & z3{dir 20}..z4{right}..z5{z6-z5}---z6;
+labels(range 1 thru 6);
+endchar;
+
+beginchar(30,22ut#,39ut#,19ut#); % End-sz
+pickup va_pen;
+%
+z1=(0ut,19ut); z2=(2ut,13ut); z3=(-4ut,-19ut); z4=(17ut,39ut);
+z5=(22ut,35ut); z6=(8ut,19ut); z7=(19ut,8ut); z8=(11ut,0ut); z9=(6ut,4ut);
+%
+draw z1..z2{z3-z2}--z3
+ & z3--z2{z2-z3}..z4{right}..z5{down}..z6{left}
+ & z6{right}..z7{down}..z8{left}..z9;
+%
+labels(range 1 thru 9);
+endchar;
+
+beginchar(255,30ut#,39ut#,19ut#); % sz
+pickup va_pen;
+%
+z1=(0ut,19ut); z2=(2ut,13ut); z3=(-4ut,-19ut); z4=(17ut,39ut);
+z5=(22ut,35ut); z6=(8ut,19ut); z7=(19ut,8ut); z8=(13ut,0ut); z9=(10ut,3ut);
+z10=(30ut,18ut);
+%
+draw z1..z2{z3-z2}--z3
+ & z3--z2{z2-z3}..z4{right}..z5{down}..z6{left}
+ & z6{right}..z7{down}..z8{left}..z9{up}...z10{an};
+%
+labels(range 1 thru 10);
+endchar;
+
+beginchar(27,15ut#,19ut#,0ut#); %s mit Anstrich , ohne Endung (Single s)
+pickup va_pen;
+%
+z1=(0ut,10ut); z2=(10ut,19ut); z3=(15ut,5ut); z4=(10ut,0ut); z5=(5ut,4ut);
+%
+draw z1--z2
+ & z2{z3-z2}..z3{down}..z4{left}..z5;
+%
+labels(range 1 thru 5);
+endchar;
+
+beginchar(28,5ut#,19ut#,0ut#); % s ohne Anstrich und ohne vernuenftige
+ % Endung (End s)
+pickup va_pen;
+%
+z1=(0ut,10ut); z2=(0ut,19ut); z3=(5ut,5ut); z4=(0ut,0ut); z5=(-5ut,4ut);
+%
+draw z2{z3-z2}..z3{down}..z4{left}..z5;
+%
+labels(range 1 thru 6);
+endchar;
+
+
+beginchar(29,28ut#,19ut#,0ut#); % s mit Anstrich und Endung (Start s)
+pickup va_pen;
+%
+z1=(0ut,8ut); z2=(10ut,19ut); z3=(15ut,5ut); z4=(10ut,0ut); z5=(7ut,4ut);
+z6=(28ut,18ut);
+%
+draw z1--z2
+ & z2{z3-z2}..z3{down}..z4{left}..z5{dir 70}...z6{an};
+%
+labels(range 1 thru 6);
+endchar;
+