>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