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