Add input-method and descrition elements.
[m17n/m17n-db.git] / vi-viqr.mim
1 ;; vi-viqr.mim -- Input method for Vietnames with VIQR key sequence
2 ;; Copyright (C) 2003, 2004, 2005
3 ;;   National Institute of Advanced Industrial Science and Technology (AIST)
4 ;;   Registration Number H15PRO112
5
6 ;; This file is part of the m17n database; a sub-part of the m17n
7 ;; library.
8
9 ;; The m17n library is free software; you can redistribute it and/or
10 ;; modify it under the terms of the GNU Lesser General Public License
11 ;; as published by the Free Software Foundation; either version 2.1 of
12 ;; the License, or (at your option) any later version.
13
14 ;; The m17n library is distributed in the hope that it will be useful,
15 ;; but WITHOUT ANY WARRANTY; without even the implied warranty of
16 ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
17 ;; Lesser General Public License for more details.
18
19 ;; You should have received a copy of the GNU Lesser General Public
20 ;; License along with the m17n library; if not, write to the Free
21 ;; Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
22 ;; 02111-1307, USA.
23
24 (input-method vi viqr)
25
26 (description "Vietnames input method using the VIQR key sequence.
27 ")
28
29 (title "ắ")
30 (map
31  (map
32   ("a('" "ắ")
33   ("a(`" "ằ")
34   ("a(." "ặ")
35   ("a^'" "ấ")
36   ("a^`" "ầ")
37   ("a^?" "ẩ")
38   ("a^." "ậ")
39   ("e~" "ẽ")
40   ("e." "ẹ")
41   ("e^'" "ế")
42   ("e^`" "ề")
43   ("e^?" "ể")
44   ("e^~" "ễ")
45   ("e^." "ệ")
46   ("o^'" "ố")
47   ("o^`" "ồ")
48   ("o^?" "ổ")
49   ("o^~" "ỗ")
50   ("o^." "ộ")
51   ("o+`" "ờ")
52   ("o+?" "ở")
53   ("i." "ị")
54   ("o+" "ơ")
55   ("o+'" "ớ")
56   ("a(?" "ẳ")
57   ("a(~" "ẵ")
58   ("y`" "ỳ")
59   ("u+'" "ứ")
60   ("a." "ạ")
61   ("y?" "ỷ")
62   ("u+`" "ừ")
63   ("u+?" "ử")
64   ("y~" "ỹ")
65   ("y." "ỵ")
66   ("o+~" "ỡ")
67   ("u+" "ư")
68   ("a`" "à")
69   ("a'" "á")
70   ("a^" "â")
71   ("a~" "ã")
72   ("a?" "ả")
73   ("a(" "ă")
74   ("u+~" "ữ")
75   ("a^~" "ẫ")
76   ("e`" "è")
77   ("e'" "é")
78   ("e^" "ê")
79   ("e?" "ẻ")
80   ("i`" "ì")
81   ("i'" "í")
82   ("i~" "ĩ")
83   ("i?" "ỉ")
84   ("dd" "đ")
85   ("u+." "ự")
86   ("o`" "ò")
87   ("o'" "ó")
88   ("o^" "ô")
89   ("o~" "õ")
90   ("o?" "ỏ")
91   ("o." "ọ")
92   ("u." "ụ")
93   ("u`" "ù")
94   ("u'" "ú")
95   ("u~" "ũ")
96   ("u?" "ủ")
97   ("y'" "ý")
98   ("o+." "ợ")
99   ("A('" "Ắ")
100   ("A(`" "Ằ")
101   ("A(." "Ặ")
102   ("A^'" "Ấ")
103   ("A^`" "Ầ")
104   ("A^?" "Ẩ")
105   ("A^." "Ậ")
106   ("E~" "Ẽ")
107   ("E." "Ẹ")
108   ("E^'" "Ế")
109   ("E^`" "Ề")
110   ("E^?" "Ể")
111   ("E^~" "Ễ")
112   ("E^." "Ệ")
113   ("O^'" "Ố")
114   ("O^`" "Ồ")
115   ("O^?" "Ổ")
116   ("O^~" "Ỗ")
117   ("O^." "Ộ")
118   ("O+`" "Ờ")
119   ("O+?" "Ở")
120   ("I." "Ị")
121   ("O+" "Ơ")
122   ("O+'" "Ớ")
123   ("A(?" "Ẳ")
124   ("A(~" "Ẵ")
125   ("Y`" "Ỳ")
126   ("U+'" "Ứ")
127   ("A." "Ạ")
128   ("Y?" "Ỷ")
129   ("U+`" "Ừ")
130   ("U+?" "Ử")
131   ("Y~" "Ỹ")
132   ("Y." "Ỵ")
133   ("O+~" "Ỡ")
134   ("U+" "Ư")
135   ("A`" "À")
136   ("A'" "Á")
137   ("A^" "Â")
138   ("A~" "Ã")
139   ("A?" "Ả")
140   ("A(" "Ă")
141   ("U+~" "Ữ")
142   ("A^~" "Ẫ")
143   ("E`" "È")
144   ("E'" "É")
145   ("E^" "Ê")
146   ("E?" "Ẻ")
147   ("I`" "Ì")
148   ("I'" "Í")
149   ("I~" "Ĩ")
150   ("I?" "Ỉ")
151   ("DD" "Đ")
152   ("dD" "Đ")
153   ("Dd" "Đ")
154   ("U+." "Ự")
155   ("O`" "Ò")
156   ("O'" "Ó")
157   ("O^" "Ô")
158   ("O~" "Õ")
159   ("O?" "Ỏ")
160   ("O." "Ọ")
161   ("U." "Ụ")
162   ("U`" "Ù")
163   ("U'" "Ú")
164   ("U~" "Ũ")
165   ("U?" "Ủ")
166   ("Y'" "Ý")
167   ("O+." "Ợ")
168   ("\\(" "(")
169   ("\\^" "^")
170   ("\\+" "+")
171   ("\\'" "'")
172   ("\\`" "`")
173   ("\\?" "?")
174   ("\\~" "~")
175   ("\\." ".")
176   ("\\d" "d")
177   ("\\\\" "\\")))
178
179 (state
180  (init
181   (map)))
182
183 ;; Local Variables:
184 ;; coding: utf-8
185 ;; mode: lisp
186 ;; End: