% symbols now obsolete and not adopted in tipa. cmchar "Reversed Esh with Top Loop"; beginchar(oct"264",5u#,asc_height#,desc_depth#); italcorr asc_height#*slant+1.5u#; adjust_fit(.5u#,.5u#); pickup tiny.nib; pos1(stem',0); pos2(stem',0); lft x1l=hround(.5w-.5stem'); x2=x1; y2=0; h-y1=d; filldraw stroke z1e--z2e; % stem if serifs: right_tail(2,3,4,5,stem',hround(w+1u),.88,.5,1/3); else: right_tail(2,3,4,5,stem',hround(w+1u),.833,.5,1/3); fi if serifs: pickup tiny.nib; pos1.a(stem',0); z1=z1.a; x6=x1.a; top y6=1/3[y1.a,h]; pos6(stem',0); pos7(vair,90); pos8(hair,180); pos9(vair,270); pos10(hair,360); x7=x9=.5[x6,x8r]; top y7r=h+oo; y9r=.4[x_height,h]; y8=y10=.5[y9r,y7r]; lft x8r=hround-.5u; x10l=x1l; filldraw stroke z1.a e--z6e{up}...z7e{left}...z8e{down}... {right}z9e...{up}z10e; % arc and loop else: pickup fine.nib; pos1.a(stem',0); z1=z1.a; x6=x1.a; top y6=1/3[y1.a,h]; pos6(stem',0); pos7(vair,90); pos8(.5[vair,flare],180); pos9(vair,270); pos10(.5[vair,flare],315); x7=x9=.5[x6r,x8r]; top y7r=h+o; y9r=.4[x_height,h]-vair; lft x8r=hround(-.5u-.5vair); y8=y10=.5[y9r,y7r]; x10l=x1l; filldraw stroke z1.a e--z6e & super_arc.e(6,7) & z7e{left}...z8e{down}...{right}z9e...{up}z10e; fi penlabels(1,2,3,4,5,6,7,8,9,10); endchar; cmchar "Bent-tail Yogh"; beginchar(oct"273",8u#,x_height#,desc_depth#); italcorr x_height#*slant-.5serif_fit#-.3u#; adjust_fit(0,.5serif_fit#); numeric arm_thickness[],z_stem,stem[]; stem1=fudged.stem-4stem_corr; if hefty: arm_thickness1=stem1; arm_thickness2=stem1; z_stem=fudged.hair; else: arm_thickness1=stem1; arm_thickness2=stem1; z_stem=fudged.hair; fi if arm_thickness1