>From cfb4e1ff4f9368b51754ec4a47cc8a3ba86a0a66 Mon Sep 17 00:00:00 2001 From: Elie Roux Date: Tue, 1 Jul 2014 16:35:56 +0200 Subject: [PATCH 2/3] Completing the list of standard tibetan stacks with values from http://www.thlib.org/reference/transliteration/tibstacks.php and also all possible ambiguous cases --- MIM/bo-ewts.mim | 241 +++++++++++++++++++++++++++++++++++++------------------- 1 file changed, 158 insertions(+), 83 deletions(-) diff --git a/MIM/bo-ewts.mim b/MIM/bo-ewts.mim index b5aa971..3f7be07 100644 --- a/MIM/bo-ewts.mim +++ b/MIM/bo-ewts.mim @@ -76,121 +76,196 @@ If 0, generate only decomposed characters (e.g. \"ྲྀ\" (U+0FB2 U+0F80).") ("s" "ས") ("h" "ཧ") ("a" "ཨ") - ) ;; Standard Tibetan Stacks listed at: - ;; + ;; (standard-stack - ("kl" "ཀླ") - ("kr" "ཀྲ") + ("rk" "རྐ") + ("rg" "རྒ") + ("rng" "རྔ") + ("rj" "རྗ") + ("rny" "རྙ") + ("rt" "རྟ") + ("rd" "རྡ") + ("rn" "རྣ ") + ("rb" "རྦ") + ("rm" "རྨ") + ("rts" "རྩ") + ("rdz" "རྫ") + ("lk" "ལྐ") + ("lg" "ལྒ") + ("lng" "ལྔ") + ("lc" "ལྕ") + ("lj" "ལྗ") + ("lt" "ལྟ") + ("ld" "སྡ") + ("lp" "ལྤ") + ("lb" "ལྦ") + ("lh" "ལྷ") + ("sk" "སྐ") + ("sg" "སྒ") + ("sng" "སྔ") + ("sny" "སྙ") + ("st" "སྟ") + ("sd" "སྡ") + ("sn" "སྣ") + ("sp" "སྤ") + ("sb" "སྦ") + ("sm" "སྨ") + ("sts" "སྩ") ("kw" "ཀྭ") - ("ky" "ཀྱ") - ("khr" "ཁྲ") ("khw" "ཁྭ") - ("khy" "ཁྱ") - ("gl" "གླ") - ("gr" "གྲ") - ("grw" "གྲྭ") ("gw" "གྭ") - ("gy" "གྱ") ("cw" "ཅྭ") ("nyw" "ཉྭ") - ("tr" "ཏྲ") ("tw" "ཏྭ") + ("dw" "དྭ") + ("tsw" "ཙྭ") + ("tshw" "ཚྭ") + ("zhw" "ཞྭ") + ("zw" "ཟྭ") + ("rw" "རྭ") + ("shw" "ཤྭ") + ("sw" "སྭ") + ("hw" "ཧྭ") + ("ky" "ཀྱ") + ("khy" "ཁྱ") + ("gy" "གྱ") + ("py" "པྱ") + ("phy" "ཕྱ") + ("by" "བྱ") + ("my" "མྱ") + ("kr" "ཀྲ") + ("khr" "ཁྲ") + ("gr" "གྲ") + ("tr" "ཏྲ") ("thr" "ཐྲ") ("dr" "དྲ") - ("drw" "དྲྭ") - ("dw" "དྭ") ("pr" "པྲ") - ("py" "པྱ") ("phr" "ཕྲ") - ("phy" "ཕྱ") - ("phyw" "ཕྱྭ") - ("bl" "བླ") ("br" "བྲ") - ("by" "བྱ") ("mr" "མྲ") - ("my" "མྱ") - ("tsw" "ཙྭ") - ("tshw" "ཚྭ") - ("zhw" "ཞྭ") + ("shr" "ཤྲ") + ("sr" "སྲ") + ("hr" "ཧྲ") + ("kl" "ཀླ") + ("gl" "གླ") + ("bl" "བླ") ("zl" "ཟླ") - ("zw" "ཟྭ") - ("rb" "རྦ") - ("rd" "རྡ") - ("rdz" "རྫ") - ("rg" "རྒ") - ("rgw" "རྒྭ") - ("rgy" "རྒྱ") - ("rj" "རྗ") - ("rk" "རྐ") - ("rky" "རྐྱ") ("rl" "རླ") - ("rm" "རྨ") + ("sl" "སླ") + ("rky" "རྐྱ") + ("rgy" "རྒྱ") ("rmy" "རྨྱ") - ("rn" "རྣ") - ("rng" "རྔ") - ("rny" "རྙ") - ("rt" "རྟ") - ("rts" "རྩ") + ("rgw" "རྒྭ") ("rtsw" "རྩྭ") - ("rw" "རྭ") - ("lb" "ལྦ") - ("lc" "ལྕ") - ("ld" "ལྡ") - ("lg" "ལྒ") - ("lh" "ལྷ") - ("lj" "ལྗ") - ("lk" "ལྐ") - ("lng" "ལྔ") - ("lp" "ལྤ") - ("lt" "ལྟ") - ("shr" "ཤྲ") - ("shw" "ཤྭ") - ("sb" "སྦ") - ("sbr" "སྦྲ") - ("sby" "སྦྱ") - ("sd" "སྡ") - ("sg" "སྒ") - ("sgr" "སྒྲ") - ("sgy" "སྒྱ") - ("sk" "སྐ") - ("skr" "སྐྲ") ("sky" "སྐྱ") - ("sl" "སླ") - ("sm" "སྨ") - ("smr" "སྨྲ") + ("sgy" "སྒྱ") + ("spy" "སྤྱ") + ("sby" "སྦྱ") ("smy" "སྨྱ") - ("sn" "སྣ") - ("sng" "སྔ") + ("skr" "སྐྲ") + ("sgr" "སྒྲ") ("snr" "སྣྲ") - ("sny" "སྙ") - ("sp" "སྤ") ("spr" "སྤྲ") - ("spy" "སྤྱ") - ("sr" "སྲ") - ("st" "སྟ") - ("sts" "སྩ") - ("sw" "སྭ") - ("hr" "ཧྲ") - ("hw" "ཧྭ") + ("sbr" "སྦྲ") + ("smr" "སྨྲ") + ("grw" "གྲྭ") + ("drw" "དྲྭ") + ("phyw" "ཕྱྭ") + ;; ambiguous cases with b as prefix ("brk" "བརྐ") - ("brky" "བརྐྱ") ("brg" "བརྒ") - ("brgy" "བརྒྱ") - ("brgw" "བརྒྭ") - ("rng" "བརྔ") + ("brng" "བརྔ") ("brj" "བརྗ") ("brny" "བརྙ") ("brt" "བརྟ") ("brd" "བརྡ") - ("brn" "བརྣ") + ("brn" "བརྣ ") + ("brb" "བརྦ") + ("brm" "བརྨ") ("brts" "བརྩ") - ("brtsw" "བརྩྭ") ("brdz" "བརྫ") + ("brky" "བརྐྱ") + ("brgy" "བརྒྱ") + ("brmy" "བརྨྱ") + ("brgw" "བརྒྭ") + ("brtsw" "བརྩྭ") + ("blk" "བལྐ") + ("blg" "བལྒ") + ("blng" "བལྔ") + ("blc" "བལྕ") + ("blj" "བལྗ") ("blt" "བལྟ") - ("bld" "བལྡ") + ("bld" "བསྡ") + ("blp" "བལྤ") + ("blb" "བལྦ") + ("blh" "བལྷ") + ;; ambiguous cases with g as prefix + ("grk" "གརྐ") + ("grg" "གརྒ") + ("grng" "གརྔ") + ("grj" "གརྗ") + ("grny" "གརྙ") + ("grt" "གརྟ") + ("grd" "གརྡ") + ("grn" "གརྣ ") + ("grb" "གརྦ") + ("grm" "གརྨ") + ("grts" "གརྩ") + ("grdz" "གརྫ") + ("grky" "གརྐྱ") + ("grgy" "གརྒྱ") + ("grmy" "གརྨྱ") + ("grgw" "གརྒྭ") + ("grtsw" "གརྩྭ") + ("glk" "གལྐ") + ("glg" "གལྒ") + ("glng" "གལྔ") + ("glc" "གལྕ") + ("glj" "གལྗ") + ("glt" "གལྟ") + ("gld" "གསྡ") + ("glp" "གལྤ") + ("glb" "གལྦ") + ("glh" "གལྷ") + ;; completing with ambigusous cases with d as prefix + ("drk" "དརྐ") + ("drg" "དརྒ") + ("drng" "དརྔ") + ("drj" "དརྗ") + ("drny" "དརྙ") + ("drt" "དརྟ") + ("drd" "དརྡ") + ("drn" "དརྣ ") + ("drb" "དརྦ") + ("drm" "དརྨ") + ("drts" "དརྩ") + ("drdz" "དརྫ") + ("drky" "དརྐྱ") + ("drgy" "དརྒྱ") + ("drmy" "དརྨྱ") + ("drgw" "དརྒྭ") + ("drtsw" "དརྩྭ") + ;; completing with ambigusous cases with m as prefix + ("mrk" "མརྐ") + ("mrg" "མརྒ") + ("mrng" "མརྔ") + ("mrj" "མརྗ") + ("mrny" "མརྙ") + ("mrt" "མརྟ") + ("mrd" "མརྡ") + ("mrn" "མརྣ ") + ("mrb" "མརྦ") + ("mrm" "མརྨ") + ("mrts" "མརྩ") + ("mrdz" "མརྫ") + ("mrky" "མརྐྱ") + ("mrgy" "མརྒྱ") + ("mrmy" "མརྨྱ") + ("mrgw" "མརྒྭ") + ("mrtsw" "མརྩྭ") ) (sanskrit @@ -303,7 +378,7 @@ If 0, generate only decomposed characters (e.g. \"ྲྀ\" (U+0FB2 U+0F80).") (unescape ("]")) - + (hexadigit ("0" "0") ("1" "1") -- 2.0.0