% Saxon Runes
% ===========
beginchar("A",runew#,runeh#,0);
z1 = (0, 0);
z2 = (0, h);
z3 = (w,.66h);
z4 = (0, y3);
z5 = (w,.33h);
 
draw z1--z2--z3;
draw z4--z5;
endchar;
 
beginchar("a",runew#,runeh#,0);
z1 = (0, 0);
z2 = (0, h);
z3 = (w,.66h);
z4 = (0, y3);
z5 = (w,.33h);
 
draw z1--z2--z3;
draw z4--z5;
endchar;
 
beginchar("B",runew#,runeh#,0);
x1 = x2 = x4 = 0;
x3 = x5      = w;
y1 = 0;
y2 = h;
y3 = .5[y2, y4];
y4 = .5[y1, y2];
y5 = .5[y4, y1];
 
draw z1--z2--z3--z4--z5--z1;
endchar;
 
beginchar("b",runew#,runeh#,0);
x1 = x2 = x4 = 0;
x3 = x5      = w;
y1 = 0;
y2 = h;
y3 = .5[y2, y4];
y4 = .5[y1, y2];
y5 = .5[y4, y1];
 
draw z1--z2--z3--z4--z5--z1;
endchar;
 
beginchar("C",runew#,runeh#,0);
z1 = (w, h);
z2 = (0, h/2);
z3 = (w, 0);
 
draw z1--z2--z3;
endchar;
 
beginchar("c",runew#,runeh#,0);
z1 = (w, h);
z2 = (0, h/2);
z3 = (w, 0);
 
draw z1--z2--z3;
endchar;
 
beginchar("D",2runew#,runeh#,0);
z1 = (0, 0);
z2 = (0, h);
z3 = (w, h);
z4 = (w, 0);
 
draw z1--z2--z4--z3--z1;
endchar;
 
beginchar("d",2runew#,runeh#,0);
z1 = (0, 0);
z2 = (0, h);
z3 = (w, h);
z4 = (w, 0);
 
draw z1--z2--z4--z3--z1;
endchar;
 
beginchar("E",2runew#,runeh#,0);
z1 = (0, 0);
z2 = (0, h);
z3 = (w/2, .66h);
z4 = (w, h);
z5 = (w, 0);
 
draw z1--z2--z3--z4--z5;
endchar;
 
beginchar("e",2runew#,runeh#,0);
z1 = (0, 0);
z2 = (0, h);
z3 = (w/2, .66h);
z4 = (w, h);
z5 = (w, 0);
 
draw z1--z2--z3--z4--z5;
endchar;
 
beginchar("F",.5runeh#,runeh#,0);
z1 = (0, 0);
z2 = (0, h);
z3 = (0, .75h);
z4 = (.25h, h);
z5 = (0, .5h);
z6 = (.5h, h);
 
draw z1--z2;
draw z3--z4;
draw z5--z6;
endchar;
 
beginchar("f",.5runeh#,runeh#,0);
z1 = (0, 0);
z2 = (0, h);
z3 = (0, .75h);
z4 = (.25h, h);
z5 = (0, .5h);
z6 = (.5h, h);
 
draw z1--z2;
draw z3--z4;
draw z5--z6;
endchar;
 
beginchar("G",2runew#,runeh#,0);
z1 = (0, 0);
z2 = (0, h);
z3 = (w, h);
z4 = (w, 0);
 
draw z1--z3;
draw z2--z4;
endchar;
 
beginchar("g",2runew#,runeh#,0);
z1 = (0, 0);
z2 = (0, h);
z3 = (w, h);
z4 = (w, 0);
 
draw z1--z3;
draw z2--z4;
endchar;
 
beginchar("H",2runew#,runeh#,0);
% ok, 14.04.92, jhl
z1 = (0, 0);
z2 = (0, h);
z3 = (w, 0);
z4 = (w, h);
z5 = (0, .75h);
z6 = (w, .5h);
z7 = (0, .5h);
z8 = (w, .25h);
 
draw z1--z2;
draw z3--z4;
draw z5--z6;
draw z7--z8;
endchar;
 
beginchar("h",2runew#,runeh#,0);
% ok, 14.04.92, jhl
z1 = (0, 0);
z2 = (0, h);
z3 = (w, 0);
z4 = (w, h);
z5 = (0, .75h);
z6 = (w, .5h);
z7 = (0, .5h);
z8 = (w, .25h);
 
draw z1--z2;
draw z3--z4;
draw z5--z6;
draw z7--z8;
endchar;
 
beginchar("I",pw#,runeh#,0);
z1 = (w/2, 0);
z2 = (w/2, h);
 
draw z1--z2;
endchar;
 
beginchar("i",pw#,runeh#,0);
z1 = (w/2, 0);
z2 = (w/2, h);
 
draw z1--z2;
endchar;
 
beginchar("J",2runew#,runeh#,0);
% ok, 14.04.92, jhl
z1 = (.66w, h);
z2 = (0, .5h);
z3 = (.3w,.33h);
z4 = (.33w, 0);
z5 = (w, .5h);
z6 = (.66w, .66h);
draw z1--z2--z3;
draw z4--z5--z6;
endchar;
 
beginchar("j",2runew#,runeh#,0);
% ok, 14.04.92, jhl
z1 = (.66w, h);
z2 = (0, .5h);
z3 = (.3w,.33h);
z4 = (.33w, 0);
z5 = (w, .5h);
z6 = (.66w, .66h);
draw z1--z2--z3;
draw z4--z5--z6;
endchar;
 
beginchar("K",runew#,runeh#,0);
z1 = (0, 0);
z2 = (0, h);
z3 = (0, h/2);
z4 = (w, 0);
 
draw z1--z2;
draw z3--z4;
endchar;
 
beginchar("k",runew#,runeh#,0);
z1 = (0, 0);
z2 = (0, h);
z3 = (0, h/2);
z4 = (w, 0);
 
draw z1--z2;
draw z3--z4;
endchar;
 
beginchar("L",runew#,runeh#,0);
z1 = (0, 0);
z2 = (0, h);
z3 = (w, .66h);
 
draw z1--z2--z3;
endchar;
 
beginchar("l",runew#,runeh#,0);
z1 = (0, 0);
z2 = (0, h);
z3 = (w, .66h);
 
draw z1--z2--z3;
endchar;
 
beginchar("M",2runew#,runeh#,0);
z1 = (0, 0);
z2 = (0, h);
z3 = (w, .5h);
z4 = (w, 0);
z5 = (w, h);
z6 = (0, .5h);
 
draw z1--z2--z3;
draw z4--z5--z6;
endchar;
 
beginchar("m",2runew#,runeh#,0);
z1 = (0, 0);
z2 = (0, h);
z3 = (w, .5h);
z4 = (w, 0);
z5 = (w, h);
z6 = (0, .5h);
 
draw z1--z2--z3;
draw z4--z5--z6;
endchar;
 
beginchar("N",runew#,runeh#,0);
z1 = (w/2, 0);
z2 = (w/2, h);
z4 = (0, .66h);
z5 = (w, .33h);
draw z1--z2;
draw z4--z5;
endchar;
 
beginchar("n",runew#,runeh#,0);
z1 = (w/2, 0);
z2 = (w/2, h);
z4 = (0, .66h);
z5 = (w, .33h);
 
draw z1--z2;
draw z4--z5;
endchar;
 
beginchar("O",2runew#,runeh#,0);
% ok, 14.04.92 jhl
z1 = (0, 0);
z2 = (w, .66h);
z3 = (w/2, h);
z4 = (0, .66h);
z5 = (w, 0);
 
draw z1--z2--z3--z4--z5;
endchar;
 
beginchar("o",2runew#,runeh#,0);
% ok, 14.04.92 jhl
z1 = (0, 0);
z2 = (w, .66h);
z3 = (w/2, h);
z4 = (0, .66h);
z5 = (w, 0);
 
draw z1--z2--z3--z4--z5;
endchar;
 
beginchar("P",2runew#,runeh#,0);
%  ok, 14.04.92, jhl
z1 = (0, 0);
z2 = (0, h);
z3 = (w/2, .66h);
z4 = (w, h);
z5 = (w, 0);
z6 = (w/2, .33h);
 
draw z4--z3--z2--z1--z6--z5;
endchar;
 
beginchar("p",2runew#,runeh#,0);
%  ok, 14.04.92, jhl
z1 = (0, 0);
z2 = (0, h);
z3 = (w/2, .66h);
z4 = (w, h);
z5 = (w, 0);
z6 = (w/2, .33h);
 
draw z4--z3--z2--z1--z6--z5;
endchar;
 
beginchar("Q",2runew#,runeh#,0);
% ok, 14.04.92, jhl
z1 = (.5w, h);
z2 = (.5w, 0);
z3 = (0, h);
z4 = (0, .5h);
z5 = (w, .5h);
z6 = (w, h);
draw z1--z2;
draw z3--z4--z1--z5--z6;
endchar;
 
beginchar("q",2runew#,runeh#,0);
% ok, 14.04.92, jhl
z1 = (.5w, h);
z2 = (.5w, 0);
z3 = (0, h);
z4 = (0, .5h);
z5 = (w, .5h);
z6 = (w, h);
draw z1--z2;
draw z3--z4--z1--z5--z6;
endchar;
 
beginchar("R",runew#,runeh#,0);
z1 = (0, 0);
z2 = (0, h);
z3 = (w, .66h);
z4 = (0, .33h);
z5 = (w, 0);
 
draw z1--z2--z3--z4--z5;
endchar;
 
beginchar("r",runew#,runeh#,0);
z1 = (0, 0);
z2 = (0, h);
z3 = (w, .66h);
z4 = (0, .33h);
z5 = (w, 0);
 
draw z1--z2--z3--z4--z5;
endchar;
 
beginchar("S",runew#,runeh#,0);
z1 = (0, h);
z2 = (0, .25h);
z3 = (w, .75h);
z4 = (w, 0);
 
draw z1--z2--z3--z4;
endchar;
 
beginchar("s",runew#,runeh#,0);
z1 = (0, h);
z2 = (0, .25h);
z3 = (w, .75h);
z4 = (w, 0);
 
draw z1--z2--z3--z4;
endchar;
 
beginchar("T",2runew#,runeh#,0);
z1 = (w/2, h);
z2 = (w/2, 0);
z3 = (0, .66h);
z4 = (w, .66h);
 
draw z1--z2;
draw z3--z1--z4;
endchar;
 
beginchar("t",2runew#,runeh#,0);
z1 = (w/2, h);
z2 = (w/2, 0);
z3 = (0, .66h);
z4 = (w, .66h);
 
draw z1--z2;
draw z3--z1--z4;
endchar;
 
beginchar("U",2runew#,runeh#,0);
z1 = (0, 0);
z2 = (pw, h);
z3 = (w-pw, .75h);
z4 = (w, 0);
 
draw z1--z2--z3--z4;
endchar;
 
beginchar("u",2runew#,runeh#,0);
z1 = (0, 0);
z2 = (pw, h);
z3 = (w-pw, .75h);
z4 = (w, 0);
 
draw z1--z2--z3--z4;
endchar;
 
beginchar("V",2runew#,runeh#,0);
z1 = (0, 0);
z2 = (w/2, h);
z3 = (w, 0);
 
draw z1--z2--z3;
endchar;
 
beginchar("v",2runew#,runeh#,0);
z1 = (0, 0);
z2 = (w/2, h);
z3 = (w, 0);
 
draw z1--z2--z3;
endchar;
 
beginchar("W",runew#,runeh#,0);
% ok, 14.04.92 jhl
z1 = (0, 0);
z2 = (0, h);
z3 = (w, .75h);
z4 = (0, .5h);
 
draw z1--z2--z3--z4;
endchar;
 
beginchar("w",runew#,runeh#,0);
% ok, 14.04.92 jhl
z1 = (0, 0);
z2 = (0, h);
z3 = (w, .75h);
z4 = (0, .5h);
 
draw z1--z2--z3--z4;
endchar;
 
beginchar("X",2runew#,runeh#,0);
z1 = (w/2, 0);
z2 = (w/2, h);
z3 = (0, 0);
z4 = (w/2, .33h);
z5 = (w, 0);
draw z1--z2;
draw z3--z4--z5;
endchar;
 
beginchar("x",2runew#,runeh#,0);
z1 = (w/2, 0);
z2 = (w/2, h);
z3 = (0, 0);
z4 = (w/2, .33h);
z5 = (w, 0);
draw z1--z2;
draw z3--z4--z5;
endchar;
 
beginchar("Y",2runew#,runeh#,0);
z1 = (0, 0);
z2 = (pw, h);
z3 = (w-pw, .75h);
z4 = (w, 0);
z5 = .6[z1, z2];
z6 = .6[z4, z3];
z7 = .5[z5, z6];
z8 = (x7, 0);
draw z1--z2--z3--z4;
draw z5--z6;
draw z7--z8;
endchar;
 
beginchar("y",2runew#,runeh#,0);
z1 = (0, 0);
z2 = (pw, h);
z3 = (w-pw, .75h);
z4 = (w, 0);
z5 = .6[z1, z2];
z6 = .6[z4, z3];
z7 = .5[z5, z6];
z8 = (x7, 0);
draw z1--z2--z3--z4;
draw z5--z6;
draw z7--z8;
endchar;
 
beginchar("Z",2runew#,runeh#,0);
z1 = (w/2, 0);
z2 = (w/2, h);
z3 = (0, h);
z4 = (w/2, .66h);
z5 = (w, h);
draw z1--z2;
draw z3--z4--z5;
endchar;
 
beginchar("z",2runew#,runeh#,0);
z1 = (w/2, 0);
z2 = (w/2, h);
z3 = (0, h);
z4 = (w/2, .66h);
z5 = (w, h);
draw z1--z2;
draw z3--z4--z5;
endchar;
 
beginchar("!",2pw#,runeh#,0);
% exclimation mark
z0 = (0, 0);
z1 = (0, 3pw);
z2 = (0, h);
 
draw z1--z2;
drawdot z0;
endchar;
 
beginchar(34,runew#,runeh#,0);
% right quote
z1 = (w, h);
z2 = (w/2, .75h);
z3 = (w/2, h);
z4 = (0, .75h);
 
draw z1--z2;
draw z3--z4;
endchar;
 
beginchar("#",1.5runew#,runeh#,0);
% hash
z1 = (0, .66h);
z2 = (w, .66h);
z3 = (0, .33h);
z4 = (w, .33h);
z5 = (.33runew, h);
z6 = (.33runew, 0);
z7 = (w-.33runew, h);
z8 = (w-.33runew, 0);
 
draw z1--z2;
draw z3--z4;
draw z5--z6;
draw z7--z8;
endchar;
 
beginchar("$",runew#,runeh#,0);
% dollar
z1 = (w, h);
z2 = (0, .66h);
z3 = (w, .33h);
z4 = (0, 0);
z5 = (w/2, h);
z6 = (w/2, 0);
 
draw z1--z2--z3--z4;
draw z5--z6;
endchar;
 
beginchar("%",runew#,runeh#,0);
% percent
z1 = (w, h);
z2 = (0, 0);
z3 = (0, h);
z4 = (.25runew, h);
z5 = (.25runew, .75h);
z6 = (0, .75h);
z7 = (w, 0);
z8 = (w, .25h);
z9 = (w-.25runew, .25h);
z10 = (w-.25runew, 0);
 
draw z1--z2;
draw z3--z4--z5--z6--cycle;
draw z7--z8--z9--z10--cycle;
endchar;
 
beginchar("&",1.5runew#,runeh#,0);
% amperstand
z1 = (w, 0);
z2 = (0, .75h);
z3 = (runew/2, h);
z4 = (runew, .75h);
z5 = (0, .25h);
z6 = (runew/2, 0);
z7 = (w, h/2);
 
draw z1--z2--z3--z4--z5--z6--z7;
endchar;
 
beginchar("'",.5runew#,runeh#,0);
% right single quote
z1 = (w, h);
z2 = (0, .75h);
 
draw z1--z2;
endchar;
 
beginchar("<",.5runew#,runeh#,0);
% less than
z1 = (w, h);
z2 = (0, .5h);
z3 = (w, 0);
 
draw z1--z2--z3;
endchar;
 
beginchar(">",.5runew#,runeh#,0);
% greater parenthesis
z1 = (0, h);
z2 = (w, .5h);
z3 = (0, 0);
 
draw z1--z2--z3;
endchar;
 
beginchar("*",.5runew#,runeh#,0);
% asterisk
z1 = (0, .5h);
z2 = (w, .5h);
z3 = (0, .75h);
z4 = (w, .25h);
z5 = (w, .75h);
z6 = (0, .25h);
%z7 = (w/2, .75h);
%z8 = (w/2, .25h);
 
draw z1--z2;
draw z3--z4;
draw z5--z6;
%draw z7--z8;
endchar;
 
beginchar("+",.5runew#,runeh#,0);
% plus
z1 = (0, .5h);
z2 = (w, .5h);
z3 = (w/2, .75h);
z4 = (w/2, .25h);
 
draw z1--z2;
draw z3--z4;
endchar;
 
beginchar(",",.5runew#,runeh#,0);
% comma
z1 = (w, .25h);
z2 = (0, 0);
 
draw z1--z2;
endchar;
 
beginchar("-",.5runew#,runeh#,0);
% minus
z1 = (w, .5h);
z2 = (0, .5h);
 
draw z1--z2;
endchar;
 
beginchar(".",pw#,runeh#,0);
% full stop
z1 = (w/2, 0);
 
drawdot z1;
endchar;
 
beginchar("/",.5runew#,runeh#,0);
% slash
z1 = (0, 0);
z2 = (w, h);
 
draw z1--z2;
endchar;
 
beginchar("0", runew#,runeh#,0);
z1 = (w/2, 0);
z2 = (w, h/2);
z3 = (w/2, h);
z4 = (0, h/2);
 
draw z1--z2--z3--z4--cycle;
endchar;
 
beginchar("1", .5runew#,runeh#,0);
z1 = (w/2, 0);
z2 = (w/2, h);
z3 = (0, .75h);
z4 = (0, 0);
z5 = (w, 0);
 
draw z1--z2--z3;
draw z4--z5;
endchar;
 
beginchar("2", runew#,runeh#,0);
z1 = (0, .75h);
z2 = (w/2, h);
z3 = (w, .75h);
z4 = (0, .125h);
z5 = (w, 0);
 
draw z1--z2--z3--z4--z5;
endchar;
 
beginchar("3", runew#,runeh#,0);
z1 = (0, h);
z2 = (w, .75h);
z3 = (w/2, .5h);
z4 = (w, .25h);
z5 = (0, 0);
 
draw z1--z2--z3--z4--z5;
endchar;
 
beginchar("4", runew#,runeh#,0);
z1 = (w, .2h);
z2 = (0, .5h);
z3 = (w, h);
z4 = (w/2, 0);
 
draw z1--z2--z3--z4;
endchar;
 
beginchar("5", runew#,runeh#,0);
z1 = (w, .75h);
z2 = (w/2, h);
z3 = (0, .5h);
z4 = (w, .25h);
z5 = (0, 0);
 
draw z1--z2--z3--z4--z5;
endchar;
 
beginchar("6", runew#,runeh#,0);
z1 = (w, h);
z2 = (0, .33h);
z3 = (w/2, 0);
z4 = (w, .33h);
z5 = (w/2, .66h);
 
draw z1--z2--z3--z4--z5;
endchar;
 
beginchar("7", runew#,runeh#,0);
z1 = (0, h);
z2 = (w, h);
z3 = (0, 0);
 
draw z1--z2--z3;
endchar;
 
beginchar("8", runew#,runeh#,0);
z1 = (w/2, h);
z2 = (w, .75h);
z3 = (0, .25h);
z4 = (w/2, 0);
z5 = (w, .25h);
z6 = (0, .75h);
 
draw z1--z2--z3--z4--z5--z6--cycle;
endchar;
 
beginchar("9", runew#,runeh#,0);
z1 = (0, 0);
z2 = (w, .66h);
z3 = (w/2, h);
z4 = (0, .66h);
z5 = (w/2, .33h);
 
draw z1--z2--z3--z4--z5;
endchar;
 
beginchar(":", 2pw#,runeh#,0);
z1 = (w/2, .5h);
z2 = (w/2, .25h);
 
drawdot z1;
drawdot z2;
endchar;
 
beginchar(";", .5runew#,runeh#,0);
z1 = (w/2, .5h);
z2 = (w/2, .25h);
z3 = (0, 0);
 
drawdot z1;
draw z2--z3;
endchar;
 
beginchar("(",.5runew#,runeh#,0);
% left parenthesis
z1 = (w, h);
z2 = (0, .75h);
z3 = (0, .25h);
z4 = (w, 0);
 
draw z1--z2--z3--z4;
endchar;
 
beginchar(")",.5runew#,runeh#,0);
% right parenthesis
z1 = (0, h);
z2 = (w, .75h);
z3 = (w, .25h);
z4 = (0, 0);
 
draw z1--z2--z3--z4;
endchar;
 
beginchar("=",.5runew#,runeh#,0);
% right parenthesis
z1 = (0, .5h);
z2 = (w, .5h);
z3 = (w, .25h);
z4 = (0, .25h);
 
draw z1--z2;
draw z3--z4;
endchar;
 
beginchar("?",runew#,runeh#,0);
z1 = (0, .75h);
z2 = (w/2, h);
z3 = (w, .75h);
z4 = (w/2, .5h);
z5 = (w/2, .25h);
z6 = (w/2, 0);
 
draw z1--z2--z3--z4--z5;
drawdot z6;
endchar;
 
beginchar("[",.5runew#,runeh#,0);
z1 = (w, h);
z2 = (0, .825h);
z3 = (0, .125h);
z4 = (w, .0);
 
draw z1--z2--z3--z4;
endchar;
 
beginchar("]",.5runew#,runeh#,0);
z1 = (0, h);
z2 = (w, .825h);
z3 = (w, .125h);
z4 = (0, .0);
 
draw z1--z2--z3--z4;
endchar;
 
beginchar("\\",.5runew#,runeh#,0);
% backslash
z1 = (w, 0);
z2 = (0, h);
 
draw z1--z2;
endchar;
 
beginchar("^",.5runew#,runeh#,0);
z1 = (w, .75h);
z2 = (w/2, h);
z3 = (0, .75h);
 
draw z1--z2--z3;
endchar;
 
beginchar("_",runew#,runeh#,.125runeh#);
z1 = (w, 0);
z2 = (0, -.125h);
draw z1--z2;
endchar;
 
beginchar(hex"01",2runew#,runeh#,0);
% the ligature ee, ok, 14.04.92 jhl
z1 = (w/2, h);
z2 = (w/2, 0);
z3 = (0, .66h);
z4 = (w, .33h);
 
draw z1--z2;
draw z3--z1;
draw z2--z4;
endchar;
 
beginchar(hex"02",runew#,runeh#,0);
% the ligature th, ok, 14.04.92 jhl
z1 = (0, 0);
z2 = (0, h);
z3 = (0, .75h);
z4 = (w, .5h);
z5 = (0, .25h);
draw z1--z2;
draw z3--z4--z5;
endchar;
 
beginchar(hex"03",2runew#,runeh#,0);
% the ligature ng, ok, 14.04.92, jhl
z1 = (0, 0);
z2 = (w, .5h);
z3 = (0, h);
z4 = (w, 0);
z5 = (0, .5h);
z6 = (w, h);
draw z1--z2--z3;
draw z4--z5--z6;
endchar;
 
beginchar(hex"04",2runew#,runeh#,0);
% the ligature ck, ok, 14.04.92, jhl
z1 = (w/2, h);
z2 = (w/2, 0);
z3 = (0, 0);
z4 = (0, .33h);
z5 = (w/2, .5h);
z6 = (w, .33h);
z7 = (w, 0);
draw z1--z2;
draw z3--z4--z5--z6--z7;
endchar;
 
beginchar(hex"05",2runew#,runeh#,0);
% the ligature st, ok, 14.04.92 jhl
z1 = (0, 0);
z2 = (0, h);
z3 = (w/2, .66h);
z4 = (w, h);
z5 = (w, 0);
z6 = (w/2, .33h);
draw z1--z2--z3--z4--z5--z6--z1;
endchar;
 
beginchar(hex"06",2runew#,runeh#,0);
% the ligature gg, ok, 14.04.92, jhl
z1 = (0, 0);
z2 = (0, h);
z3 = (w, h);
z4 = (w, 0);
z5 = (.2w, .5h);
z6 = (.5w, .8h);
z7 = (.8w, .5h);
z8 = (.5w, .2h);
draw z1--z3;
draw z2--z4;
draw z5--z6--z7--z8--z5;
endchar;
 
beginchar(hex"07",2runew#,runeh#,0);
% the ligature io, ok, 14.04.92, jhl
z1 = (0, 0);
z2 = (0, h);
z3 = (w, h);
z4 = (w, 0);
z5 = (.5w, h);
z6 = (.5w, 0);
draw z1--z3;
draw z2--z4;
draw z5--z6;
endchar;
 
beginchar(hex"08",2runew#,runeh#,0);
% the ligature eo
z1 = (0, h);
z2 = (w, h);
z3 = (0, 0);
z4 = (w, 0);
draw z1--z2--z3--z4;
endchar;
 
beginchar(hex"09",runew#,runeh#,0);
% the ligature ae, ok, 14.04.92 jhl
z1 = (0, 0);
z2 = (0, h);
z3 = (w,.66h);
z4 = (0, y3);
z5 = (w,.33h);
z6 = (w, h);
draw z1--z2--z3--z6;
draw z4--z5;
endchar;
 
beginchar(hex"0A",2runew#,runeh#,0);
% the ligature ea, ok, 14.04.92 jhl
z1 = (w/2, 0);
z2 = (w/2, h);
z3 = (0, h);
z4 = (.5[x2, x3], .75h);
z5 = (.5[x2, x6], .75h);
z6 = (w, h);
draw z1--z2;
draw z3--z4--z2--z5--z6;
endchar;
 
beginchar(hex"0B",runew#,runeh#,0);
% the ligature aa, ok, 16.04.92 jhl
z1 = (w/2, 0);
z2 = (w/2, h);
z4 = (0, .33h);
z5 = (w, .66h);
draw z1--z2;
draw z4--z5;
endchar;
