1;;; vntelex.el --- Quail package for Vietnamese by Telex method
2
3;; Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007
4;;   Free Software Foundation, Inc.
5
6;; Author:   Werner Lemberg <wl@gnu.org>
7;; Keywords: multilingual, input method, Vietnamese
8
9;; This file is part of GNU Emacs.
10
11;; GNU Emacs is free software; you can redistribute it and/or modify
12;; it under the terms of the GNU General Public License as published by
13;; the Free Software Foundation; either version 2, or (at your option)
14;; any later version.
15
16;; GNU Emacs is distributed in the hope that it will be useful,
17;; but WITHOUT ANY WARRANTY; without even the implied warranty of
18;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
19;; GNU General Public License for more details.
20
21;; You should have received a copy of the GNU General Public License
22;; along with GNU Emacs; see the file COPYING.  If not, write to the
23;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
24;; Boston, MA 02110-1301, USA.
25
26;;; Commentary:
27
28;; based on the files VietnameseTelex.kmap (written by Nguyen Thanh
29;; Bien <biennt@linuxvn.com>) and VNtelex.kmap (written by Nguyen Dai
30;; Quy <DaiQuy.Nguyen@ulg.ac.be>) from the yudit 2.4 package
31
32;;; Code:
33
34(require 'quail)
35
36
37(quail-define-package
38 "vietnamese-telex"              ; NAME
39 "Vietnamese"                    ; LANGUAGE
40 "VT"                            ; TITLE
41 t                               ; GUIDANCE
42 "Vietnamese telex input method
43
44Vowels with circumflex:
45
46  aa -> ,1b(B, EE -> ,2j(B, etc.
47
48Other diacritics:
49
50  effect     postfix   examples
51  ------------------------------
52  breve         w      aw -> ,1e(B
53  horn          w      ow -> ,1=(B
54
55  acute         s      as -> ,1a(B
56  grave         f      af -> ,1`(B
57  hook above    r      ar -> ,1d(B
58  tilde         x      ax  -> ,1c(B
59  dot below     j      aj -> ,1U(B
60
61  d bar                dd -> ,1p(B
62
63Combinations:
64
65  AWF -> ,2"(B, owx -> ,1^(B, etc.
66
67Alternatives:
68
69  EE = Ee -> ,2j(B, AWF = Awf -> ,2"(B, etc.
70
71Doubling the postfix (but not in combinations) separates the letter
72and postfix: Eee -> Ee, ajj -> aj, etc.
73"                                ; DOCSTRING
74 nil                             ; TRANSLATION-KEYS
75 t                               ; FORGET-LAST-SELECTION
76 nil                             ; DETERMINISTIC
77 nil                             ; KBD-TRANSLATE
78 nil                             ; SHOW-LAYOUT
79 nil                             ; CREATE-DECODE-MAP
80 nil                             ; MAXIMUM-SHORTEST
81 nil                             ; OVERLAY-PLIST
82 nil                             ; UPDATE-TRANSLATION-FUNCTION
83 nil                             ; CONVERSION-KEYS
84 t)                              ; SIMPLE
85
86(quail-define-rules
87 ("af" ?,1`(B)	; LATIN SMALL LETTER A WITH GRAVE
88 ("AF" ?,2`(B)	; LATIN CAPITAL LETTER A WITH GRAVE
89 ("Af" ?,2`(B)
90 ("as" ?,1a(B)	; LATIN SMALL LETTER A WITH ACUTE
91 ("AS" ?,2a(B)	; LATIN CAPITAL LETTER A WITH ACUTE
92 ("As" ?,2a(B)
93 ("aa" ?,1b(B)	; LATIN SMALL LETTER A WITH CIRCUMFLEX
94 ("AA" ?,2b(B)	; LATIN CAPITAL LETTER A WITH CIRCUMFLEX
95 ("Aa" ?,2b(B)
96 ("ax" ?,1c(B)	; LATIN SMALL LETTER A WITH TILDE
97 ("AX" ?,2c(B)	; LATIN CAPITAL LETTER A WITH TILDE
98 ("Ax" ?,2c(B)
99 ("ef" ?,1h(B)	; LATIN SMALL LETTER E WITH GRAVE
100 ("EF" ?,2h(B)	; LATIN CAPITAL LETTER E WITH GRAVE
101 ("Ef" ?,2h(B)
102 ("es" ?,1i(B)	; LATIN SMALL LETTER E WITH ACUTE
103 ("ES" ?,2i(B)	; LATIN CAPITAL LETTER E WITH ACUTE
104 ("Es" ?,2i(B)
105 ("ee" ?,1j(B)	; LATIN SMALL LETTER E WITH CIRCUMFLEX
106 ("EE" ?,2j(B)	; LATIN CAPITAL LETTER E WITH CIRCUMFLEX
107 ("Ee" ?,2j(B)
108 ("if" ?,1l(B)	; LATIN SMALL LETTER I WITH GRAVE
109 ("IF" ?,2l(B)	; LATIN CAPITAL LETTER I WITH GRAVE
110 ("If" ?,2l(B)
111 ("is" ?,1m(B)	; LATIN SMALL LETTER I WITH ACUTE
112 ("IS" ?,2m(B)	; LATIN CAPITAL LETTER I WITH ACUTE
113 ("Is" ?,2m(B)
114 ("of" ?,1r(B)	; LATIN SMALL LETTER O WITH GRAVE
115 ("OF" ?,2r(B)	; LATIN CAPITAL LETTER O WITH GRAVE
116 ("Of" ?,2r(B)
117 ("os" ?,1s(B)	; LATIN SMALL LETTER O WITH ACUTE
118 ("OS" ?,2s(B)	; LATIN CAPITAL LETTER O WITH ACUTE
119 ("Os" ?,2s(B)
120 ("oo" ?,1t(B)	; LATIN SMALL LETTER O WITH CIRCUMFLEX
121 ("OO" ?,2t(B)	; LATIN CAPITAL LETTER O WITH CIRCUMFLEX
122 ("Oo" ?,2t(B)
123 ("ox" ?,1u(B)	; LATIN SMALL LETTER O WITH TILDE
124 ("OX" ?,2u(B)	; LATIN CAPITAL LETTER O WITH TILDE
125 ("Ox" ?,2u(B)
126 ("uf" ?,1y(B)	; LATIN SMALL LETTER U WITH GRAVE
127 ("UF" ?,2y(B)	; LATIN CAPITAL LETTER U WITH GRAVE
128 ("Uf" ?,2y(B)
129 ("us" ?,1z(B)	; LATIN SMALL LETTER U WITH ACUTE
130 ("US" ?,2z(B)	; LATIN CAPITAL LETTER U WITH ACUTE
131 ("Us" ?,2z(B)
132 ("ys" ?,1}(B)	; LATIN SMALL LETTER Y WITH ACUTE
133 ("YS" ?,2}(B)	; LATIN CAPITAL LETTER Y WITH ACUTE
134 ("Ys" ?,2}(B)
135 ("aw" ?,1e(B)	; LATIN SMALL LETTER A WITH BREVE
136 ("AW" ?,2e(B)	; LATIN CAPITAL LETTER A WITH BREVE
137 ("Aw" ?,2e(B)
138 ("ix" ?,1n(B)	; LATIN SMALL LETTER I WITH TILDE
139 ("IX" ?,2n(B)	; LATIN CAPITAL LETTER I WITH TILDE
140 ("Ix" ?,2n(B)
141 ("ux" ?,1{(B)	; LATIN SMALL LETTER U WITH TILDE
142 ("UX" ?,2{(B)	; LATIN CAPITAL LETTER U WITH TILDE
143 ("Ux" ?,2{(B)
144 ("ow" ?,1=(B)	; LATIN SMALL LETTER O WITH HORN
145 ("OW" ?,2=(B)	; LATIN CAPITAL LETTER O WITH HORN
146 ("Ow" ?,2=(B)
147 ("uw" ?,1_(B)	; LATIN SMALL LETTER U WITH HORN
148 ("UW" ?,2_(B)	; LATIN CAPITAL LETTER U WITH HORN
149 ("Uw" ?,2_(B)
150 ("aj" ?,1U(B)	; LATIN SMALL LETTER A WITH DOT BELOW
151 ("AJ" ?,2U(B)	; LATIN CAPITAL LETTER A WITH DOT BELOW
152 ("Aj" ?,2U(B)
153 ("ar" ?,1d(B)	; LATIN SMALL LETTER A WITH HOOK ABOVE
154 ("AR" ?,2d(B)	; LATIN CAPITAL LETTER A WITH HOOK ABOVE
155 ("Ar" ?,2d(B)
156 ("aas" ?,1$(B)	; LATIN SMALL LETTER A WITH CIRCUMFLEX AND ACUTE
157 ("AAS" ?,2$(B)	; LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND ACUTE
158 ("Aas" ?,2$(B)
159 ("aaf" ?,1%(B)	; LATIN SMALL LETTER A WITH CIRCUMFLEX AND GRAVE
160 ("AAF" ?,2%(B)	; LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND GRAVE
161 ("Aaf" ?,2%(B)
162 ("aar" ?,1&(B)	; LATIN SMALL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE
163 ("AAR" ?,2&(B)	; LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE
164 ("Aar" ?,2&(B)
165 ("aax" ?,1g(B)	; LATIN SMALL LETTER A WITH CIRCUMFLEX AND TILDE
166 ("AAX" ?,2g(B)	; LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND TILDE
167 ("Aax" ?,2g(B)
168 ("aaj" ?,1'(B)	; LATIN SMALL LETTER A WITH CIRCUMFLEX AND DOT BELOW
169 ("AAJ" ?,2'(B)	; LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND DOT BELOW
170 ("Aaj" ?,2'(B)
171 ("aws" ?,1!(B)	; LATIN SMALL LETTER A WITH BREVE AND ACUTE
172 ("AWS" ?,2!(B)	; LATIN CAPITAL LETTER A WITH BREVE AND ACUTE
173 ("Aws" ?,2!(B)
174 ("awf" ?,1"(B)	; LATIN SMALL LETTER A WITH BREVE AND GRAVE
175 ("AWF" ?,2"(B)	; LATIN CAPITAL LETTER A WITH BREVE AND GRAVE
176 ("Awf" ?,2"(B)
177 ("awr" ?,1F(B)	; LATIN SMALL LETTER A WITH BREVE AND HOOK ABOVE
178 ("AWR" ?,2F(B)	; LATIN CAPITAL LETTER A WITH BREVE AND HOOK ABOVE
179 ("Awr" ?,2F(B)
180 ("awx" ?,1G(B)	; LATIN SMALL LETTER A WITH BREVE AND TILDE
181 ("AWX" ?,2G(B)	; LATIN CAPITAL LETTER A WITH BREVE AND TILDE
182 ("Awx" ?,2G(B)
183 ("awj" ?,1#(B)	; LATIN SMALL LETTER A WITH BREVE AND DOT BELOW
184 ("AWJ" ?,2#(B)	; LATIN CAPITAL LETTER A WITH BREVE AND DOT BELOW
185 ("Awj" ?,2#(B)
186 ("ej" ?,1)(B)	; LATIN SMALL LETTER E WITH DOT BELOW
187 ("EJ" ?,2)(B)	; LATIN CAPITAL LETTER E WITH DOT BELOW
188 ("Ej" ?,2)(B)
189 ("er" ?,1k(B)	; LATIN SMALL LETTER E WITH HOOK ABOVE
190 ("ER" ?,2k(B)	; LATIN CAPITAL LETTER E WITH HOOK ABOVE
191 ("Er" ?,2k(B)
192 ("ex" ?,1((B)	; LATIN SMALL LETTER E WITH TILDE
193 ("EX" ?,2((B)	; LATIN CAPITAL LETTER E WITH TILDE
194 ("Ex" ?,2((B)
195 ("ees" ?,1*(B)	; LATIN SMALL LETTER E WITH CIRCUMFLEX AND ACUTE
196 ("EES" ?,2*(B)	; LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND ACUTE
197 ("Ees" ?,2*(B)
198 ("eef" ?,1+(B)	; LATIN SMALL LETTER E WITH CIRCUMFLEX AND GRAVE
199 ("EEF" ?,2+(B)	; LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND GRAVE
200 ("Eef" ?,2+(B)
201 ("eer" ?,1,(B)	; LATIN SMALL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE
202 ("EER" ?,2,(B)	; LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE
203 ("Eer" ?,2,(B)
204 ("eex" ?,1-(B)	; LATIN SMALL LETTER E WITH CIRCUMFLEX AND TILDE
205 ("EEX" ?,2-(B)	; LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND TILDE
206 ("Eex" ?,2-(B)
207 ("eej" ?,1.(B)	; LATIN SMALL LETTER E WITH CIRCUMFLEX AND DOT BELOW
208 ("EEJ" ?,2.(B)	; LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND DOT BELOW
209 ("Eej" ?,2.(B)
210 ("ir" ?,1o(B)	; LATIN SMALL LETTER I WITH HOOK ABOVE
211 ("IR" ?,2o(B)	; LATIN CAPITAL LETTER I WITH HOOK ABOVE
212 ("Ir" ?,2o(B)
213 ("ij" ?,18(B)	; LATIN SMALL LETTER I WITH DOT BELOW
214 ("IJ" ?,28(B)	; LATIN CAPITAL LETTER I WITH DOT BELOW
215 ("Ij" ?,28(B)
216 ("oj" ?,1w(B)	; LATIN SMALL LETTER O WITH DOT BELOW
217 ("OJ" ?,2w(B)	; LATIN CAPITAL LETTER O WITH DOT BELOW
218 ("Oj" ?,2w(B)
219 ("or" ?,1v(B)	; LATIN SMALL LETTER O WITH HOOK ABOVE
220 ("OR" ?,2v(B)	; LATIN CAPITAL LETTER O WITH HOOK ABOVE
221 ("Or" ?,2v(B)
222 ("oos" ?,1/(B)	; LATIN SMALL LETTER O WITH CIRCUMFLEX AND ACUTE
223 ("OOS" ?,2/(B)	; LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND ACUTE
224 ("Oos" ?,2/(B)
225 ("oof" ?,10(B)	; LATIN SMALL LETTER O WITH CIRCUMFLEX AND GRAVE
226 ("OOF" ?,20(B)	; LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND GRAVE
227 ("Oof" ?,20(B)
228 ("oor" ?,11(B)	; LATIN SMALL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE
229 ("OOR" ?,21(B)	; LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE
230 ("Oor" ?,21(B)
231 ("oox" ?,12(B)	; LATIN SMALL LETTER O WITH CIRCUMFLEX AND TILDE
232 ("OOX" ?,22(B)	; LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND TILDE
233 ("Oox" ?,22(B)
234 ("ooj" ?,15(B)	; LATIN SMALL LETTER O WITH CIRCUMFLEX AND DOT BELOW
235 ("OOJ" ?,25(B)	; LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND DOT BELOW
236 ("Ooj" ?,25(B)
237 ("ows" ?,1>(B)	; LATIN SMALL LETTER O WITH HORN AND ACUTE
238 ("OWS" ?,2>(B)	; LATIN CAPITAL LETTER O WITH HORN AND ACUTE
239 ("Ows" ?,2>(B)
240 ("owf" ?,16(B)	; LATIN SMALL LETTER O WITH HORN AND GRAVE
241 ("OWF" ?,26(B)	; LATIN CAPITAL LETTER O WITH HORN AND GRAVE
242 ("Owf" ?,26(B)
243 ("owr" ?,17(B)	; LATIN SMALL LETTER O WITH HORN AND HOOK ABOVE
244 ("OWR" ?,27(B)	; LATIN CAPITAL LETTER O WITH HORN AND HOOK ABOVE
245 ("Owr" ?,27(B)
246 ("owx" ?,1^(B)	; LATIN SMALL LETTER O WITH HORN AND TILDE
247 ("OWX" ?,2^(B)	; LATIN CAPITAL LETTER O WITH HORN AND TILDE
248 ("Owx" ?,2^(B)
249 ("owj" ?,1~(B)	; LATIN SMALL LETTER O WITH HORN AND DOT BELOW
250 ("OWJ" ?,2~(B)	; LATIN CAPITAL LETTER O WITH HORN AND DOT BELOW
251 ("Owj" ?,2~(B)
252 ("uj" ?,1x(B)	; LATIN SMALL LETTER U WITH DOT BELOW
253 ("UJ" ?,2x(B)	; LATIN CAPITAL LETTER U WITH DOT BELOW
254 ("Uj" ?,2x(B)
255 ("ur" ?,1|(B)	; LATIN SMALL LETTER U WITH HOOK ABOVE
256 ("UR" ?,2|(B)	; LATIN CAPITAL LETTER U WITH HOOK ABOVE
257 ("Ur" ?,2|(B)
258 ("uws" ?,1Q(B)	; LATIN SMALL LETTER U WITH HORN AND ACUTE
259 ("UWS" ?,2Q(B)	; LATIN CAPITAL LETTER U WITH HORN AND ACUTE
260 ("Uws" ?,2Q(B)
261 ("uwf" ?,1W(B)	; LATIN SMALL LETTER U WITH HORN AND GRAVE
262 ("UWF" ?,2W(B)	; LATIN CAPITAL LETTER U WITH HORN AND GRAVE
263 ("Uwf" ?,2W(B)
264 ("uwr" ?,1X(B)	; LATIN SMALL LETTER U WITH HORN AND HOOK ABOVE
265 ("UWR" ?,2X(B)	; LATIN CAPITAL LETTER U WITH HORN AND HOOK ABOVE
266 ("Uwr" ?,2X(B)
267 ("uwx" ?,1f(B)	; LATIN SMALL LETTER U WITH HORN AND TILDE
268 ("UWX" ?,2f(B)	; LATIN CAPITAL LETTER U WITH HORN AND TILDE
269 ("Uwx" ?,2f(B)
270 ("uwj" ?,1q(B)	; LATIN SMALL LETTER U WITH HORN AND DOT BELOW
271 ("UWJ" ?,2q(B)	; LATIN CAPITAL LETTER U WITH HORN AND DOT BELOW
272 ("Uwj" ?,2q(B)
273 ("yf" ?,1O(B)	; LATIN SMALL LETTER Y WITH GRAVE
274 ("YF" ?,2O(B)	; LATIN CAPITAL LETTER Y WITH GRAVE
275 ("Yf" ?,2O(B)
276 ("yj" ?,1\(B)	; LATIN SMALL LETTER Y WITH DOT BELOW
277 ("YJ" ?,2\(B)	; LATIN CAPITAL LETTER Y WITH DOT BELOW
278 ("Yj" ?,2\(B)
279 ("yr" ?,1V(B)	; LATIN SMALL LETTER Y WITH HOOK ABOVE
280 ("YR" ?,2V(B)	; LATIN CAPITAL LETTER Y WITH HOOK ABOVE
281 ("Yr" ?,2V(B)
282 ("yx" ?,1[(B)	; LATIN SMALL LETTER Y WITH TILDE
283 ("YX" ?,2[(B)	; LATIN CAPITAL LETTER Y WITH TILDE
284 ("Yx" ?,2[(B)
285 ("dd" ?,1p(B)	; LATIN SMALL LETTER D WITH STROKE
286 ("DD" ?,2p(B)	; LATIN CAPITAL LETTER D WITH STROKE
287 ("Dd" ?,2p(B)
288;("$$" ?$,1tK(B)	; U+20AB DONG SIGN (#### check)
289
290 ("aff" ["aff"])
291 ("AFF" ["AF"])
292 ("Aff" ["Af"])
293 ("ass" ["as"])
294 ("ASS" ["AS"])
295 ("Ass" ["As"])
296 ("aaa" ["aa"])
297 ("AAA" ["AA"])
298 ("Aaa" ["Aa"])
299 ("axx" ["ax"])
300 ("AXX" ["AX"])
301 ("Axx" ["Ax"])
302 ("eff" ["ef"])
303 ("EFF" ["EF"])
304 ("Eff" ["Ef"])
305 ("ess" ["es"])
306 ("ESS" ["ES"])
307 ("Ess" ["Es"])
308 ("eee" ["ee"])
309 ("EEE" ["EE"])
310 ("Eee" ["Ee"])
311 ("iff" ["if"])
312 ("IFF" ["IF"])
313 ("Iff" ["If"])
314 ("iss" ["is"])
315 ("ISS" ["IS"])
316 ("Iss" ["Is"])
317 ("off" ["of"])
318 ("OFF" ["OF"])
319 ("Off" ["Of"])
320 ("oss" ["os"])
321 ("OSS" ["OS"])
322 ("Oss" ["Os"])
323 ("ooo" ["oo"])
324 ("OOO" ["OO"])
325 ("Ooo" ["Oo"])
326 ("oxx" ["ox"])
327 ("OXX" ["OX"])
328 ("Oxx" ["Ox"])
329 ("uff" ["uf"])
330 ("UFF" ["UF"])
331 ("Uff" ["Uf"])
332 ("uss" ["us"])
333 ("USS" ["US"])
334 ("Uss" ["Us"])
335 ("yss" ["ys"])
336 ("YSS" ["YS"])
337 ("Yss" ["Ys"])
338 ("aww" ["aw"])
339 ("AWW" ["AW"])
340 ("Aww" ["Aw"])
341 ("ixx" ["ix"])
342 ("IXX" ["IX"])
343 ("Ixx" ["Ix"])
344 ("uxx" ["ux"])
345 ("UXX" ["UX"])
346 ("Uxx" ["ux"])
347 ("oww" ["ow"])
348 ("OWW" ["OW"])
349 ("Oww" ["Ow"])
350 ("uww" ["uw"])
351 ("UWW" ["UW"])
352 ("Uww" ["Uw"])
353 ("ajj" ["aj"])
354 ("AJJ" ["AJ"])
355 ("Ajj" ["Aj"])
356 ("arr" ["ar"])
357 ("ARR" ["AR"])
358 ("Arr" ["Ar"])
359 ("ejj" ["ej"])
360 ("EJJ" ["EJ"])
361 ("Ejj" ["Ej"])
362 ("err" ["er"])
363 ("ERR" ["ER"])
364 ("Err" ["Er"])
365 ("exx" ["ex"])
366 ("EXX" ["EX"])
367 ("Exx" ["Ex"])
368 ("irr" ["ir"])
369 ("IRR" ["IR"])
370 ("Irr" ["Ir"])
371 ("ijj" ["ij"])
372 ("IJJ" ["IJ"])
373 ("Ijj" ["Ij"])
374 ("ojj" ["oj"])
375 ("OJJ" ["OJ"])
376 ("Ojj" ["Oj"])
377 ("orr" ["or"])
378 ("ORR" ["OR"])
379 ("Orr" ["Or"])
380 ("ujj" ["uj"])
381 ("UJJ" ["UJ"])
382 ("Ujj" ["Uj"])
383 ("urr" ["ur"])
384 ("URR" ["UR"])
385 ("Urr" ["Ur"])
386 ("yff" ["yf"])
387 ("YFF" ["YF"])
388 ("Yff" ["Yf"])
389 ("yjj" ["yj"])
390 ("YJJ" ["YJ"])
391 ("Yjj" ["Yj"])
392 ("yrr" ["yr"])
393 ("YRR" ["YR"])
394 ("Yrr" ["Yr"])
395 ("yxx" ["yx"])
396 ("YXX" ["YX"])
397 ("Yxx" ["Yx"])
398 ("ddd" ["dd"])
399 ("DDD" ["DD"])
400 ("Ddd" ["Dd"])
401;("$$$" ["$$"])
402
403 ;; escape from composition
404 ("\\w" ?w)	; breve or horn
405 ("\\W" ?W)
406 ("\\a" ?a)	; a circumflex
407 ("\\A" ?A)	; A circumflex
408 ("\\e" ?e)	; e circumflex
409 ("\\E" ?E)	; E circumflex
410 ("\\o" ?o)	; o circumflex
411 ("\\O" ?O)	; O circumflex
412 ("\\s" ?s)	; acute
413 ("\\S" ?S)
414 ("\\f" ?f)	; grave
415 ("\\F" ?F)
416 ("\\r" ?r)	; hook above
417 ("\\R" ?R)
418 ("\\x" ?x)	; tilde
419 ("\\X" ?X)
420 ("\\j" ?j)	; dot below
421 ("\\J" ?J)
422 ("\\d" ?d)	; d-bar (d)
423 ("\\D" ?D)	; D-bar (d)
424 ("\\\\" ?\\)	; literal backslash
425)
426
427;; Local Variables:
428;; coding: iso-2022-7bit
429;; End:
430
431;;; arch-tag: 60db6880-0c9f-4456-b9fe-628de053a5ab
432;;; vntelex.el ends here
433