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