% fnt_code.mf -- Alternative Font encoding of the fonts with Malayalam TeX % (c) 1993 Jeroen Hellingman % last edit: 28-JAN-1993 if known font_codes_loaded: endinput; else: font_codes_loaded := 1; fi; % mmvowels.mf c_anusvara := ASCII "M"; % U+0D02 malayalam sign anusvara [2] c_visarga := ASCII "H"; % U+0D03 malayalam sign visarga [3] c_a := ASCII "a"; % U+0D05 malayalam letter a [5] c_aa := ASCII "A"; % U+0D06 malayalam letter aa [6] c_i := ASCII "i"; % U+0D07 malayalam letter i [7] c_u := ASCII "u"; % U+0D09 malayalam letter u [9] c_vocalic_r := ASCII "#"; % U+0D0B malayalam letter vocalic r [11] c_vocalic_rr := 129; % U+0D60 malayalam letter vocalic rr [96] c_vocalic_l := 130; % U+0D0C malayalam letter vocalic l [12] c_vocalic_ll := 131; % U+0D61 malayalam letter vocalic ll [97] c_e := ASCII "e"; % U+0D0E malayalam letter e [14] c_ee := ASCII "E"; % U+0D0F malayalam letter ee [15] c_o := ASCII "o"; % U+0D12 malayalam letter o [18] c_sign_aa := ASCII "*"; % U+0D3E malayalam vowel sign aa [62] c_sign_i := ASCII "I"; % U+0D3F malayalam vowel sign i [63] c_sign_ii := ASCII "}"; % U+0D40 malayalam vowel sign ii [64] c_sign_u := 132; % U+0D41 malayalam vowel sign u [65] c_sign_uu := 133; % U+0D42 malayalam vowel sign uu [66] c_ref_sign_u := ASCII "U"; % reformed script vowel sign u [72] c_ref_sign_uu := ASCII "$"; % reformed script vowel sign uu [73] c_sign_vocalic_r := 134; % U+0D43 malayalam vowel sign vocalic r [67] c_ref_sign_vocalic_r := ASCII "~"; % reformed script vowel sign vocalic r [75] c_sign_vocalic_rr := 135; % U+0D44 malayalam vowel sign vocalic rr [68] c_sign_e := ASCII "^"; % U+0D46 malayalam vowel sign e [70] c_sign_ee := ASCII "%"; % U+0D47 malayalam vowel sign ee [71] c_au_length_mark := ASCII "&"; % U+0D57 malayalam au length mark [87] c_virama := ASCII "+"; % U+0D4D malayalam sign virama [77] % mmcons.mf c_ka := ASCII "k"; % U+0D15 malayalam letter ka [21] c_kha := ASCII "K"; % U+0D16 malayalam letter kha [22] c_ga := ASCII "g"; % U+0D17 malayalam letter ga [23] c_gha := ASCII "G"; % U+0D18 malayalam letter gha [24] c_nga := ASCII "x"; % U+0D19 malayalam letter nga [25] c_ca := ASCII "c"; % U+0D1A malayalam letter ca [26] c_cha := ASCII "C"; % U+0D1B malayalam letter cha [27] c_ja := ASCII "j"; % U+0D1C malayalam letter ja [28] c_jha := ASCII "J"; % U+0D1D malayalam letter jha [29] c_nya := ASCII "X"; % U+0D1E malayalam letter nya [30] c_tta := ASCII "q"; % U+0D1F malayalam letter tta [31] c_ttha := ASCII "Q"; % U+0D20 malayalam letter ttha [32] c_dda := ASCII "w"; % U+0D21 malayalam letter dda [33] c_ddha := ASCII "W"; % U+0D22 malayalam letter ddha [34] c_nna := ASCII "N"; % U+0D23 malayalam letter nna [35] c_ta := ASCII "t"; % U+0D24 malayalam letter ta [36] c_tha := ASCII "T"; % U+0D25 malayalam letter tha [37] c_da := ASCII "d"; % U+0D26 malayalam letter da [38] c_dha := ASCII "D"; % U+0D27 malayalam letter dha [39] c_na := ASCII "n"; % U+0D28 malayalam letter na [40] c_pa := ASCII "p"; % U+0D2A malayalam letter pa [42] c_pha := ASCII "P"; % U+0D2B malayalam letter pha [43] c_ba := ASCII "b"; % U+0D2C malayalam letter ba [44] c_bha := ASCII "B"; % U+0D2D malayalam letter bha [45] c_ma := ASCII "m"; % U+0D2E malayalam letter ma [46] c_ya := ASCII "y"; % U+0D2F malayalam letter ya [47] c_ra := ASCII "r"; % U+0D30 malayalam letter ra [48] c_rra := ASCII "R"; % U+0D31 malayalam letter rra [49] c_la := ASCII "l"; % U+0D32 malayalam letter la [50] c_lla := ASCII "L"; % U+0D33 malayalam letter lla [51] c_llla := ASCII "Z"; % U+0D34 malayalam letter llla [52] c_va := ASCII "v"; % U+0D35 malayalam letter va [53] c_sha := ASCII "z"; % U+0D36 malayalam letter sha [54] c_ssa := ASCII "S"; % U+0D37 malayalam letter ssa [55] c_sa := ASCII "s"; % U+0D38 malayalam letter sa [56] c_ha := ASCII "h"; % U+0D39 malayalam letter ha [57] % mmscons.mf c_g_ga := 1; % g+ga [240] c_nn_nna := 2; % nn+nna [241] c_p_pa := 3; % p+pa [242] c_rr_rra := 4; % rr+rra [243] c_sh_sha := 5; % sh+sha [244] c_s_sa := 6; % s+sa [245] c_dd_dda := 7; % dd+dda [246] c_c_ca := 8; % c+ca [247] c_b_ba := 9; % b+ba [248] c_y_ya := 10; % y+ya [249] c_v_va := 11; % v+va [250] % mmsec.mf c_sec_ka := 136; % secondary ka [112] c_sec_k_ka := 137; % secondary k+ka [115] c_sec_ya := ASCII "Y"; % secondary ya [83] c_sec_ya_os := 138; % secondary ya (old style) [92] c_sec_ya_deep := 139; % secondary ya (old style, deep version) [120] c_sec_ya_deeper := 140; % secondary ya (old style, deeper version) [121] c_sec_ya_deepest := 141; % secondary ya (old style, deepest version) [122] c_reepham := 142; % reepham [76] c_sec_ra_narrow := 143; % secondary ra (narrow version) [123] c_sec_ra := 144; % secondary ra [84] c_sec_ra_wide := 145; % secondary ra (wide version) [124] c_sec_ra_wider := 146; % secondary ra (wider version) [125] c_sec_ra_even_wider := 147; % secondary ra (even wider version) [126] c_sec_ra_widest := 148; % secondary ra (widest version) [127] c_ref_sec_ra := ASCII "{"; % reformed script secondary ra [74] c_sec_la := ASCII "|"; % secondary la [85] c_sec_va := ASCII "V"; % secondary va [86] c_sec_va_sub := 149; % secondary va (subscribed version) [93] c_sec_tha := ASCII "f"; % secondary tha [88] c_sub_triangle := ASCII "F"; % subscribed triangle for double letters [89] c_sec_ssa := 150; % secondary ssa [90] % mmcillu.mf c_nn_virama := ASCII "1"; % nn+virama [78] c_n_virama := ASCII "2"; % n+virama [79] c_r_virama := ASCII "3"; % r+virama [80] c_l_virama := ASCII "4"; % l+virama [81] c_ll_virama := ASCII "5"; % ll+virama [82] c_var_ll_virama := 151; % variant ll+virama [91] c_k_virama := 152; % k+virama [94] c_y_virama := 153; % y+virama [95] % mmconj.mf c_k_ka := 12; % k+ka [160] c_k_ta := 13; % k+ta [176] c_k_ssa := 14; % k+ssa [251] c_g_gha := 154; % g+gha [218] c_g_da := 15; % g+da [177] c_g_d_dha := 155; % g+d+dha [178] c_g_na := 156; % g+na [179] c_g_ma := 157; % g+ma [180] c_ng_nga := 16; % ng+nga [161] c_ng_ka := 17; % ng+ka [181] c_var_c_ca := 158; % variant c+ca [225] c_var_c_cha := 159; % variant c+cha [226] c_j_ja := 18; % j+ja [162] c_j_jha := 160; % j+jha [227] c_j_nya := 161; % j+nya [184] c_ny_ca := 162; % ny+ca [185] c_ny_cha := 163; % ny+cha [228] c_ny_nya := 19; % ny+nya [163] c_ny_ja := 164; % ny+ja [186] c_tt_tta := 20; % tt+tta [164] c_nn_tta := 21; % nn+tta [187] c_nn_dda := 165; % nn+dda [188] c_nn_ddha := 166; % nn+ddha [217] c_nn_ka := 167; % nn+ka [189] c_t_ta := 22; % t+ta [165] c_t_na := 23; % t+na [191] c_t_bha := 168; % t+bha [229] c_t_ma := 169; % t+ma [190] c_t_sa := 170; % t+sa [221] c_d_da := 24; % d+da [166] c_d_dha := 25; % d+dha [192] c_n_ta := 26; % n+ta [194] c_n_da := 27; % n+da [195] c_n_dha := 171; % n+dha [219] c_n_na := 28; % n+na [167] c_n_ma := 172; % n+ma [193] c_bh_dha := 173; % bh+dha [196] c_m_pa := 174; % m+pa [220] c_sh_ca := 175; % sh+ca [197] c_h_na := 176; % h+na [199] c_h_ma := 177; % h+ma [198] % mmrconj.mf c_k_ra := 200; % k+ra [200] c_k_k_ra := 213; % k+k+ra [213] c_g_ra := 201; % g+ra [201] c_ch_ra := 202; % ch+ra [202] c_j_ra := 203; % j+ra [203] c_tt_ra := 204; % tt+ra [204] c_t_t_ra := 214; % t+t+ra [214] c_t_ra := 205; % t+ra [205] c_d_ra := 206; % d+ra [206] c_dh_ra := 207; % dh+ra [207] c_n_t_ra := 215; % n+t+ra [215] c_n_d_ra := 216; % n+d+ra [216] c_n_ra := 208; % n+ra [208] c_bh_ra := 209; % bh+ra [209] c_sh_ra := 210; % sh+ra [210] c_s_ra := 211; % s+ra [211] c_h_ra := 212; % h+ra [212] % mmcvconj.mf c_ku := 128; % ku [128] c_kuu := 139; % kuu [139] c_var_kuu := 224; % old variant kuu [224] c_sec_ku := 178; % secondary ku [113] c_sec_kuu := 179; % secondary kuu [114] c_kr := 150; % kr [150] c_k_ku := 168; % k+ku [168] c_sec_k_ku := 180; % secondary k+ku [116] c_k_kuu := 169; % k+kuu [169] c_sec_k_kuu := 181; % secondary k+kuu [117] c_gu := 129; % gu [129] c_guu := 140; % guu [140] c_gr := 151; % gr [151] c_ng_ku := 182; % ng+ku [182] c_ng_kuu := 183; % ng+kuu [183] c_chu := 130; % chu [130] c_chuu := 141; % chuu [141] c_ju := 131; % ju [131] c_juu := 142; % juu [142] c_j_ju := 170; % j+ju [170] c_j_juu := 171; % j+juu [171] c_nnu := 132; % nnu [132] c_nnuu := 143; % nnuu [143] c_tu := 133; % tu [133] c_tuu := 144; % tuu [144] c_tr := 152; % tr [152] c_t_tu := 172; % t+tu [172] c_t_tuu := 173; % t+tuu [173] c_dr := 153; % dr [153] c_dhr := 154; % dhr [154] c_nu := 134; % nu [134] c_nuu := 145; % nuu [145] c_nr := 155; % nr [155] c_n_tu := 222; % n+tu [222] c_n_tuu := 223; % n+tuu [223] c_n_nu := 174; % n+nu [174] c_n_nuu := 175; % n+nuu [175] c_bhu := 135; % bhu [135] c_bhuu := 146; % bhuu [146] c_bhr := 156; % bhr [156] c_ru := 136; % ru [136] c_ruu := 147; % ruu [147] c_shu := 137; % shu [137] c_shuu := 148; % shuu [148] c_shr := 157; % shr [157] c_sr := 158; % sr [158] c_hu := 138; % hu [138] c_huu := 149; % huu [149] c_hr := 159; % hr [159] % mmnums.mf c_mal_quarter :=0; % malayalam sign for one quarter [101] c_mal_zero := 0; % U+0D66 malayalam digit zero [102] c_mal_one := 0; % U+0D67 malayalam digit one [103] c_mal_two := 0; % U+0D68 malayalam digit two [104] c_mal_three := 0; % U+0D69 malayalam digit three [105] c_mal_four := 0; % U+0D6A malayalam digit four [106] c_mal_five := 0; % U+0D6B malayalam digit five [107] c_mal_six := 0; % U+0D6C malayalam digit six [108] c_mal_seven := 0; % U+0D6D malayalam digit seven [109] c_mal_eight := 0; % U+0D6E malayalam digit eight [110] c_mal_nine := 0; % U+0D6F malayalam digit nine [111] % mmlnums.mf c_zero := 230; % U+0030 digit zero [230] c_one := 231; % U+0031 digit one [231] c_two := 232; % U+0032 digit two [232] c_three := 233; % U+0033 digit three [233] c_four := 234; % U+0034 digit four [234] c_five := 235; % U+0035 digit five [235] c_six := 236; % U+0036 digit six [236] c_seven := 237; % U+0037 digit seven [237] c_eight := 238; % U+0038 digit eight [238] c_nine := 239; % U+0039 digit nine [239] % mmpunct.mf c_hyphen := ASCII "-"; % U+2010 hyphen [69] c_en_dash := ASCII "_"; % U+2013 en-dash [98] c_em_dash := ASCII "="; % U+2014 em-dash [99] c_comma := ASCII ","; % U+002C comma [58] c_period := ASCII "."; % U+002E period [59] c_semicolon := ASCII ";"; % U+003B semicolon [60] c_colon := ASCII ":"; % U+003A colon [61] c_open_quote := ASCII "`"; % U+2018 single turned comma quotation mark [19] c_close_quote := 39; % U+2019 single comma quotation mark [20] c_open_paren := ASCII "("; % U+0028 opening parenthesis [16] c_close_paren := ASCII ")"; % U+0029 closing parenthesis [17] c_slash := ASCII "/"; % U+002F slash [4] c_open_bracket := ASCII "["; % U+005B opening square bracket [8] c_close_bracket := ASCII "]"; % U+005D closing square bracket [10] c_question_mark := ASCII "?"; % U+003F question mark [41] c_exlamation_mark := ASCII "!"; % U+0021 exclamation mark [13] c_dotted_circle := ASCII "@"; % U+25CC dotted circle [0] c_white_square := 0; % U+25A1 white square [1] c_star := 255; % ornamental star [255] % end of fnt_code.mf