X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=MIM%2Fko-han2.mim;h=79ff0a1ad51c2efeee6280a54be2abb8902b1ded;hb=fb4c89602c2bac4788782a93bf8fbf08e78638a5;hp=c4d9d90daa277bda21e16dcd01d3a95174308013;hpb=f0d77ad033d0b99b0f0259e501ffb0984a1c5f9b;p=m17n%2Fm17n-db.git
diff --git a/MIM/ko-han2.mim b/MIM/ko-han2.mim
index c4d9d90..79ff0a1 100644
--- a/MIM/ko-han2.mim
+++ b/MIM/ko-han2.mim
@@ -1,5 +1,5 @@
;; ko-han2.mim -- Input method for Korean Hangul
-;; Copyright (C) 2003, 2004
+;; Copyright (C) 2003, 2004, 2005, 2006, 2008, 2009, 2010
;; National Institute of Advanced Industrial Science and Technology (AIST)
;; Registration Number H15PRO112
@@ -21,21 +21,28 @@
;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
;; Boston, MA 02110-1301, USA.
+;;; @if FOR_LATEX
+;;; Hangul input method with 2-bul style.
+;;; @endif
+;;; @if FOR_HTML
;;; Hangul input method with 2ë²ì.
-;;; @htmlonly
+;;; @endif
;;; This input method uses this keyboard layout:
-;;;
-;;; ||KEY: |r |R |s |e |E |f |a |q |Q |t |T |d |w |W |c |z |x |v |g
-;;; |k |i |j |p |P |u |h |y |n |b |m |l |o |O ||
-;;; ||íê¸:|ã±|ã²|ã´|ã·|ã¸|ã¹|ã
|ã
|ã
|ã
|ã
|ã
|ã
|ã
|ã
|ã
|ã
|ã
|ã
-;;; |ã
|ã
|ã
|ã
|ã
|ã
|ã
|ã
|ã
|ã
|ã
¡|ã
£|ã
|ã
||
-;;;
-;;; @endhtmlonly
+;;; @image html ko-han2.png "Keyboard Layout"
+;;; @image latex ko-han2.eps "Keyboard Layout" width=\narrowwidth
+;; âââ¬ââ¬ââ¬ââ¬ââ¬ââ¬ââ¬ââ¬ââ¬ââ¬ââ¬ââ¬ââ
+;; â1!â2@â3#â4$â5%â6^â7&â8*â9(â0)â-_â=+â`~â
+;; ââ¬â´â¬â´â¬â´â¬â´â¬â´â¬â´â¬â´â¬â´â¬â´â¬â´â¬â´â¬â´â¬â
+;; âã
âã
âã¸âã²âã
â â â âã
âã
â{ â} â
+;; âã
âã
âã·âã±âã
âã
âã
âã
âã
âã
â[ â] â
+;; ââ¬â´â¬â´â¬â´â¬â´â¬â´â¬â´â¬â´â¬â´â¬â´â¬â´â¬â´â¬â´â
+;; âã
âã´âã
âã¹âã
âã
âã
âã
âã
£â;:â'"â\|â
+;; ââ¬â´â¬â´â¬â´â¬â´â¬â´â¬â´â¬â´â¬â´â¬â´â¬â´â¬â´ââ
+;; âã
âã
âã
âã
âã
âã
âã
¡â,<â.>â/?â
+;; âââ´ââ´ââ´ââ´ââ´ââ´ââ´ââ´ââ´ââ
(input-method ko han2)
-(title "í2")
-
(description
"Hangul input method with 2ë²ì.
This input method uses this keyboard layout:
@@ -43,6 +50,8 @@ This input method uses this keyboard layout:
íê¸:ã±ã²ã´ã·ã¸ã¹ã
ã
ã
ã
ã
ã
ã
ã
ã
ã
ã
ã
ã
ã
ã
ã
ã
ã
ã
ã
ã
ã
ã
ã
¡ã
£ã
ã
")
+(title "í2")
+
(macro
(compose
;; Convert Jamo sequence LV[T] into a precomposed character.
@@ -85,84 +94,91 @@ This input method uses this keyboard layout:
("x" (set L1 ?á) (set T ?á) ?ã
(compose))
("v" (set L1 ?á) (set T ?á) ?ã
(compose))
("g" (set L1 ?á) (set T ?á) ?ã
(compose))
- ("sr" (set L1 ?á) (set T ?á
) ?á (compose))
- ("se" (set L1 ?á) (set T ?á) ?ã
¦ (compose))
- ("er" (set L1 ?á) (set T ?á) ?á (compose))
- ("fs" (set L1 ?á) (set T ?á) ?á (compose))
- ("F" (set L1 ?á) (set T ?á) ?á (compose))
- ("fg" (set L1 ?á) (set T ?á¶) ?ã
(compose))
- ("aq" (set L1 ?á) (set T ?á) ?ã
® (compose))
- ("ad" (set L1 ?á) (set T ?á¢) ?ã
± (compose))
- ("qt" (set L1 ?á¡) (set T ?á¹) ?ã
(compose))
- ("qv" (set L1 ?áª) (set T ?á¤) ?᪠(compose))
- ("qd" (set L1 ?á«) (set T ?á¦) ?ã
¸ (compose))
- ("tr" (set L1 ?á) (set T ?á§) ?ã
º (compose))
- ("te" (set L1 ?á¯) (set T ?á¨) ?ã
¼ (compose))
- ("tf" (set L1 ?á°) (set T ?á©) ?á° (compose))
- ("tq" (set L1 ?á²) (set T ?áª) ?ã
½ (compose))
- ("t/" (set L1 ?á
) (set T ?á«) ?ã
¿ (compose))
- ("dr" (set L1 ?á
) (set T ?á¬) ?á
(compose))
- ("dt" (set L1 ?á
) (set T ?á±) ?ã (compose))
- ("dt/" (set L1 ?á
) (set T ?á²) ?ã (compose))
- ("d/" (set L1 ?á
) (set T ?á°) ?ã (compose))
- ("vq" (set L1 ?á
) (set T ?á³) ?á
(compose))
- ("vd" (set L1 ?á
) (set T ?á´) ?ã (compose))
- ("g/" (set L1 ?á
) (set T ?á¹) ?ã (compose)))
+ ;;("sr" (set L1 ?á) (set T ?á
) ?á (compose))
+ ;;("se" (set L1 ?á) (set T ?á) ?ã
¦ (compose))
+ ;;("er" (set L1 ?á) (set T ?á) ?á (compose))
+ ;;("fs" (set L1 ?á) (set T ?á) ?á (compose))
+ ;;("F" (set L1 ?á) (set T ?á) ?á (compose))
+ ;;("fg" (set L1 ?á) (set T ?á¶) ?ã
(compose))
+ ;;("aq" (set L1 ?á) (set T ?á) ?ã
® (compose))
+ ;;("ad" (set L1 ?á) (set T ?á¢) ?ã
± (compose))
+ ;;("qt" (set L1 ?á¡) (set T ?á¹) ?ã
(compose))
+ ;;("qv" (set L1 ?áª) (set T ?á¤) ?᪠(compose))
+ ;;("qd" (set L1 ?á«) (set T ?á¦) ?ã
¸ (compose))
+ ;;("tr" (set L1 ?á) (set T ?á§) ?ã
º (compose))
+ ;;("te" (set L1 ?á¯) (set T ?á¨) ?ã
¼ (compose))
+ ;;("tf" (set L1 ?á°) (set T ?á©) ?á° (compose))
+ ;;("tq" (set L1 ?á²) (set T ?áª) ?ã
½ (compose))
+ ;;("t/" (set L1 ?á
) (set T ?á«) ?ã
¿ (compose))
+ ;;("dr" (set L1 ?á
) (set T ?á¬) ?á
(compose))
+ ;;("dt" (set L1 ?á
) (set T ?á±) ?ã (compose))
+ ;;("dt/" (set L1 ?á
) (set T ?á²) ?ã (compose))
+ ;;("d/" (set L1 ?á
) (set T ?á°) ?ã (compose))
+ ;;("vq" (set L1 ?á
) (set T ?á³) ?á
(compose))
+ ;;("vd" (set L1 ?á
) (set T ?á´) ?ã (compose))
+ ;;("g/" (set L1 ?á
) (set T ?á¹) ?ã (compose))
+ )
(L
;; Set L to CHOSEONG.
+ ("rr" (set L ?á) ?ã²)
("E" (set L ?á) ?ã¸)
+ ("ee" (set L ?á) ?ã¸)
("Q" (set L ?á) ?ã
)
+ ("qq" (set L ?á) ?ã
)
+ ("tt" (set L ?á) ?ã
)
("W" (set L ?á) ?ã
)
- ("S" (set L ?á) ?ã
¥)
- ("sq" (set L ?á) ?á)
- ("fd" (set L ?á) ?á)
- ("qr" (set L ?á) ?ã
²)
- ("qs" (set L ?á) ?á)
- ("qe" (set L ?á ) ?ã
³)
- ("qtr" (set L ?á¢) ?ã
´)
- ("qte" (set L ?á£) ?ã
µ)
- ("qtq" (set L ?á¤) ?á¤)
- ("qtt" (set L ?á¥) ?á¥)
- ("qtw" (set L ?á¦) ?á¦)
- ("qw" (set L ?á§) ?ã
¶)
- ("qc" (set L ?á¨) ?á¨)
- ("qx" (set L ?á©) ?ã
·)
- ("Qd" (set L ?á¬) ?ã
¹)
- ("ts" (set L ?á®) ?ã
»)
- ("ta" (set L ?á±) ?á±)
- ("tqr" (set L ?á³) ?á³)
- ("tT" (set L ?á´) ?á´)
- ("td" (set L ?áµ) ?áµ)
- ("tw" (set L ?á¶) ?ã
¾)
- ("tc" (set L ?á·) ?á·)
- ("tz" (set L ?á¸) ?á¸)
- ("tx" (set L ?á¹) ?á¹)
- ("tv" (set L ?áº) ?áº)
- ("tg" (set L ?á») ?á»)
- ("tt" (set L ?á¼) ?á¼)
- ("TT" (set L ?á½) ?á½)
- ("tt/" (set L ?á¾) ?á¾)
- ("TT/'" (set L ?á¿) ?á¿)
- ("ds" (set L ?á
) ?á
)
- ("da" (set L ?á
) ?á
)
- ("dq" (set L ?á
) ?á
)
- ("D" (set L ?á
) ?ã)
- ("dw" (set L ?á
) ?á
)
- ("dc" (set L ?á
) ?á
)
- ("dx" (set L ?á
) ?á
)
- ("dv" (set L ?á
) ?á
)
- ("wd" (set L ?á
) ?á
)
- ("ww" (set L ?á
) ?á
)
- ("WW" (set L ?á
) ?á
)
- ("ww/" (set L ?á
) ?á
)
- ("WW/" (set L ?á
) ?á
)
- ("cz" (set L ?á
) ?á
)
- ("cg" (set L ?á
) ?á
)
- ("cc" (set L ?á
) ?á
)
- ("cc/" (set L ?á
) ?á
)
- ("G" (set L ?á
) ?ã
)
- ("C" (set L ?á
) ?á
))
+ ("ww" (set L ?á) ?ã
)
+ ;;("S" (set L ?á) ?ã
¥)
+ ;;("sq" (set L ?á) ?á)
+ ;;("fd" (set L ?á) ?á)
+ ;;("qr" (set L ?á) ?ã
²)
+ ;;("qs" (set L ?á) ?á)
+ ;;("qe" (set L ?á ) ?ã
³)
+ ;;("qtr" (set L ?á¢) ?ã
´)
+ ;;("qte" (set L ?á£) ?ã
µ)
+ ;;("qtq" (set L ?á¤) ?á¤)
+ ;;("qtt" (set L ?á¥) ?á¥)
+ ;;("qtw" (set L ?á¦) ?á¦)
+ ;;("qw" (set L ?á§) ?ã
¶)
+ ;;("qc" (set L ?á¨) ?á¨)
+ ;;("qx" (set L ?á©) ?ã
·)
+ ;;("Qd" (set L ?á¬) ?ã
¹)
+ ;;("ts" (set L ?á®) ?ã
»)
+ ;;("ta" (set L ?á±) ?á±)
+ ;;("tqr" (set L ?á³) ?á³)
+ ;;("tT" (set L ?á´) ?á´)
+ ;;("td" (set L ?áµ) ?áµ)
+ ;;("tw" (set L ?á¶) ?ã
¾)
+ ;;("tc" (set L ?á·) ?á·)
+ ;;("tz" (set L ?á¸) ?á¸)
+ ;;("tx" (set L ?á¹) ?á¹)
+ ;;("tv" (set L ?áº) ?áº)
+ ;;("tg" (set L ?á») ?á»)
+ ;;("tt" (set L ?á¼) ?á¼)
+ ;;("TT" (set L ?á½) ?á½)
+ ;;("tt/" (set L ?á¾) ?á¾)
+ ;;("TT/'" (set L ?á¿) ?á¿)
+ ;;("ds" (set L ?á
) ?á
)
+ ;;("da" (set L ?á
) ?á
)
+ ;;("dq" (set L ?á
) ?á
)
+ ;;("D" (set L ?á
) ?ã)
+ ;;("dw" (set L ?á
) ?á
)
+ ;;("dc" (set L ?á
) ?á
)
+ ;;("dx" (set L ?á
) ?á
)
+ ;;("dv" (set L ?á
) ?á
)
+ ;;("wd" (set L ?á
) ?á
)
+ ;;("ww" (set L ?á
) ?á
)
+ ;;("WW" (set L ?á
) ?á
)
+ ;;("ww/" (set L ?á
) ?á
)
+ ;;("WW/" (set L ?á
) ?á
)
+ ;;("cz" (set L ?á
) ?á
)
+ ;;("cg" (set L ?á
) ?á
)
+ ;;("cc" (set L ?á
) ?á
)
+ ;;("cc/" (set L ?á
) ?á
)
+ ;;("G" (set L ?á
) ?ã
)
+ ;;("C" (set L ?á
) ?á
)
+ )
(V-head
("y") ("u") ("i") ("o") ("p") ("O") ("P")
@@ -192,97 +208,103 @@ This input method uses this keyboard layout:
("m" (set V ?á
³) ?ã
¡ (compose))
("ml" (set V ?á
´) ?ã
¢ (compose))
("l" (set V ?á
µ) ?ã
£ (compose))
- ("kh" (set V ?á
¶) ?á
¶ (compose))
- ("kn" (set V ?á
·) ?á
· (compose))
- ("ih" (set V ?á
¸) ?á
¸ (compose))
- ("iy" (set V ?á
¹) ?á
¹ (compose))
- ("jh" (set V ?á
º) ?á
º (compose))
- ("jn" (set V ?á
») ?á
» (compose))
- ("jm" (set V ?á
¼) ?á
¼ (compose))
- ("uh" (set V ?á
½) ?á
½ (compose))
- ("un" (set V ?á
¾) ?á
¾ (compose))
- ("hj" (set V ?á
¿) ?á
¿ (compose))
- ("hp" (set V ?á) ?á (compose))
- ("hP" (set V ?á) ?á (compose))
- ("hh" (set V ?á) ?á (compose))
- ("hn" (set V ?á) ?á (compose))
- ("yi" (set V ?á) ?ã (compose))
- ("yO" (set V ?á
) ?ã (compose))
- ("yu" (set V ?á) ?á (compose))
- ("yh" (set V ?á) ?á (compose))
- ("yl" (set V ?á) ?ã (compose))
- ("nk" (set V ?á) ?á (compose))
- ("no" (set V ?á) ?á (compose))
- ("njm" (set V ?á) ?á (compose))
- ("nu" (set V ?á) ?á (compose))
- ("nn" (set V ?á) ?á (compose))
- ("bk" (set V ?á) ?á (compose))
- ("bj" (set V ?á) ?á (compose))
- ("bp" (set V ?á) ?á (compose))
- ("bu" (set V ?á) ?ã (compose))
- ("bP" (set V ?á) ?ã (compose))
- ("bn" (set V ?á) ?á (compose))
- ("bl" (set V ?á) ?ã (compose))
- ("mn" (set V ?á) ?á (compose))
- ("mm" (set V ?á) ?á (compose))
- ("mln" (set V ?á) ?á (compose))
- ("lk" (set V ?á) ?á (compose))
- ("li" (set V ?á) ?á (compose))
- ("lh" (set V ?á) ?á (compose))
- ("ln" (set V ?á) ?á (compose))
- ("lm" (set V ?á) ?á (compose))
- ("lK" (set V ?á) ?á (compose))
- ("K" (set V ?á) ?á (compose))
- ("Kj" (set V ?á) ?á (compose))
- ("Kn" (set V ?á ) ?á (compose))
- ("Kl" (set V ?á¡) ?á¡ (compose))
- ("KK" (set V ?á¢) ?ᢠ(compose)))
+ ;;("kh" (set V ?á
¶) ?á
¶ (compose))
+ ;;("kn" (set V ?á
·) ?á
· (compose))
+ ;;("ih" (set V ?á
¸) ?á
¸ (compose))
+ ;;("iy" (set V ?á
¹) ?á
¹ (compose))
+ ;;("jh" (set V ?á
º) ?á
º (compose))
+ ;;("jn" (set V ?á
») ?á
» (compose))
+ ;;("jm" (set V ?á
¼) ?á
¼ (compose))
+ ;;("uh" (set V ?á
½) ?á
½ (compose))
+ ;;("un" (set V ?á
¾) ?á
¾ (compose))
+ ;;("hj" (set V ?á
¿) ?á
¿ (compose))
+ ;;("hp" (set V ?á) ?á (compose))
+ ;;("hP" (set V ?á) ?á (compose))
+ ;;("hh" (set V ?á) ?á (compose))
+ ;;("hn" (set V ?á) ?á (compose))
+ ;;("yi" (set V ?á) ?ã (compose))
+ ;;("yO" (set V ?á
) ?ã (compose))
+ ;;("yu" (set V ?á) ?á (compose))
+ ;;("yh" (set V ?á) ?á (compose))
+ ;;("yl" (set V ?á) ?ã (compose))
+ ;;("nk" (set V ?á) ?á (compose))
+ ;;("no" (set V ?á) ?á (compose))
+ ;;("njm" (set V ?á) ?á (compose))
+ ;;("nu" (set V ?á) ?á (compose))
+ ;;("nn" (set V ?á) ?á (compose))
+ ;;("bk" (set V ?á) ?á (compose))
+ ;;("bj" (set V ?á) ?á (compose))
+ ;;("bp" (set V ?á) ?á (compose))
+ ;;("bu" (set V ?á) ?ã (compose))
+ ;;("bP" (set V ?á) ?ã (compose))
+ ;;("bn" (set V ?á) ?á (compose))
+ ;;("bl" (set V ?á) ?ã (compose))
+ ;;("mn" (set V ?á) ?á (compose))
+ ;;("mm" (set V ?á) ?á (compose))
+ ;;("mln" (set V ?á) ?á (compose))
+ ;;("lk" (set V ?á) ?á (compose))
+ ;;("li" (set V ?á) ?á (compose))
+ ;;("lh" (set V ?á) ?á (compose))
+ ;;("ln" (set V ?á) ?á (compose))
+ ;;("lm" (set V ?á) ?á (compose))
+ ;;("lK" (set V ?á) ?á (compose))
+ ;;("K" (set V ?á) ?á (compose))
+ ;;("Kj" (set V ?á) ?á (compose))
+ ;;("Kn" (set V ?á ) ?á (compose))
+ ;;("Kl" (set V ?á¡) ?á¡ (compose))
+ ;;("KK" (set V ?á¢) ?ᢠ(compose))
+ )
- (T
- ;; Set T to JONGSEONG.
- ("rt" (set T ?áª) ?ã³ (compose))
- ("sw" (set T ?á¬) ?ᬠ(compose))
- ("sg" (set T ?á) ?á (compose))
- ("fr" (set T ?á°) ?㺠(compose))
- ("fa" (set T ?á±) ?ã» (compose))
- ("fq" (set T ?á²) ?ã¼ (compose))
- ("ft" (set T ?á³) ?ã½ (compose))
- ("fx" (set T ?á´) ?ã¾ (compose))
- ("fv" (set T ?áµ) ?ã¿ (compose))
- ("rf" (set T ?á) ?á (compose))
- ("rtr" (set T ?á) ?á (compose))
- ("st" (set T ?á) ?ã
§ (compose))
- ("st/" (set T ?á) ?ã
¨ (compose))
- ("sx" (set T ?á) ?á (compose))
- ("ef" (set T ?á) ?á (compose))
- ("frt" (set T ?á) ?á (compose))
- ("fe" (set T ?á) ?ã
ª (compose))
- ("feg" (set T ?á) ?á (compose))
- ("far" (set T ?á) ?á (compose))
- ("fat" (set T ?á) ?á (compose))
- ("fqt" (set T ?á) ?ã
« (compose))
- ("fqg" (set T ?á) ?á (compose))
- ("fqd" (set T ?á) ?á (compose))
- ("ftt" (set T ?á) ?á (compose))
- ("ft/" (set T ?á) ?ã
¬ (compose))
- ("fz" (set T ?á) ?á (compose))
- ("fmd" (set T ?á) ?ã
(compose))
- ("ar" (set T ?á) ?á (compose))
- ("af" (set T ?á) ?á (compose))
- ("at" (set T ?á) ?ã
¯ (compose))
- ("aT" (set T ?á) ?á (compose))
- ("at/" (set T ?á) ?ã
° (compose))
- ("ac" (set T ?á ) ?á (compose))
- ("ag" (set T ?á¡) ?á¡ (compose))
- ("qf" (set T ?á£) ?ᣠ(compose))
- ("qg" (set T ?á¥) ?ᥠ(compose))
- ("dR" (set T ?á) ?á (compose))
- ("dt/" (set T ?á®) ?ã (compose))
- ("dz" (set T ?á¯) ?ᯠ(compose))
- ("gs" (set T ?áµ) ?áµ (compose))
- ("gf" (set T ?á¶) ?ᶠ(compose))
- ("ga" (set T ?á·) ?á· (compose))
- ("gq" (set T ?á¸) ?Ḡ(compose)))
+ (T-or-TL
+ ;; Set T to JONGSEONG, T1 to the alternate JONGSEONG.
+ ("rr" (set T ?á©) (set T1 ?á¨) ?ã² (compose))
+ ("rt" (set T ?áª) (set T1 ?á¨) ?ã³ (compose))
+ ("sw" (set T ?á¬) (set T1 ?á«) ?ãµ (compose))
+ ("sg" (set T ?á) (set T1 ?á«) ?㶠(compose))
+ ("fr" (set T ?á°) (set T1 ?á¯) ?㺠(compose))
+ ("fa" (set T ?á±) (set T1 ?á¯) ?ã» (compose))
+ ("fq" (set T ?á²) (set T1 ?á¯) ?ã¼ (compose))
+ ("ft" (set T ?á³) (set T1 ?á¯) ?ã½ (compose))
+ ("fx" (set T ?á´) (set T1 ?á¯) ?ã¾ (compose))
+ ("fv" (set T ?áµ) (set T1 ?á¯) ?ã¿ (compose))
+ ("fg" (set T ?á¶) (set T1 ?á¯) ?ã
(compose))
+ ("qt" (set T ?á¹) (set T1 ?á¸) ?ã
(compose))
+ ("tt" (set T ?á») (set T1 ?áº) ?ã
(compose))
+ ;;("rf" (set T ?á) ?á (compose))
+ ;;("rtr" (set T ?á) ?á (compose))
+ ;;("st" (set T ?á) ?ã
§ (compose))
+ ;;("st/" (set T ?á) ?ã
¨ (compose))
+ ;;("sx" (set T ?á) ?á (compose))
+ ;;("ef" (set T ?á) ?á (compose))
+ ;;("frt" (set T ?á) ?á (compose))
+ ;;("fe" (set T ?á) ?ã
ª (compose))
+ ;;("feg" (set T ?á) ?á (compose))
+ ;;("far" (set T ?á) ?á (compose))
+ ;;("fat" (set T ?á) ?á (compose))
+ ;;("fqt" (set T ?á) ?ã
« (compose))
+ ;;("fqg" (set T ?á) ?á (compose))
+ ;;("fqd" (set T ?á) ?á (compose))
+ ;;("ftt" (set T ?á) ?á (compose))
+ ;;("ft/" (set T ?á) ?ã
¬ (compose))
+ ;;("fz" (set T ?á) ?á (compose))
+ ;;("fMd" (set T ?á) ?ã
(compose))
+ ;;("ar" (set T ?á) ?á (compose))
+ ;;("af" (set T ?á) ?á (compose))
+ ;;("at" (set T ?á) ?ã
¯ (compose))
+ ;;("aT" (set T ?á) ?á (compose))
+ ;;("at/" (set T ?á) ?ã
° (compose))
+ ;;("ac" (set T ?á ) ?á (compose))
+ ;;("ag" (set T ?á¡) ?á¡ (compose))
+ ;;("qf" (set T ?á£) ?ᣠ(compose))
+ ;;("qg" (set T ?á¥) ?ᥠ(compose))
+ ;;("dR" (set T ?á) ?á (compose))
+ ;;("dt/" (set T ?á®) ?ã (compose))
+ ;;("dz" (set T ?á¯) ?ᯠ(compose))
+ ;;("gs" (set T ?áµ) ?áµ (compose))
+ ;;("gf" (set T ?á¶) ?ᶠ(compose))
+ ;;("ga" (set T ?á·) ?á· (compose))
+ ;;("gq" (set T ?á¸) ?Ḡ(compose))
+ )
(special
("J" (set V ?á
) ?á
(compose)))
@@ -297,7 +319,6 @@ This input method uses this keyboard layout:
(L-or-T (set L L1) (set T 0x11A7) (shift state-L))
(L (set T 0x11A7) (shift state-L))
(V)
- (T)
(special)
(backspace))
(state-L
@@ -305,8 +326,9 @@ This input method uses this keyboard layout:
(backspace))
(state-LV
(L-or-T (shift state-LVL-or-LVT))
- (T)
+ (T-or-TL (shift state-LVT-or-LVTL))
(backspace))
+
(state-LVL-or-LVT
(L-or-T-head (delete @<) (pushback 0) (set L 0) (shift state-fix-LVT))
(V-head (delete @<) (pushback 0) (set L 0) (shift state-fix-LV))
@@ -322,7 +344,15 @@ This input method uses this keyboard layout:
(L-or-T (set L L1) (set T 0x11A7) (shift state-fix-LV-2))
(L (set T 0x11A7) (shift state-fix-LV-2)))
(state-fix-LV-2
- (V (shift init))))
+ (V (shift init)))
+
+ ;; e.g. "rkrt"
+ (state-LVT-or-LVTL
+ (L-or-T-head ;; e.g. "rkrtr"; make the last "r" start a new composing.
+ (pushback 1) (shift init))
+ (V-head ;; e.g. "rkrth"; make the last "th" start a new composing.
+ (delete @<) (set T T1) (compose) (pushback 2) (shift init))
+ (backspace)))
;; Local Variables:
;; coding: utf-8