diff options
Diffstat (limited to 'Master/texmf-dist/fonts/source/public/malayalam/mmcvconj.mf')
-rw-r--r-- | Master/texmf-dist/fonts/source/public/malayalam/mmcvconj.mf | 943 |
1 files changed, 0 insertions, 943 deletions
diff --git a/Master/texmf-dist/fonts/source/public/malayalam/mmcvconj.mf b/Master/texmf-dist/fonts/source/public/malayalam/mmcvconj.mf deleted file mode 100644 index e5578fddedb..00000000000 --- a/Master/texmf-dist/fonts/source/public/malayalam/mmcvconj.mf +++ /dev/null @@ -1,943 +0,0 @@ -% mmcvconj.mf -- malayalam consonant-vowel conjuncts -% (c) 1993 Jeroen Hellingman -% last edit: 24-JAN-1993 - -%%%%% ka related glyphs - -if unknown subfont: -beginchar(c_ku,30uw#+rm#,20uh#,0); "ku"; - pickup frame_pen; - x6 = 0; - letter_ka(1,2,3,4,4',5,6,7,8',9',10',11'); - % three-like shape for "u" - z8=(x10, y1); - z9=(30uw, y10+2.75uw); - z10=(x9 - 3.5uw, y6); - z11=(x10 - .5uw, y6); - z12=(x9, y10-2.75uw); - z13=(x10, 0); - z14=(x11, 0); - - draw_eye(1,2,3,4); - draw z4'..z5{left}..z6{up}..z7{right}---z8{right}..z9{down}.. - z10{left}--z11; - draw z11--z10{right}..z12{down}..z13{left}..z14; - penlabels(1,2,3,4,4',5,6,7,8,9,10,11,12,13,14); -endchar; -fi; - -if unknown subfont: -beginchar(c_kuu,32uw#+rm#,20uh#,10uh#); "kuu"; - pickup frame_pen; - x6 = 0; - letter_ka(1,2,3,4,4',5,6,7,8',9',10',11'); - % three-like shape and tail for "uu" - z8=(x10, y1); - z9=(32uw, y10+3.75uh); - z10=(x9 - 4uw, 3.5uh); - z11=(x10 - 2uw, y10); - z12=(x9, y10-3.75uw); - z13=(x8, -4uw); - % tail below - z14=(x15+3uw, -4uw); - z15=(0.5uw, -7uh); - z16=(x14, -10uh); - z17=(32uw, -10uh); - - draw_eye(1,2,3,4); - draw z4'..z5{left}..z6{up}..z7{right}---z8{right}..z9{down}.. - z10{left}--z11; - draw z11--z10{right}..z12{down}..z13{left}---z14{left}..z15{down}.. - z16{right}---z17; - penlabels(1,2,3,4,4',5,6,7,8,9,10,11,12,13,14,15,16,17); -endchar; -fi; - -if unknown subfont: -beginchar(c_var_kuu,40uw#+rm#,20uh#,10uh#); "old variant kuu"; - pickup frame_pen; - x6 = 8uw; - letter_ka(1,2,3,4,4',5,6,7,8,9,10,11'); - z11=(x11', 0); - z12=(x9, -4uh); - subscribed_ra(12,13',14,15,16)(10uh); - z13=(x13'+4uw, y13'); - - draw_eye(1,2,3,4); - draw z4'..z5{left}..z6{up}..z7{right}---z8{right}..z9{down}.. - z10{left}..z11; - draw z10{right}..z12{down}..z13..z14..z15{up}..z16; - penlabels(1,2,3,4,4',5,6,7,8,9,10,11,12,13,14,15,16); -endchar; -fi; - -if unknown subfont: -beginchar(c_sec_ku,30uw#+rm#,11uh#,0); "secondary ku"; - pickup frame_pen; - x6 = 0; - letter_ka(1,2,3,4,4',5,6,7,8',9',10',11'); - % three-like shape for "u" - z8=(x10, y1); - z9=(30uw, y10+2.75uw); - z10=(x9 - 3.5uw, y6); - z11=(x10 - .5uw, y6); - z12=(x9, y10-2.75uw); - z13=(x10, 0); - z14=(x11, 0); - - draw z1{down}..z4{right}..z3{up}; - draw z4'..z5{left}..z6{up}..z7{right}---z8{right}..z9{down}.. - z10{left}--z11; - draw z11--z10{right}..z12{down}..z13{left}..z14; - penlabels(1,2,3,4,4',5,6,7,8,9,10,11,12,13,14); -endchar; -fi; - -if unknown subfont: -beginchar(c_sec_kuu,32uw#+rm#,11uh#,10uh#); "secondary kuu"; - pickup frame_pen; - x6 = 0; - letter_ka(1,2,3,4,4',5,6,7,8',9',10',11'); - % three-like shape and tail for "uu" - z8=(x10, y1); - z9=(32uw, y10+3.75uh); - z10=(x9 - 4uw, 3.5uh); - z11=(x10 - 2uw, y10); - z12=(x9, y10-3.75uw); - z13=(x8, -4uw); - % tail below - z14=(x15+3uw, -4uw); - z15=(0.5uw, -7uh); - z16=(x14, -10uh); - z17=(32uw, -10uh); - - draw z1{down}..z4{right}..z3{up}; - draw z4'..z5{left}..z6{up}..z7{right}---z8{right}..z9{down}.. - z10{left}--z11; - draw z11--z10{right}..z12{down}..z13{left}---z14{left}..z15{down}.. - z16{right}---z17; - penlabels(1,2,3,4,4',5,6,7,8,9,10,11,12,13,14,15,16,17); -endchar; -fi; - -if unknown subfont: -beginchar(c_kr,32uw#+rm#,20uh#,11uh#); "kr"; - pickup frame_pen; - x6=0; - letter_ka(1,2,3,4,4',5,6,7,8',9',10',11'); - z8=(x3+1uw, y1); - z9=(32uw, 2uh); - vowel_sign_vocalic_r(9,10,11,12,13); - - draw z1{up}..z2{right}..z3{down}..z4{left}..cycle; - draw z4'..z5{left}..z6{up}..z7{right}---z8{right}..z9{down}.. - z10{left}..z11{up}..z12{right}..z13; - penlabels(1,2,3,4,4',5,6,7,8,9,10,11,12,13); -endchar; -fi; - -if unknown subfont: -beginchar(c_k_ku,49uw#+rm#,20uh#,0); "k+ku"; - pickup frame_pen; - x6 = 0; - letter_k_ka(1,2,3,4,4',5,6,7,8,9,10,11,12',13',14'); - z12 = z12' + (1uw, 0); - vowel_sign_ra_u(12,13,14,15,16,17); - - draw_eye(1,2,3,4); - draw z4'..z5{left}..z6{up}..z7{right}---z8{right}..z9{down}.. - z10{left}..z11{up}..z12{right}..z13{down}..z14{left}; - draw z14{right}..z15{down}..z16{left}..z17; - penlabels(1,2,3,4,4',5,6,7,8,9,10,11,12,13,14,15,16,17); -endchar; -fi; - -if unknown subfont: -beginchar(c_sec_k_ku,49uw#+rm#,11uh#,0); "secondary k+ku"; - pickup frame_pen; - x6 = 0; - letter_k_ka(1,2,3,4,4',5,6,7,8,9,10,11,12',13',14'); - z12 = z12' + (1uw, 0); - vowel_sign_ra_u(12,13,14,15,16,17); - - draw z1{down}..z4{right}..z3{up}; - draw z4'..z5{left}..z6{up}..z7{right}---z8{right}..z9{down}.. - z10{left}..z11{up}..z12{right}..z13{down}..z14{left}; - draw z14{right}..z15{down}..z16{left}..z17; - penlabels(1,2,3,4,4',5,6,7,8,9,10,11,12,13,14,15,16,17); -endchar; -fi; - -if unknown subfont: -beginchar(c_k_kuu,49uw#+rm#,20uh#,10uh#); "k+kuu"; - pickup frame_pen; - x6 = 0; - letter_k_ka(1,2,3,4,4',5,6,7,8,9,10,11,12',13',14'); - z12=z12' + (1uw, 0); - x18=.5uw; - vowel_sign_uu(12,13,14,15,16,17,18,19,20); - - draw_eye(1,2,3,4); - draw z4'..z5{left}..z6{up}..z7{right}---z8{right}..z9{down}.. - z10{left}..z11{up}..z12{right}..z13{down}..z14{left}; - draw z14{right}..z15{down}..z16{left}---z17{left}..z18{down}.. - z19{right}---z20; - penlabels(1,2,3,4,4',5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20); -endchar; -fi; - -if unknown subfont: -beginchar(c_sec_k_kuu,49uw#+rm#,11uh#,10uh#); "secondary k+kuu"; - pickup frame_pen; - x6 = 0; - letter_k_ka(1,2,3,4,4',5,6,7,8,9,10,11,12',13',14'); - z12=z12' + (1uw, 0); - x18=.5uw; - vowel_sign_uu(12,13,14,15,16,17,18,19,20); - - draw z1{down}..z4{right}..z3{up}; - draw z4'..z5{left}..z6{up}..z7{right}---z8{right}..z9{down}.. - z10{left}..z11{up}..z12{right}..z13{down}..z14{left}; - draw z14{right}..z15{down}..z16{left}---z17{left}..z18{down}.. - z19{right}---z20; - penlabels(1,2,3,4,4',5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20); -endchar; -fi; - -%%%%%% ga related glyphs - -beginchar(c_gu,32uw#+rm#,ht#,10uh#); "gu"; - pickup frame_pen; - x2=0uw; - letter_ga(1,2,3,4,5,6',7'); - z6=(x6', 8uh); - x9=.5uw; - vowel_sign_u(6,7,8,9,10,11); - - draw z1..z2{down}..z3{right}..z4{up}..z5{right}..z6{down}.. - z7{left}---z8{left}..z9{down}..z10{right}---z11; - penlabels(1,2,3,4,5,6,7,8,9,10,11); -endchar; - -beginchar(c_guu,36uw#+rm#,ht#,10uh#); "guu"; - pickup frame_pen; - x2=0uw; - letter_ga(1,2,3,4,5',6',7'); - z5=z5'+(1uw, 0); - x11=.5uw; - vowel_sign_uu(5,6,7,8,9,10,11,12,13); - - draw z1..z2{down}..z3{right}..z4{up}..z5{right}..z6{down}..z7{left}; - draw z7{right}..z8{down}..z9{left}---z10..z11{down}..z12{right}---z13; - penlabels(1,2,3,4,5,6,7,8,9,10,11,12,13); -endchar; - -if unknown subfont: -beginchar(c_gr,32uw#+rm#,20uh#,11uh#); "gr"; - pickup frame_pen; - x2=0uw; - letter_ga(1,2,3,4,5,6',7'); - z6=(x6', 8uh); - vowel_sign_vocalic_r(6,7,8,9,10); - draw z1..z2{down}..z3{right}..z4{up}..z5{right}..z6{down}.. - z7{left}..z8{up}..z9{right}..z10; - penlabels(1,2,3,4,5,6,7,8,9,10); -endchar; -fi; - -%%%%%% nga related shapes - -beginchar(c_ng_ku,30uw#+rm#,20uh#,0); "ng+ku"; - pickup frame_pen; - x6 = 0; - letter_ka(1,2,3,4,4',5,6,7,8',9',10',11'); - % three-like shape for "u" - z8=(x10, y1); - z9=(30uw, y10+2.75uw); - z10=(x9 - 3.5uw, y6); - z11=(x10 - .5uw, y6); - z12=(x9, y10-2.75uw); - z13=(x10, 0); - z14=(x11, 0); - - % top left eye for "nga" - z19=(11uw, 16uh); - z20=(5uw, y2); - z21=(0.5uw, 15.5uh); - draw z19..z20{left}..z21{down}..z7{right}; - - draw_eye(1,2,3,4); - draw z4'..z5{left}..z6{up}..z7{right}---z8{right}..z9{down}.. - z10{left}--z11; - draw z11--z10{right}..z12{down}..z13{left}..z14; - penlabels(1,2,3,4,4',5,6,7,8,9,10,11,12,13,14,20,21); -endchar; - -beginchar(c_ng_kuu,32uw#+rm#,20uh#,10uh#); "ng+kuu"; - pickup frame_pen; - x6 = 0; - letter_ka(1,2,3,4,4',5,6,7,8',9',10',11'); - % three-like shape and tail for "uu" - z8=(x10, y1); - z9=(32uw, y10+3.75uh); - z10=(x9 - 4uw, 3.5uh); - z11=(x10 - 2uw, y10); - z12=(x9, y10-3.75uw); - z13=(x8, -4uw); - % tail below - z14=(x15+3uw, -4uw); - z15=(0.5uw, -7uh); - z16=(x14, -10uh); - z17=(32uw, -10uh); - - % top left eye for "nga" - z19=(11uw, 16uh); - z20=(5uw, y2); - z21=(0.5uw, 15.5uh); - draw z19..z20{left}..z21{down}..z7{right}; - - draw_eye(1,2,3,4); - draw z4'..z5{left}..z6{up}..z7{right}---z8{right}..z9{down}.. - z10{left}--z11; - draw z11--z10{right}..z12{down}..z13{left}---z14{left}..z15{down}.. - z16{right}---z17; - penlabels(1,2,3,4,4',5,6,7,8,9,10,11,12,13,14,15,16,17,19,20,21); -endchar; - -%%%%%% cha related shapes - -beginchar(c_chu,54uw#+rm#,20uh#,10uh#); "chu"; - pickup frame_pen; - x6=0; - letter_cha(1,2,3,4,5,6,7,8,9,10,11,12',13',14'); - x18=.5uw; - loop_u(11,12,13,14,15,16,17,18,19,20); - draw z1..z2{up}..z3{right}..z4{down}..z5{left}; - draw z6--z7..z8; - draw z8..z9{up}..z10{right}..z11{down}..z12{left}..z13{up}.. - z14{right}..z15{down}..z16{left}---z17{left}..z18{down}.. - z19{right}---z20; - penlabels(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20); -endchar; - -beginchar(c_chuu,55uw#+rm#,20uh#,10uh#); "chuu"; - pickup frame_pen; - x6=0; - letter_cha(1,2,3,4,5,6,7,8,9,10,11,12',13',14'); - x20=.5uw; - loop_uu(11,12,13,14,15,16,17,18,19,20,21,22); - draw z1..z2{up}..z3{right}..z4{down}..z5{left}; - draw z6--z7..z8; - draw z8..z9{up}..z10{right}..z11{down}..z12{left}..z13{up}.. - z14{right}..z15{down}..z16{left}; - draw z16{right}..z17{down}..z18{left}---z19{left}..z20{down}.. - z21{right}---z22; - penlabels(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22); -endchar; - -%%%%%% ja related glyphs - -beginchar(c_ju,32uw#+rm#,20uh#,17uh#); "ju"; - pickup frame_pen; - x1=0; - letter_ja(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18); - % tail for u - z16'=(26uw, 2uh); - z19=(32uw, -4.5uh); - z20=(25uw, -11uh); - z21=(x22+3uw, y20); - z22=(.5uw, -14uh); - z23=(x21, -17uh); - z24=(32uw, y23); - - draw z1..z5{up}..z6{right}..{down}z7---z8; - draw_eye(1,2,3,4); - draw z8---z7{up}..z9{right}..z10{down}..z11..z12{down}.. - z13{right}..z14..z16'{right}..z19{down}..{left}z20--- - z21{left}..z22{down}..{right}z23---z24; - draw_eye(15,16,17,18); - penlabels(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,16',17,18,19,20,21,22,23,24); -endchar; - -beginchar(c_juu,31uw#+rm#,20uh#,17uh#); "juu"; - pickup frame_pen; - x1=0; - letter_ja(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18); - % tail for uu - z16'=(26uw, 2uh); - z19=(32uw, -4.5uh); - z19'=(28.5uw, -4.5uh); - z20=(26uw, -11uh); - z21=(x22+3uw, y20); - z22=(.5uw, -14uh); - z23=(x21, -17uh); - z24=(32uw, y23); - - draw z1..z5{up}..z6{right}..{down}z7---z8; - draw_eye(1,2,3,4); - draw z8---z7{up}..z9{right}..z10{down}..z11..z12{down}.. - z13{right}..z14..z16'{right}..z19'{left}; - draw z19'{right}..{left}z20--- - z21{left}..z22{down}..{right}z23---z24; - draw_eye(15,16,17,18); - penlabels(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,16',17,18,19,19',20,21,22,23,24); -endchar; - -beginchar(c_j_ju,64uw#+rm#,20uh#,17uh#); "j+ju"; - pickup frame_pen; - x1=0; - letter_ja(1,2,3,4,5,6,7,8,9,10,11,12,13,14',15',16',17',18'); - z14=(24uw, 1uh); - x1a=32uw; - letter_ja(1a,2a,3a,4a,5a,6a,7a,8a,9a,10a,11a,12a,13a,14a,15a,16a,17a,18a); - - % tail for u - z16'a=(x1a+26uw, 2uh); - z19a=(x1a+32uw, -4.5uh); - z20a=(x1a+25uw, -11uh); - z21a=(x22a+3uw, y20a); - z22a=(.5uw, -14uh); - z23a=(x21a, -17uh); - z24a=(x1a+32uw, y23a); - - draw z1..z5{up}..z6{right}..{down}z7---z8; - draw_eye(1,2,3,4); - draw z8---z7{up}..z9{right}..z10{down}..z11..z12{down}.. - z13{right}..z14..z1a{up}; - - draw z1a..z5a{up}..z6a{right}..{down}z7a---z8a; - draw_eye(1a,2a,3a,4a); - draw z8a---z7a{up}..z9a{right}..z10a{down}..z11a..z12a{down}.. - z13a{right}..z14a..z16'a{right}..z19a{down}..{left}z20a--- - z21a{left}..z22a{down}..{right}z23a---z24a; - draw_eye(15a,16a,17a,18a); - penlabels(1,2,3,4,5,6,7,8,9,10,11,12,13,14); - penlabels(1a,2a,3a,4a,5a,6a,7a,8a,9a,10a,11a,12a, - 13a,14a,15a,16a,16'a,17a,18a,19a,20a,21a,22a,23a,24a); -endchar; - -beginchar(c_j_juu,63uw#+rm#,20uh#,17uh#); "j+juu"; - pickup frame_pen; - x1=0; - letter_ja(1,2,3,4,5,6,7,8,9,10,11,12,13,14',15',16',17',18'); - z14=(24uw, 1uh); - x1a=32uw; - letter_ja(1a,2a,3a,4a,5a,6a,7a,8a,9a,10a,11a,12a,13a,14a,15a,16a,17a,18a); - - % tail for uu - z16'a=(x1a+26uw, 2uh); - z19a=(x1a+32uw, -4.5uh); - z19'a=(x1a+28.5uw, -4.5uh); - z20a=(x1a+26uw, -11uh); - z21a=(x22a+3uw, y20a); - z22a=(.5uw, -14uh); - z23a=(x21a, -17uh); - z24a=(x1a+32uw, y23a); - - draw z1..z5{up}..z6{right}..{down}z7---z8; - draw_eye(1,2,3,4); - draw z8---z7{up}..z9{right}..z10{down}..z11..z12{down}.. - z13{right}..z14..z1a{up}; - - draw z1a..z5a{up}..z6a{right}..{down}z7a---z8a; - draw_eye(1a,2a,3a,4a); - draw z8a---z7a{up}..z9a{right}..z10a{down}..z11a..z12a{down}.. - z13a{right}..z14a..z16'a{right}..z19'a{left}; - draw z19'a{right}..{left}z20a--- - z21a{left}..z22a{down}..{right}z23a---z24a; - draw_eye(15a,16a,17a,18a); - penlabels(1,2,3,4,5,6,7,8,9,10,11,12,13,14); - penlabels(1a,2a,3a,4a,5a,6a,7a,8a,9a,10a,11a,12a, - 13a,14a,15a,16a,16'a,17a,18a,19a,19'a,20a,21a,22a,23a,24a); -endchar; - -%%%%%% nna related shapes - -beginchar(c_nnu,50uw#+rm#,20uh#,0); "nnu"; - pickup frame_pen; - % from "malayalam letter nga" - % first bow - front_eye(1,2,3,4,5); - z5=(0, 1/2h); - z6=(9uw, h); - z7=(17uw, 1/2h); - z8=(x7, 0); - % second bow - z9=(25uw, h); - z10=(33uw, 1/2h); - z11=(x10, 0); - % third bow - z12=(41uw, h); - z13=(50uw, 1/2h); - end_loop(13,14,15,16); - - draw_eye(1,2,3,4); - draw z4{left}..z5{up}..z6{right}..z7{down}---z8; - draw z8---z7{up}..z9{right}..z10{down}---z11; - draw z11---z10{up}..z12{right}..z13{down}..z14{left}..z15{up}..z16; - penlabels(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16); -endchar; - -beginchar(c_nnuu,50uw#+7uw#+rm#,20uh#,6uh#); "nnuu"; - pickup frame_pen; - % from "malayalam letter nga" - % first bow - front_eye(1,2,3,4,5); - z5=(0, 1/2h); - z6=(9uw, h); - z7=(17uw, 1/2h); - z8=(x7, 0); - % second bow - z9=(25uw, h); - z10=(33uw, 1/2h); - z11=(x10, 0); - % third bow - z12=(41uw, h); - z13=(50uw, 1/2h); - end_loop_tail(13,14,15,16,17,18,19); - - draw_eye(1,2,3,4); - draw z4{left}..z5{up}..z6{right}..z7{down}---z8; - draw z8---z7{up}..z9{right}..z10{down}---z11; - draw z11---z10{up}..z12{right}..z13{down}..z14{left}..z15{up}.. - z16{right}..z17{down}..z18{left}..z19; - penlabels(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19); -endchar; - -%%%%%% ta related shapes - -beginchar(c_tu,30uw#+rm#,20uh#,10uh#); "tu"; - pickup frame_pen; - x2=0; - letter_ta(1,2,3,4,5,6,7,8',9'); - z8=(x8', 8uh); - x11=.5uw; - vowel_sign_u(8,9,10,11,12,13); - - draw z1..z2{up}..z3{right}..z4{down}..z5{left}..z6{up}.. - z7{right}..z8{down}..z9{left}---z10{left}..z11{down}.. - z12{right}---z13; - penlabels(1,2,3,4,5,6,7,8,9,10,11,12,13); -endchar; - -beginchar(c_tuu,32uw#+rm#,20uh#,10uh#); "tuu"; - pickup frame_pen; - x2=0; - letter_ta(1,2,3,4,5,6,7',8',9'); - z7 = z7' + (1uw, 0); - x13=.5uw; - vowel_sign_uu(7,8,9,10,11,12,13,14,15); - - draw z1..z2{up}..z3{right}..z4{down}..z5{left}..z6{up}.. - z7{right}..z8{down}..z9{left}; - draw z9{right}..z10{down}..z11{left}---z12..z13{down}.. - z14{right}---z15; - penlabels(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15); -endchar; - -if unknown subfont: -beginchar(c_tr,30uw#+rm#,ht#,11uh#); "tr"; - pickup frame_pen; - x2=0; - letter_ta(1,2,3,4,5,6,7,8',9'); - z8=(x8', 8uh); - vowel_sign_vocalic_r(8,9,10,11,12); - - draw z1..z2{up}..z3{right}..z4{down}..z5{left}..z6{up}.. - z7{right}..z8{down}..z9{left}..z10{up}..z11{right}..z12; - penlabels(1,2,3,4,5,6,7,8,9,10,11,12); -endchar; -fi; - -beginchar(c_t_tu,56uw#+rm#,ht#,10uh#); "t+tu"; - pickup frame_pen; - x2=0; - letter_ta(1,2,3,4,5,6,7',8',9'); - z7=z7' - (1uw, 0); - z8=z8' - (2uw, 0); - z9=(x8, .5uh); - x9a = x8 - 2uw; - letter_ta(8a, 9a, 10',11,12,13,14,15',16'); - z10=z10' + (1uw, 0); - - z15=(x15', 8uh); - x18=.5uw; - vowel_sign_u(15,16,17,18,19,20); - - draw z1..z2{up}..z3{right}..z4{down}..z5{left}..z6{up}.. - z7{right}..z8{down}---z9; - draw z9---z8{up}..z10{right}..z11{down}..z12{left}..z13{up}.. - z14{right}..z15{down}..z16{left}---z17..z18{down}.. - z19{right}--z20; - penlabels(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20); -endchar; - -beginchar(c_t_tuu,58uw#+rm#,ht#,10uh#); "t+tuu"; - pickup frame_pen; - x2=0; - letter_ta(1,2,3,4,5,6,7',8',9'); - z7=z7' - (1uw, 0); - z8=z8' - (2uw, 0); - z9=(x8, .5uh); - x9a = x8 - 2uw; - letter_ta(8a, 9a, 10',11,12,13,14',15',16'); - z10=z10' + (1uw, 0); - - z14=z14'+(1uw,0); - x20=.5uw; - vowel_sign_uu(14,15,16,17,18,19,20,21,22); - - draw z1..z2{up}..z3{right}..z4{down}..z5{left}..z6{up}.. - z7{right}..z8{down}---z9; - draw z9---z8{up}..z10{right}..z11{down}..z12{left}..z13{up}.. - z14{right}..z15{down}..z16{left}; - draw z16{right}..z17{down}..z18{left}---z19..z20{down}.. - z21{right}--z22; - penlabels(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22); -endchar; - -%%%%%% da related shapes - -if unknown subfont: -beginchar(c_dr,18uw#+rm#,20uh#,11uh#); "dr"; - pickup frame_pen; - x2=0; - letter_da(1,2,3,4,5,6,7',8',9'); - z7=(x7', 2uh); - vowel_sign_vocalic_r(7,8,9,10,11); - - draw z1..z2{up}..z3{right}..z4{down}..{left}z5---z6; - draw z6---z5{right}..z7{down}..z8{left}..z9{up}..z10{right}..z11; - penlabels(1,2,3,4,5,6,7,8,9,10,11); -endchar; -fi; - -%%%%%% dha related glyphs - -if unknown subfont: -beginchar(c_dhr,32uw#+rm#,20uh#,11uh#); "dhr"; - pickup frame_pen; - x2=0; - letter_dha(1,2,3,4,5,6,7,8); - vowel_sign_vocalic_r(7,9,10,11,12); - draw z1..z2{down}..z3{right}..{up}z4---z5; - draw z5---z4{down}..z6{right}..z7{up}..z8; - draw z7{down}..z9{left}..z10{up}..z11{right}..z12; - penlabels(1,2,3,4,5,6,7,8,9,10,11,12); -endchar; -fi; - -%%%%%% na related glyphs - -beginchar(c_nu,32uw#+rm#,20uh#,0); "nu"; - pickup frame_pen; - z1=(4uw, 0); - z2=(0, 1/2h); - z3=(8uw, h); - z4=(16uw, 1/2h); - z5=(x4, 0); - z6=(24uw, h); - z7=(32uw, 1/2h); - end_loop(7,8,9,10); - draw z1..z2{up}..z3{right}..{down}z4---z5; - draw z5---z4{up}..z6{right}..z7{down}..z8{left}..z9{up}..z10; - penlabels(1,2,3,4,5,6,7,8,9,10); -endchar; - -beginchar(c_nuu,32uw#+7uw#+rm#,20uh#,6uh#); "nuu"; - pickup frame_pen; - z1=(4uw, 0); - z2=(0, 1/2h); - z3=(8uw, h); - z4=(16uw, 1/2h); - z5=(x4, 0); - z6=(24uw, h); - z7=(32uw, 1/2h); - end_loop_tail(7,8,9,10,11,12,13); - draw z1..z2{up}..z3{right}..{down}z4---z5; - draw z5---z4{up}..z6{right}..z7{down}..z8{left}..z9{up}.. - z10{right}..z11{down}..z12{left}..z13; - penlabels(1,2,3,4,5,6,7,8,9,10,11,12,13); -endchar; - -if unknown subfont: -beginchar(c_nr,32uw#+rm#,20uh#,11uh#); "nr"; - pickup frame_pen; - x2=0; - letter_na(1,2,3,4,5,6,7',8'); - z7=(x7', 8uh); - vowel_sign_vocalic_r(7,8,9,10,11); - - draw z1..z2{up}..z3{right}..z4{down}---z5; - draw z4{up}..z6{right}..z7{down}..z8{left}..z9{up}..z10{right}..z11; - penlabels(1,2,3,4,5,6,7,8,9,10,11); -endchar; -fi; - -beginchar(c_n_tu,44uw#+rm#,20uh#,10uh#); "n+tu"; - pickup frame_pen; - x2=0; - letter_na(1,2,3,4,5,6a,7',8'); - z6=(.5[x6a,x6b], y6a); - x5'=x5-2uw; - letter_ta(4',5',6b,7,8,9,10,11',12'); - z11=(x11', 8uh); - x14=.5uw; - vowel_sign_u(11,12,13,14,15,16); - - draw z1..z2{up}..z3{right}..z4{down}---z5; - draw z4{up}..z6{right}..z7{down}..z8{left}..z9{up}..z10{right}.. - z11{down}..z12{left}---z13..z14{down}..z15{right}---z16; - penlabels(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16); -endchar; - -beginchar(c_n_tuu,46uw#+rm#,20uh#,10uh#); "n+tuu"; - pickup frame_pen; - x2=0; - letter_na(1,2,3,4,5,6a,7',8'); - z6=(.5[x6a,x6b], y6a); - x5'=x5-2uw; - letter_ta(4',5',6b,7,8,9,10',11',12'); - - z10=z10'+(1uw,0); - x16=.5uw; - vowel_sign_uu(10,11,12,13,14,15,16,17,18); - - draw z1..z2{up}..z3{right}..z4{down}---z5; - draw z4{up}..z6{right}..z7{down}..z8{left}..z9{up}..z10{right}.. - z11{down}..z12{left}; - draw z12{right}..z13{down}..z14{left}---z15..z16{down}.. - z17{right}---z18; - penlabels(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18); -endchar; - -beginchar(c_n_nu,48uw#+rm#,20uh#,0); "n+nu"; - pickup frame_pen; - x2=0; - letter_n_na(1,2,3,4,5,6,7,8,9,10,11'); - - end_loop(10,11,12,13); - draw z1..z2{up}..z3{right}..z4{down}---z5; - draw z5---z4{up}..z6{right}..z7{down}---z8; - draw z8---z7{up}..z9{right}..z10{down}..z11{left}..z12{up}..z13; - penlabels(1,2,3,4,5,6,7,8,9,10,11,12,13); -endchar; - -beginchar(c_n_nuu,48uw#+7uw#+rm#,20uh#,6uh#); "n+nuu"; - pickup frame_pen; - x2=0; - letter_n_na(1,2,3,4,5,6,7,8,9,10,11'); - - end_loop_tail(10,11,12,13,14,15,16); - draw z1..z2{up}..z3{right}..z4{down}---z5; - draw z5---z4{up}..z6{right}..z7{down}---z8; - draw z8---z7{up}..z9{right}..z10{down}..z11{left}..z12{up}.. - z13{right}..z14{down}..z15{left}..z16; - penlabels(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16); -endchar; - -%%%%%% bha related glyphs - -beginchar(c_bhu,20uw#+rm#,20uh#,6uh#); "bhu"; - pickup frame_pen; - x2=0; - letter_bha(1,2,3,4,5,6,7,8,9,10,11',12'); - z11=(14uw, 0); - % bow for u - z12=(x13+3uw, 0); - z13=(5.5uw, -3uh); - z14=(x12, -6uh); - z15=(20uw, y14); - - draw z1..z2{up}..z3{right}..z4{down}..z5..z6..z7{down}.. - z8..z9..z10{down}..z11{left}..z12{left}..z13{down}.. - z14{right}---z15; - penlabels(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15); -endchar; - -beginchar(c_bhuu,20uw#+8uw#+rm#,20uh#,9uh#); "bhuu"; - pickup frame_pen; - x2=8uw; - letter_bha(1,2,3,4,5,6,7,8,9,10,11,12'); - z12=(x2+8uw, 0); - % curl around letter - z13=(24uw, 0); - z14=(28uw, -3.5uh); - z15=(14uw, -9uh); - z16=(0, 10uh); - z17=(3.5uw, 20uh); - - draw z1..z2{up}..z3{right}..z4{down}..z5..z6..z7{down}.. - z8..z9..z10{down}..z11{left}..z12{left}; - draw z13{right}..z14{down}..z15{left}..z16{up}..z17; - penlabels(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17); -endchar; - -if unknown subfont: -beginchar(c_bhr,20uw#+rm#,20uh#,11uh#); "bhr"; - pickup frame_pen; - x2=0; - letter_bha(1,2,3,4,5,6,7,8,9,10',11',12'); - z10=(x10', -1uh); - vowel_sign_vocalic_r(10,11,12,13,14); - draw z1..z2{up}..z3{right}..z4{down}..z5..z6..z7{down}.. - z8..z9..z10'..z10..z11{left}..z12{up}..z13{right}..z14; - penlabels(1,2,3,4,5,6,7,8,9,10,10',11,12,13,14); -endchar; -fi; - -%%%%%% ra related glyphs - -if unknown subfont: -beginchar(c_ru,32uw#+rm#,ht#,0); "ru"; - pickup frame_pen; - x2=0; - letter_ta(1,2,3,4,5,6,7',8',9'); - z7 = z7'+(1uw, 0); - vowel_sign_ra_u(7,8,9,10,11,12); - - draw z1..z2{up}..z3{right}..z4{down}..z5{left}..z6{up}.. - z7{right}..z8{down}..z9{left}; - draw z9{right}..z10{down}..z11{left}..z12; - penlabels(1,2,3,4,5,6,7,8,9,10,11,12); -endchar; -fi; - -if unknown subfont: -beginchar(c_ruu,40uw#+rm#,ht#,8uh#); "ruu"; - pickup frame_pen; - % first bow - z1=(x2+4uw, 0); - z2=(8uw, 10uh); - z3=(x2+10uw, 20uh); - z4=(x2+20uw, 8uh); - z5=(x2+15uw, 0); - % second bow - z6=(x2+10uw, y4); - z7=(x2+22uw, 20uh); - z8=(x10 - 1uw, 13uh); - z9=(x10 - 6uw, 8uh); - z10=(x2+32uw, 2uh); - % bow below - subscribed_ra(10,11',12,13,14)(8uh); - z11=(x11'+2uw, y11'); - - draw z1..z2{up}..z3{right}..z4{down}..z5{left}..z6{up}.. - z7{right}..z8{down}..z9{left}; - draw z9{right}..z10{down}..z11..z12..z13{up}..z14; - penlabels(1,2,3,4,5,6,7,8,9,10,11,12,13,14); -endchar; -fi; - -%%%%%% sha related shapes - -beginchar(c_shu,40uw#+rm#,ht#,10uh#); "shu"; - pickup frame_pen; - x2=0; - letter_sha(1,2,3,4,5,6,7',8',9'); - x13=.5uw; - loop_u(6,7,8,9,10,11,12,13,14,15); - - draw z1..z2{down}..z3{right}..z4{up}..z5{right}..z6{down}..z7{left}.. - z8{up}..z9{right}..z10{down}..z11{left}---z12{left}...z13{down}.. - z14{right}---z15; - penlabels(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15); -endchar; - -beginchar(c_shuu,41uw#+rm#,ht#,10uh#); "shuu"; - pickup frame_pen; - x2=0; - letter_sha(1,2,3,4,5,6,7',8',9'); - x15=.5uw; - loop_uu(6,7,8,9,10,11,12,13,14,15,16,17); - - draw z1..z2{down}..z3{right}..z4{up}..z5{right}..z6{down}..z7{left}.. - z8{up}..z9{right}..z10{down}..z11{left}; - draw z11{right}..z12{down}..z13{left}---z14{left}...z15{down}.. - z16{right}---z17; - penlabels(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17); -endchar; - -if unknown subfont: -beginchar(c_shr,39uw#+rm#,ht#,11uh#); "shr"; - pickup frame_pen; - x2=0; - letter_ga(1,2,3,4,5,6,7'); - end_loop_tail(6,7,8,9,10,11',12') - vowel_sign_vocalic_r(10,11,12,13,14); - draw z1..z2{down}..z3{right}..z4{up}..z5{right}..z6{down}..z7{left}.. - z8{up}..z9{right}..z10{down}..z11{left}..z12{up}..z13{right}..z14; - penlabels(1,2,3,4,5,6,7,8,9,11,12,13,14); -endchar; -fi; - -%%%%%% sa related glyphs - -if unknown subfont: -beginchar(c_sr,44uw#+rm#,20uh#,11uh#); "sr"; - pickup frame_pen; - x2=0; - letter_sa(1,2,3,4,5,6,7,8,9,10); - vowel_sign_vocalic_r(9,11,12,13,14); - - draw z1..z2{up}..z3{right}..{down}z4---z5; - draw z5---z4{up}..z6{right}..z7{down}..z8{right}..z9{up}..z10; - draw z9{down}..z11{left}..z12{up}..z13{right}..z14; - penlabels(1,2,3,4,5,6,7,8,9,10,11,12,13,14); -endchar; -fi; - -%%%%%% ha related glyphs - -beginchar(c_hu,42uw#+rm#,ht#,10uh#); "hu"; - pickup frame_pen; - x2=0; - letter_ha(1,2,3,4,5,6,7,8,9,10,11',12'); - z11=(x11', 8uh); - x14=.5uw; - vowel_sign_u(11,12,13,14,15,16); - - draw_bow(1,2,3,4,5); - draw z5..z6---z7..z8; - draw z8..z9{up}..z10{right}..z11{down}..z12{left}---z13{left}.. - z14{down}..z15{right}---z16; - penlabels(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16); -endchar; - -beginchar(c_huu,44uw#+rm#,ht#,10uh#); "huu"; - pickup frame_pen; - x2=0; - letter_ha(1,2,3,4,5,6,7,8,9,10',11',12'); - z10=z10'+(1uw, 0); - x16=.5uw; - vowel_sign_uu(10,11,12,13,14,15,16,17,18); - - draw_bow(1,2,3,4,5); - draw z5..z6---z7..z8; - draw z8..z9{up}..z10{right}..z11{down}..z12{left}; - draw z12{right}..z13{down}..z14{left}---z15{left}.. - z16{down}..z17{right}---z18; - penlabels(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18); -endchar; - -if unknown subfont: -beginchar(c_hr,41uw#+rm#,20uh#,11uh#); "hr"; - pickup frame_pen; - % bow - z1=(4uw, 0); - small_bow(1,2,3,4,5); - z6=(x5+3uw, .5uh); - z7=(22uw, y6); - z8=(x7+3uw, 0); - large_bow(8,9,10,11',12'); - z11=(x11', 8uh); - vowel_sign_vocalic_r(11,12,13,14,15); - draw_bow(1,2,3,4,5); - draw z5..z6---z7..z8; - draw z8..z9{up}..z10{right}..z11{down}..z12{left}..z13{up}.. - z14{right}..z15; - penlabels(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15); -endchar; -fi; - -%%%%%% end of mmcvconj.mf |