]> code.delx.au - gnu-emacs/blobdiff - leim/quail/vnvni.el
Merge from trunk.
[gnu-emacs] / leim / quail / vnvni.el
index b5948a7c01f547aa661e4e71dcb48b085327ba62..b130962f8f369f4b0cbe0090cae9c9c3bb8259fd 100644 (file)
@@ -1,6 +1,6 @@
 ;;; vnvni.el --- Quail package for Vietnamese by VNI method
 
-;; Copyright (C) 2001-201 Free Software Foundation, Inc.
+;; Copyright (C) 2001-2013 Free Software Foundation, Inc.
 
 ;; Author:   Werner Lemberg <wl@gnu.org>
 ;;           Nguyen Thai Ngoc Duy <pclouds@gmail.com>
@@ -43,21 +43,21 @@ Diacritics:
 
   effect     postfix   examples
   ------------------------------
-  circumflex    6      a6 -> \e,Ab\e(B
-  breve         8      a8 -> \e,1e\e(B
-  horn          7      o7 -> \e,1=\e(B
+  circumflex    6      a6 -> â
+  breve         8      a8 -> ă
+  horn          7      o7 -> ơ
 
-  acute         1      a1 -> \e,1a\e(B
-  grave         2      a2 -> \e,1`\e(B
-  hook above    3      a3 -> \e,1d\e(B
-  tilde         4      a4 -> \e,1c\e(B
-  dot below     5      a5 -> \e,1U\e(B
+  acute         1      a1 -> á
+  grave         2      a2 -> à
+  hook above    3      a3 -> 
+  tilde         4      a4 -> ã
+  dot below     5      a5 -> 
 
-  d bar         9      d9 -> \e,1p\e(B
+  d bar         9      d9 -> đ
 
 Combinations:
 
-  A82 -> \e,2"\e(B, o74 -> \e,1^\e(B, etc.
+  A82 -> Ằ, o74 -> ỡ, etc.
 
 Doubling the postfix (but not in combinations) separates the letter
 and postfix: E66 -> E6, a55 -> a5, etc.
@@ -75,141 +75,141 @@ and postfix: E66 -> E6, a55 -> a5, etc.
  t)                              ; SIMPLE
 
 (quail-define-rules
- ("a2" ?\e,1`\e(B)       ; LATIN SMALL LETTER A WITH GRAVE
- ("A2" ?\e,2`\e(B)       ; LATIN CAPITAL LETTER A WITH GRAVE
- ("a1" ?\e,1a\e(B)       ; LATIN SMALL LETTER A WITH ACUTE
- ("A1" ?\e,2a\e(B)       ; LATIN CAPITAL LETTER A WITH ACUTE
- ("a6" ?\e,1b\e(B)       ; LATIN SMALL LETTER A WITH CIRCUMFLEX
- ("A6" ?\e,2b\e(B)       ; LATIN CAPITAL LETTER A WITH CIRCUMFLEX
- ("a4" ?\e,1c\e(B)       ; LATIN SMALL LETTER A WITH TILDE
- ("A4" ?\e,2c\e(B)       ; LATIN CAPITAL LETTER A WITH TILDE
- ("e2" ?\e,1h\e(B)       ; LATIN SMALL LETTER E WITH GRAVE
- ("E2" ?\e,2h\e(B)       ; LATIN CAPITAL LETTER E WITH GRAVE
- ("e1" ?\e,1i\e(B)       ; LATIN SMALL LETTER E WITH ACUTE
- ("E1" ?\e,2i\e(B)       ; LATIN CAPITAL LETTER E WITH ACUTE
- ("e6" ?\e,1j\e(B)       ; LATIN SMALL LETTER E WITH CIRCUMFLEX
- ("E6" ?\e,2j\e(B)       ; LATIN CAPITAL LETTER E WITH CIRCUMFLEX
- ("i2" ?\e,1l\e(B)       ; LATIN SMALL LETTER I WITH GRAVE
- ("I2" ?\e,2l\e(B)       ; LATIN CAPITAL LETTER I WITH GRAVE
- ("i1" ?\e,1m\e(B)       ; LATIN SMALL LETTER I WITH ACUTE
- ("I1" ?\e,2m\e(B)       ; LATIN CAPITAL LETTER I WITH ACUTE
- ("o2" ?\e,1r\e(B)       ; LATIN SMALL LETTER O WITH GRAVE
- ("O2" ?\e,2r\e(B)       ; LATIN CAPITAL LETTER O WITH GRAVE
- ("o1" ?\e,1s\e(B)       ; LATIN SMALL LETTER O WITH ACUTE
- ("O1" ?\e,2s\e(B)       ; LATIN CAPITAL LETTER O WITH ACUTE
- ("o6" ?\e,1t\e(B)       ; LATIN SMALL LETTER O WITH CIRCUMFLEX
- ("O6" ?\e,2t\e(B)       ; LATIN CAPITAL LETTER O WITH CIRCUMFLEX
- ("o4" ?\e,1u\e(B)       ; LATIN SMALL LETTER O WITH TILDE
- ("O4" ?\e,2u\e(B)       ; LATIN CAPITAL LETTER O WITH TILDE
- ("u2" ?\e,1y\e(B)       ; LATIN SMALL LETTER U WITH GRAVE
- ("U2" ?\e,2y\e(B)       ; LATIN CAPITAL LETTER U WITH GRAVE
- ("u1" ?\e,1z\e(B)       ; LATIN SMALL LETTER U WITH ACUTE
- ("U1" ?\e,2z\e(B)       ; LATIN CAPITAL LETTER U WITH ACUTE
- ("y1" ?\e,1}\e(B)       ; LATIN SMALL LETTER Y WITH ACUTE
- ("Y1" ?\e,2}\e(B)       ; LATIN CAPITAL LETTER Y WITH ACUTE
- ("a8" ?\e,1e\e(B)       ; LATIN SMALL LETTER A WITH BREVE
- ("A8" ?\e,2e\e(B)       ; LATIN CAPITAL LETTER A WITH BREVE
- ("i4" ?\e,1n\e(B)       ; LATIN SMALL LETTER I WITH TILDE
- ("I4" ?\e,2n\e(B)       ; LATIN CAPITAL LETTER I WITH TILDE
- ("u4" ?\e,1{\e(B)       ; LATIN SMALL LETTER U WITH TILDE
- ("U4" ?\e,2{\e(B)       ; LATIN CAPITAL LETTER U WITH TILDE
- ("o7" ?\e,1=\e(B)       ; LATIN SMALL LETTER O WITH HORN
- ("O7" ?\e,2=\e(B)       ; LATIN CAPITAL LETTER O WITH HORN
- ("u7" ?\e,1_\e(B)       ; LATIN SMALL LETTER U WITH HORN
- ("U7" ?\e,2_\e(B)       ; LATIN CAPITAL LETTER U WITH HORN
- ("a5" ?\e,1U\e(B)       ; LATIN SMALL LETTER A WITH DOT BELOW
- ("A5" ?\e,2U\e(B)       ; LATIN CAPITAL LETTER A WITH DOT BELOW
- ("a3" ?\e,1d\e(B)       ; LATIN SMALL LETTER A WITH HOOK ABOVE
- ("A3" ?\e,2d\e(B)       ; LATIN CAPITAL LETTER A WITH HOOK ABOVE
- ("a61" ?\e,1$\e(B)      ; LATIN SMALL LETTER A WITH CIRCUMFLEX AND ACUTE
- ("A61" ?\e,2$\e(B)      ; LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND ACUTE
- ("a62" ?\e,1%\e(B)      ; LATIN SMALL LETTER A WITH CIRCUMFLEX AND GRAVE
- ("A62" ?\e,2%\e(B)      ; LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND GRAVE
- ("a63" ?\e,1&\e(B)      ; LATIN SMALL LETTER A WITH CIRCUMFLEX AND HO6K ABOVE
- ("A63" ?\e,2&\e(B)      ; LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND HO6K ABOVE
- ("a64" ?\e,1g\e(B)      ; LATIN SMALL LETTER A WITH CIRCUMFLEX AND TILDE
- ("A64" ?\e,2g\e(B)      ; LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND TILDE
- ("a65" ?\e,1'\e(B)      ; LATIN SMALL LETTER A WITH CIRCUMFLEX AND DOT BELOW
- ("A65" ?\e,2'\e(B)      ; LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND DOT BELOW
- ("a81" ?\e,1!\e(B)      ; LATIN SMALL LETTER A WITH BREVE AND ACUTE
- ("A81" ?\e,2!\e(B)      ; LATIN CAPITAL LETTER A WITH BREVE AND ACUTE
- ("a82" ?\e,1"\e(B)      ; LATIN SMALL LETTER A WITH BREVE AND GRAVE
- ("A82" ?\e,2"\e(B)      ; LATIN CAPITAL LETTER A WITH BREVE AND GRAVE
- ("a83" ?\e,1F\e(B)      ; LATIN SMALL LETTER A WITH BREVE AND HO6K ABOVE
- ("A83" ?\e,2F\e(B)      ; LATIN CAPITAL LETTER A WITH BREVE AND HO6K ABOVE
- ("a84" ?\e,1G\e(B)      ; LATIN SMALL LETTER A WITH BREVE AND TILDE
- ("A84" ?\e,2G\e(B)      ; LATIN CAPITAL LETTER A WITH BREVE AND TILDE
- ("a85" ?\e,1#\e(B)      ; LATIN SMALL LETTER A WITH BREVE AND DOT BELOW
- ("A85" ?\e,2#\e(B)      ; LATIN CAPITAL LETTER A WITH BREVE AND DOT BELOW
- ("e5" ?\e,1)\e(B)       ; LATIN SMALL LETTER E WITH DOT BELOW
- ("E5" ?\e,2)\e(B)       ; LATIN CAPITAL LETTER E WITH DOT BELOW
- ("e3" ?\e,1k\e(B)       ; LATIN SMALL LETTER E WITH HO6K ABOVE
- ("E3" ?\e,2k\e(B)       ; LATIN CAPITAL LETTER E WITH HO6K ABOVE
- ("e4" ?\e,1(\e(B)       ; LATIN SMALL LETTER E WITH TILDE
- ("E4" ?\e,2(\e(B)       ; LATIN CAPITAL LETTER E WITH TILDE
- ("e61" ?\e,1*\e(B)      ; LATIN SMALL LETTER E WITH CIRCUMFLEX AND ACUTE
- ("E61" ?\e,2*\e(B)      ; LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND ACUTE
- ("e62" ?\e,1+\e(B)      ; LATIN SMALL LETTER E WITH CIRCUMFLEX AND GRAVE
- ("E62" ?\e,2+\e(B)      ; LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND GRAVE
- ("e63" ?\e,1,\e(B)      ; LATIN SMALL LETTER E WITH CIRCUMFLEX AND HO6K ABOVE
- ("E63" ?\e,2,\e(B)      ; LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND HO6K ABOVE
- ("e64" ?\e,1-\e(B)      ; LATIN SMALL LETTER E WITH CIRCUMFLEX AND TILDE
- ("E64" ?\e,2-\e(B)      ; LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND TILDE
- ("e65" ?\e,1.\e(B)      ; LATIN SMALL LETTER E WITH CIRCUMFLEX AND DOT BELOW
- ("E65" ?\e,2.\e(B)      ; LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND DOT BELOW
- ("i3" ?\e,1o\e(B)       ; LATIN SMALL LETTER I WITH HO6K ABOVE
- ("I3" ?\e,2o\e(B)       ; LATIN CAPITAL LETTER I WITH HO6K ABOVE
- ("i5" ?\e,18\e(B)       ; LATIN SMALL LETTER I WITH DOT BELOW
- ("I5" ?\e,28\e(B)       ; LATIN CAPITAL LETTER I WITH DOT BELOW
- ("o5" ?\e,1w\e(B)       ; LATIN SMALL LETTER O WITH DOT BELOW
- ("O5" ?\e,2w\e(B)       ; LATIN CAPITAL LETTER O WITH DOT BELOW
- ("o3" ?\e,1v\e(B)       ; LATIN SMALL LETTER O WITH HO6K ABOVE
- ("O3" ?\e,2v\e(B)       ; LATIN CAPITAL LETTER O WITH HO6K ABOVE
- ("o61" ?\e,1/\e(B)      ; LATIN SMALL LETTER O WITH CIRCUMFLEX AND ACUTE
- ("O61" ?\e,2/\e(B)      ; LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND ACUTE
- ("o62" ?\e,10\e(B)      ; LATIN SMALL LETTER O WITH CIRCUMFLEX AND GRAVE
- ("O62" ?\e,20\e(B)      ; LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND GRAVE
- ("o63" ?\e,11\e(B)      ; LATIN SMALL LETTER O WITH CIRCUMFLEX AND HO6K ABOVE
- ("O63" ?\e,21\e(B)      ; LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND HO6K ABOVE
- ("o64" ?\e,12\e(B)      ; LATIN SMALL LETTER O WITH CIRCUMFLEX AND TILDE
- ("O64" ?\e,22\e(B)      ; LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND TILDE
- ("o65" ?\e,15\e(B)      ; LATIN SMALL LETTER O WITH CIRCUMFLEX AND DOT BELO7
- ("O65" ?\e,25\e(B)      ; LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND DOT BELO7
- ("o71" ?\e,1>\e(B)      ; LATIN SMALL LETTER O WITH HORN AND ACUTE
- ("O71" ?\e,2>\e(B)      ; LATIN CAPITAL LETTER O WITH HORN AND ACUTE
- ("o72" ?\e,16\e(B)      ; LATIN SMALL LETTER O WITH HORN AND GRAVE
- ("O72" ?\e,26\e(B)      ; LATIN CAPITAL LETTER O WITH HORN AND GRAVE
- ("o73" ?\e,17\e(B)      ; LATIN SMALL LETTER O WITH HORN AND HO6K ABOVE
- ("O73" ?\e,27\e(B)      ; LATIN CAPITAL LETTER O WITH HORN AND HO6K ABOVE
- ("o74" ?\e,1^\e(B)      ; LATIN SMALL LETTER O WITH HORN AND TILDE
- ("O74" ?\e,2^\e(B)      ; LATIN CAPITAL LETTER O WITH HORN AND TILDE
- ("o75" ?\e,1~\e(B)      ; LATIN SMALL LETTER O WITH HORN AND DOT BELO7
- ("O75" ?\e,2~\e(B)      ; LATIN CAPITAL LETTER O WITH HORN AND DOT BELO7
- ("u5" ?\e,1x\e(B)       ; LATIN SMALL LETTER U WITH DOT BELO7
- ("U5" ?\e,2x\e(B)       ; LATIN CAPITAL LETTER U WITH DOT BELO7
- ("u3" ?\e,1|\e(B)       ; LATIN SMALL LETTER U WITH HO6K ABOVE
- ("U3" ?\e,2|\e(B)       ; LATIN CAPITAL LETTER U WITH HO6K ABOVE
- ("u71" ?\e,1Q\e(B)      ; LATIN SMALL LETTER U WITH HORN AND ACUTE
- ("U71" ?\e,2Q\e(B)      ; LATIN CAPITAL LETTER U WITH HORN AND ACUTE
- ("u72" ?\e,1W\e(B)      ; LATIN SMALL LETTER U WITH HORN AND GRAVE
- ("U72" ?\e,2W\e(B)      ; LATIN CAPITAL LETTER U WITH HORN AND GRAVE
- ("u73" ?\e,1X\e(B)      ; LATIN SMALL LETTER U WITH HORN AND HO6K ABOVE
- ("U73" ?\e,2X\e(B)      ; LATIN CAPITAL LETTER U WITH HORN AND HO6K ABOVE
- ("u74" ?\e,1f\e(B)      ; LATIN SMALL LETTER U WITH HORN AND TILDE
- ("U74" ?\e,2f\e(B)      ; LATIN CAPITAL LETTER U WITH HORN AND TILDE
- ("u75" ?\e,1q\e(B)      ; LATIN SMALL LETTER U WITH HORN AND DOT BELO7
- ("U75" ?\e,2q\e(B)      ; LATIN CAPITAL LETTER U WITH HORN AND DOT BELO7
- ("y2" ?\e,1O\e(B)       ; LATIN SMALL LETTER Y WITH GRAVE
- ("Y2" ?\e,2O\e(B)       ; LATIN CAPITAL LETTER Y WITH GRAVE
- ("y5" ?\e,1\\e(B)       ; LATIN SMALL LETTER Y WITH DOT BELO7
- ("Y5" ?\e,2\\e(B)       ; LATIN CAPITAL LETTER Y WITH DOT BELO7
- ("y3" ?\e,1V\e(B)       ; LATIN SMALL LETTER Y WITH HO6K ABOVE
- ("Y3" ?\e,2V\e(B)       ; LATIN CAPITAL LETTER Y WITH HO6K ABOVE
- ("y4" ?\e,1[\e(B)       ; LATIN SMALL LETTER Y WITH TILDE
- ("Y4" ?\e,2[\e(B)       ; LATIN CAPITAL LETTER Y WITH TILDE
- ("d9" ?\e,1p\e(B)       ; LATIN SMALL LETTER D WITH STROKE
- ("D9" ?\e,2p\e(B)       ; LATIN CAPITAL LETTER D WITH STROKE
-;("$$" ?\e$,1tK\e(B)     ; U+20AB DONG SIGN (#### check)
+ ("a2" ?à)    ; LATIN SMALL LETTER A WITH GRAVE
+ ("A2" ?À)    ; LATIN CAPITAL LETTER A WITH GRAVE
+ ("a1" ?á)    ; LATIN SMALL LETTER A WITH ACUTE
+ ("A1" ?Á)    ; LATIN CAPITAL LETTER A WITH ACUTE
+ ("a6" ?â)    ; LATIN SMALL LETTER A WITH CIRCUMFLEX
+ ("A6" ?Â)    ; LATIN CAPITAL LETTER A WITH CIRCUMFLEX
+ ("a4" ?ã)    ; LATIN SMALL LETTER A WITH TILDE
+ ("A4" ?Ã)    ; LATIN CAPITAL LETTER A WITH TILDE
+ ("e2" ?è)    ; LATIN SMALL LETTER E WITH GRAVE
+ ("E2" ?È)    ; LATIN CAPITAL LETTER E WITH GRAVE
+ ("e1" ?é)    ; LATIN SMALL LETTER E WITH ACUTE
+ ("E1" ?É)    ; LATIN CAPITAL LETTER E WITH ACUTE
+ ("e6" ?ê)    ; LATIN SMALL LETTER E WITH CIRCUMFLEX
+ ("E6" ?Ê)    ; LATIN CAPITAL LETTER E WITH CIRCUMFLEX
+ ("i2" ?ì)    ; LATIN SMALL LETTER I WITH GRAVE
+ ("I2" ?Ì)    ; LATIN CAPITAL LETTER I WITH GRAVE
+ ("i1" ?í)    ; LATIN SMALL LETTER I WITH ACUTE
+ ("I1" ?Í)    ; LATIN CAPITAL LETTER I WITH ACUTE
+ ("o2" ?ò)    ; LATIN SMALL LETTER O WITH GRAVE
+ ("O2" ?Ò)    ; LATIN CAPITAL LETTER O WITH GRAVE
+ ("o1" ?ó)    ; LATIN SMALL LETTER O WITH ACUTE
+ ("O1" ?Ó)    ; LATIN CAPITAL LETTER O WITH ACUTE
+ ("o6" ?ô)    ; LATIN SMALL LETTER O WITH CIRCUMFLEX
+ ("O6" ?Ô)    ; LATIN CAPITAL LETTER O WITH CIRCUMFLEX
+ ("o4" ?õ)    ; LATIN SMALL LETTER O WITH TILDE
+ ("O4" ?Õ)    ; LATIN CAPITAL LETTER O WITH TILDE
+ ("u2" ?ù)    ; LATIN SMALL LETTER U WITH GRAVE
+ ("U2" ?Ù)    ; LATIN CAPITAL LETTER U WITH GRAVE
+ ("u1" ?ú)    ; LATIN SMALL LETTER U WITH ACUTE
+ ("U1" ?Ú)    ; LATIN CAPITAL LETTER U WITH ACUTE
+ ("y1" ?ý)    ; LATIN SMALL LETTER Y WITH ACUTE
+ ("Y1" ?Ý)    ; LATIN CAPITAL LETTER Y WITH ACUTE
+ ("a8" ?ă)    ; LATIN SMALL LETTER A WITH BREVE
+ ("A8" ?Ă)    ; LATIN CAPITAL LETTER A WITH BREVE
+ ("i4" ?ĩ)    ; LATIN SMALL LETTER I WITH TILDE
+ ("I4" ?Ĩ)    ; LATIN CAPITAL LETTER I WITH TILDE
+ ("u4" ?ũ)    ; LATIN SMALL LETTER U WITH TILDE
+ ("U4" ?Ũ)    ; LATIN CAPITAL LETTER U WITH TILDE
+ ("o7" ?ơ)    ; LATIN SMALL LETTER O WITH HORN
+ ("O7" ?Ơ)    ; LATIN CAPITAL LETTER O WITH HORN
+ ("u7" ?ư)    ; LATIN SMALL LETTER U WITH HORN
+ ("U7" ?Ư)    ; LATIN CAPITAL LETTER U WITH HORN
+ ("a5" ?ạ)   ; LATIN SMALL LETTER A WITH DOT BELOW
+ ("A5" ?Ạ)   ; LATIN CAPITAL LETTER A WITH DOT BELOW
+ ("a3" ?ả)   ; LATIN SMALL LETTER A WITH HOOK ABOVE
+ ("A3" ?Ả)   ; LATIN CAPITAL LETTER A WITH HOOK ABOVE
+ ("a61" ?ấ)  ; LATIN SMALL LETTER A WITH CIRCUMFLEX AND ACUTE
+ ("A61" ?Ấ)  ; LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND ACUTE
+ ("a62" ?ầ)  ; LATIN SMALL LETTER A WITH CIRCUMFLEX AND GRAVE
+ ("A62" ?Ầ)  ; LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND GRAVE
+ ("a63" ?ẩ)  ; LATIN SMALL LETTER A WITH CIRCUMFLEX AND HO6K ABOVE
+ ("A63" ?Ẩ)  ; LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND HO6K ABOVE
+ ("a64" ?ẫ)  ; LATIN SMALL LETTER A WITH CIRCUMFLEX AND TILDE
+ ("A64" ?Ẫ)  ; LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND TILDE
+ ("a65" ?ậ)  ; LATIN SMALL LETTER A WITH CIRCUMFLEX AND DOT BELOW
+ ("A65" ?Ậ)  ; LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND DOT BELOW
+ ("a81" ?ắ)  ; LATIN SMALL LETTER A WITH BREVE AND ACUTE
+ ("A81" ?Ắ)  ; LATIN CAPITAL LETTER A WITH BREVE AND ACUTE
+ ("a82" ?ằ)  ; LATIN SMALL LETTER A WITH BREVE AND GRAVE
+ ("A82" ?Ằ)  ; LATIN CAPITAL LETTER A WITH BREVE AND GRAVE
+ ("a83" ?ẳ)  ; LATIN SMALL LETTER A WITH BREVE AND HO6K ABOVE
+ ("A83" ?Ẳ)  ; LATIN CAPITAL LETTER A WITH BREVE AND HO6K ABOVE
+ ("a84" ?ẵ)  ; LATIN SMALL LETTER A WITH BREVE AND TILDE
+ ("A84" ?Ẵ)  ; LATIN CAPITAL LETTER A WITH BREVE AND TILDE
+ ("a85" ?ặ)  ; LATIN SMALL LETTER A WITH BREVE AND DOT BELOW
+ ("A85" ?Ặ)  ; LATIN CAPITAL LETTER A WITH BREVE AND DOT BELOW
+ ("e5" ?ẹ)   ; LATIN SMALL LETTER E WITH DOT BELOW
+ ("E5" ?Ẹ)   ; LATIN CAPITAL LETTER E WITH DOT BELOW
+ ("e3" ?ẻ)   ; LATIN SMALL LETTER E WITH HO6K ABOVE
+ ("E3" ?Ẻ)   ; LATIN CAPITAL LETTER E WITH HO6K ABOVE
+ ("e4" ?ẽ)   ; LATIN SMALL LETTER E WITH TILDE
+ ("E4" ?Ẽ)   ; LATIN CAPITAL LETTER E WITH TILDE
+ ("e61" ?ế)  ; LATIN SMALL LETTER E WITH CIRCUMFLEX AND ACUTE
+ ("E61" ?Ế)  ; LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND ACUTE
+ ("e62" ?ề)  ; LATIN SMALL LETTER E WITH CIRCUMFLEX AND GRAVE
+ ("E62" ?Ề)  ; LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND GRAVE
+ ("e63" ?ể)  ; LATIN SMALL LETTER E WITH CIRCUMFLEX AND HO6K ABOVE
+ ("E63" ?Ể)  ; LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND HO6K ABOVE
+ ("e64" ?ễ)  ; LATIN SMALL LETTER E WITH CIRCUMFLEX AND TILDE
+ ("E64" ?Ễ)  ; LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND TILDE
+ ("e65" ?ệ)  ; LATIN SMALL LETTER E WITH CIRCUMFLEX AND DOT BELOW
+ ("E65" ?Ệ)  ; LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND DOT BELOW
+ ("i3" ?ỉ)   ; LATIN SMALL LETTER I WITH HO6K ABOVE
+ ("I3" ?Ỉ)   ; LATIN CAPITAL LETTER I WITH HO6K ABOVE
+ ("i5" ?ị)   ; LATIN SMALL LETTER I WITH DOT BELOW
+ ("I5" ?Ị)   ; LATIN CAPITAL LETTER I WITH DOT BELOW
+ ("o5" ?ọ)   ; LATIN SMALL LETTER O WITH DOT BELOW
+ ("O5" ?Ọ)   ; LATIN CAPITAL LETTER O WITH DOT BELOW
+ ("o3" ?ỏ)   ; LATIN SMALL LETTER O WITH HO6K ABOVE
+ ("O3" ?Ỏ)   ; LATIN CAPITAL LETTER O WITH HO6K ABOVE
+ ("o61" ?ố)  ; LATIN SMALL LETTER O WITH CIRCUMFLEX AND ACUTE
+ ("O61" ?Ố)  ; LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND ACUTE
+ ("o62" ?ồ)  ; LATIN SMALL LETTER O WITH CIRCUMFLEX AND GRAVE
+ ("O62" ?Ồ)  ; LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND GRAVE
+ ("o63" ?ổ)  ; LATIN SMALL LETTER O WITH CIRCUMFLEX AND HO6K ABOVE
+ ("O63" ?Ổ)  ; LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND HO6K ABOVE
+ ("o64" ?ỗ)  ; LATIN SMALL LETTER O WITH CIRCUMFLEX AND TILDE
+ ("O64" ?Ỗ)  ; LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND TILDE
+ ("o65" ?ộ)  ; LATIN SMALL LETTER O WITH CIRCUMFLEX AND DOT BELO7
+ ("O65" ?Ộ)  ; LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND DOT BELO7
+ ("o71" ?ớ)  ; LATIN SMALL LETTER O WITH HORN AND ACUTE
+ ("O71" ?Ớ)  ; LATIN CAPITAL LETTER O WITH HORN AND ACUTE
+ ("o72" ?ờ)  ; LATIN SMALL LETTER O WITH HORN AND GRAVE
+ ("O72" ?Ờ)  ; LATIN CAPITAL LETTER O WITH HORN AND GRAVE
+ ("o73" ?ở)  ; LATIN SMALL LETTER O WITH HORN AND HO6K ABOVE
+ ("O73" ?Ở)  ; LATIN CAPITAL LETTER O WITH HORN AND HO6K ABOVE
+ ("o74" ?ỡ)  ; LATIN SMALL LETTER O WITH HORN AND TILDE
+ ("O74" ?Ỡ)  ; LATIN CAPITAL LETTER O WITH HORN AND TILDE
+ ("o75" ?ợ)  ; LATIN SMALL LETTER O WITH HORN AND DOT BELO7
+ ("O75" ?Ợ)  ; LATIN CAPITAL LETTER O WITH HORN AND DOT BELO7
+ ("u5" ?ụ)   ; LATIN SMALL LETTER U WITH DOT BELO7
+ ("U5" ?Ụ)   ; LATIN CAPITAL LETTER U WITH DOT BELO7
+ ("u3" ?ủ)   ; LATIN SMALL LETTER U WITH HO6K ABOVE
+ ("U3" ?Ủ)   ; LATIN CAPITAL LETTER U WITH HO6K ABOVE
+ ("u71" ?ứ)  ; LATIN SMALL LETTER U WITH HORN AND ACUTE
+ ("U71" ?Ứ)  ; LATIN CAPITAL LETTER U WITH HORN AND ACUTE
+ ("u72" ?ừ)  ; LATIN SMALL LETTER U WITH HORN AND GRAVE
+ ("U72" ?Ừ)  ; LATIN CAPITAL LETTER U WITH HORN AND GRAVE
+ ("u73" ?ử)  ; LATIN SMALL LETTER U WITH HORN AND HO6K ABOVE
+ ("U73" ?Ử)  ; LATIN CAPITAL LETTER U WITH HORN AND HO6K ABOVE
+ ("u74" ?ữ)  ; LATIN SMALL LETTER U WITH HORN AND TILDE
+ ("U74" ?Ữ)  ; LATIN CAPITAL LETTER U WITH HORN AND TILDE
+ ("u75" ?ự)  ; LATIN SMALL LETTER U WITH HORN AND DOT BELO7
+ ("U75" ?Ự)  ; LATIN CAPITAL LETTER U WITH HORN AND DOT BELO7
+ ("y2" ?ỳ)   ; LATIN SMALL LETTER Y WITH GRAVE
+ ("Y2" ?Ỳ)   ; LATIN CAPITAL LETTER Y WITH GRAVE
+ ("y5" ?ỵ)   ; LATIN SMALL LETTER Y WITH DOT BELO7
+ ("Y5" ?Ỵ)   ; LATIN CAPITAL LETTER Y WITH DOT BELO7
+ ("y3" ?ỷ)   ; LATIN SMALL LETTER Y WITH HO6K ABOVE
+ ("Y3" ?Ỷ)   ; LATIN CAPITAL LETTER Y WITH HO6K ABOVE
+ ("y4" ?ỹ)   ; LATIN SMALL LETTER Y WITH TILDE
+ ("Y4" ?Ỹ)   ; LATIN CAPITAL LETTER Y WITH TILDE
+ ("d9" ?đ)    ; LATIN SMALL LETTER D WITH STROKE
+ ("D9" ?Đ)    ; LATIN CAPITAL LETTER D WITH STROKE
+;("$$" ?₫)   ; U+20AB DONG SIGN (#### check)
 
  ("a22" ["a22"])
  ("A22" ["A2"])
@@ -301,5 +301,5 @@ and postfix: E66 -> E6, a55 -> a5, etc.
 
 
 ;; Local Variables:
-;; coding: iso-2022-7bit
+;; coding: utf-8
 ;; End: