("scandinavian-postfix"): Doc fix.
[bpt/emacs.git] / leim / quail / latin-alt.el
CommitLineData
041f4d74 1;;; latin-alt.el --- Quail package for inputting various European characters -*-coding: iso-2022-7bit;-*-
a2e1d90c 2
03ba6797
GM
3;; Copyright (C) 1997, 1998, 2001, 2002, 2003, 2004, 2005, 2006, 2007
4;; Free Software Foundation, Inc.
5;; Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
698218a2
KH
6;; National Institute of Advanced Industrial Science and Technology (AIST)
7;; Registration Number H14PRO021
a2e1d90c
RS
8
9;; Keywords: multilingual, input method, latin
10
11;; This file is part of GNU Emacs.
12
13;; GNU Emacs is free software; you can redistribute it and/or modify
14;; it under the terms of the GNU General Public License as published by
d7142f3e 15;; the Free Software Foundation; either version 3, or (at your option)
a2e1d90c
RS
16;; any later version.
17
18;; GNU Emacs is distributed in the hope that it will be useful,
19;; but WITHOUT ANY WARRANTY; without even the implied warranty of
20;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
21;; GNU General Public License for more details.
22
23;; You should have received a copy of the GNU General Public License
24;; along with GNU Emacs; see the file COPYING. If not, write to the
364c38d3
LK
25;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
26;; Boston, MA 02110-1301, USA.
a2e1d90c
RS
27
28;; Author: TAKAHASHI Naoto <ntakahas@etl.go.jp>
29
be567141
PJ
30;;; Commentary:
31
32;;; Code:
33
a2e1d90c
RS
34(require 'quail)
35
36(quail-define-package
37 "latin-1-alt-postfix" "Latin-1" "1<" t
38 "Latin-1 character input method with postfix modifiers
39
40 | postfix | examples
41 ------------+---------+----------
42 acute | ' | a' -> \e,Aa\e(B
43 grave | ` | a` -> \e,A`\e(B
44 circumflex | ^ | a^ -> \e,Ab\e(B
45 diaeresis | \" | a\" -> \e,Ad\e(B
46 tilde | ~ | a~ -> \e,Ac\e(B
47 cedilla | / | c/ -> \e,Ag\e(B
48 nordic | / | d/ -> \e,Ap\e(B t/ -> \e,A~\e(B a/ -> \e,Ae\e(B e/ -> \e,Af\e(B o/ -> \e,Ax\e(B
60b2cdb5
RS
49 others | /<> | s/ -> \e,A_\e(B ?/ -> \e,A?\e(B !/ -> \e,A!\e(B
50 | various | << -> \e,A+\e(B >> -> \e,A;\e(B o_ -> \e,A:\e(B a_ -> \e,A*\e(B
a2e1d90c
RS
51
52It would be natural to use comma for cedillas, but that would be
53inconvenient in practice because commas are needed very often after a
54letter.
55
56Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
57" nil t nil nil nil nil nil nil nil nil t)
58
59(quail-define-rules
60 ("A`" ?\e,A@\e(B)
61 ("A'" ?\e,AA\e(B)
62 ("A^" ?\e,AB\e(B)
63 ("A~" ?\e,AC\e(B)
64 ("A\"" ?\e,AD\e(B)
65 ("A/" ?\e,AE\e(B)
66 ("a`" ?\e,A`\e(B)
67 ("a'" ?\e,Aa\e(B)
68 ("a^" ?\e,Ab\e(B)
69 ("a~" ?\e,Ac\e(B)
70 ("a\"" ?\e,Ad\e(B)
71 ("a/" ?\e,Ae\e(B)
72 ("E`" ?\e,AH\e(B)
73 ("E'" ?\e,AI\e(B)
74 ("E^" ?\e,AJ\e(B)
75 ("E\"" ?\e,AK\e(B)
76 ("E/" ?\e,AF\e(B)
77 ("e`" ?\e,Ah\e(B)
78 ("e'" ?\e,Ai\e(B)
79 ("e^" ?\e,Aj\e(B)
80 ("e\"" ?\e,Ak\e(B)
81 ("e/" ?\e,Af\e(B)
82 ("I`" ?\e,AL\e(B)
83 ("i`" ?\e,Al\e(B)
84 ("I'" ?\e,AM\e(B)
85 ("i'" ?\e,Am\e(B)
86 ("I^" ?\e,AN\e(B)
87 ("i^" ?\e,An\e(B)
88 ("I\"" ?\e,AO\e(B)
89 ("i\"" ?\e,Ao\e(B)
90 ("O`" ?\e,AR\e(B)
91 ("o`" ?\e,Ar\e(B)
92 ("O'" ?\e,AS\e(B)
93 ("o'" ?\e,As\e(B)
94 ("O^" ?\e,AT\e(B)
95 ("o^" ?\e,At\e(B)
96 ("O~" ?\e,AU\e(B)
97 ("o~" ?\e,Au\e(B)
98 ("O\"" ?\e,AV\e(B)
99 ("o\"" ?\e,Av\e(B)
100 ("O/" ?\e,AX\e(B)
101 ("o/" ?\e,Ax\e(B)
102 ("U`" ?\e,AY\e(B)
103 ("u`" ?\e,Ay\e(B)
104 ("U'" ?\e,AZ\e(B)
105 ("u'" ?\e,Az\e(B)
106 ("U^" ?\e,A[\e(B)
107 ("u^" ?\e,A{\e(B)
108 ("U\"" ?\e,A\\e(B)
109 ("u\"" ?\e,A|\e(B)
110 ("Y'" ?\e,A]\e(B)
111 ("y'" ?\e,A}\e(B)
112 ("y\"" ?\e,A\7f\e(B)
113 ("D/" ?\e,AP\e(B)
114 ("d/" ?\e,Ap\e(B)
115 ("T/" ?\e,A^\e(B)
116 ("t/" ?\e,A~\e(B)
117 ("s/" ?\e,A_\e(B)
118 ("C/" ?\e,AG\e(B)
119 ("c/" ?\e,Ag\e(B)
120 ("N~" ?\e,AQ\e(B)
121 ("n~" ?\e,Aq\e(B)
122 ("?/" ?\e,A?\e(B)
123 ("!/" ?\e,A!\e(B)
124 ("<<" ?\e,A+\e(B)
125 (">>" ?\e,A;\e(B)
60b2cdb5
RS
126 ("o_" ?\e,A:\e(B)
127 ("a_" ?\e,A*\e(B)
a2e1d90c
RS
128
129 ("A``" ["A`"])
130 ("A''" ["A'"])
131 ("A^^" ["A^"])
132 ("A~~" ["A~"])
133 ("A\"\"" ["A\""])
134 ("A//" ["A/"])
135 ("a``" ["a`"])
136 ("a''" ["a'"])
137 ("a^^" ["a^"])
138 ("a~~" ["a~"])
139 ("a\"\"" ["a\""])
140 ("a//" ["a/"])
141 ("E``" ["E`"])
142 ("E''" ["E'"])
143 ("E^^" ["E^"])
144 ("E\"\"" ["E\""])
145 ("E//" ["E/"])
146 ("e``" ["e`"])
147 ("e''" ["e'"])
148 ("e^^" ["e^"])
149 ("e\"\"" ["e\""])
150 ("e//" ["e/"])
151 ("I``" ["I`"])
152 ("i``" ["i`"])
153 ("I''" ["I'"])
154 ("i''" ["i'"])
155 ("I^^" ["I^"])
156 ("i^^" ["i^"])
157 ("I\"\"" ["I\""])
158 ("i\"\"" ["i\""])
159 ("O``" ["O`"])
160 ("o``" ["o`"])
161 ("O''" ["O'"])
162 ("o''" ["o'"])
163 ("O^^" ["O^"])
164 ("o^^" ["o^"])
165 ("O~~" ["O~"])
166 ("o~~" ["o~"])
167 ("O\"\"" ["O\""])
168 ("o\"\"" ["o\""])
169 ("O//" ["O/"])
170 ("o//" ["o/"])
171 ("U``" ["U`"])
172 ("u``" ["u`"])
173 ("U''" ["U'"])
174 ("u''" ["u'"])
175 ("U^^" ["U^"])
176 ("u^^" ["u^"])
177 ("U\"\"" ["U\""])
178 ("u\"\"" ["u\""])
179 ("Y''" ["Y'"])
180 ("y''" ["y'"])
181 ("y\"\"" ["y\""])
182 ("D//" ["D/"])
183 ("d//" ["d/"])
184 ("T//" ["T/"])
185 ("t//" ["t/"])
186 ("s//" ["s/"])
187 ("C//" ["C/"])
188 ("c//" ["c/"])
189 ("N~~" ["N~"])
190 ("n~~" ["n~"])
191 ("?//" ["?/"])
192 ("!//" ["!/"])
193 ("<<<" ["<<"])
194 (">>>" [">>"])
60b2cdb5
RS
195 ("o__" ["o_"])
196 ("a__" ["a_"])
a2e1d90c
RS
197 )
198
199(quail-define-package
200 "latin-2-alt-postfix" "Latin-2" "2<" t
201 "Latin-2 character input method with postfix modifiers
202
203 | postfix | examples
204 ------------+---------+----------
205 acute | ' | a' -> \e,Ba\e(B
206 ogonek | ` | a` -> \e,B1\e(B
207 diaeresis | \" | a\" -> \e,Bd\e(B
208 circumflex | ^ | a^ -> \e,Bb\e(B
209 breve | ~ | a~ -> \e,Bc\e(B
210 cedilla | ` | c` -> \e,Bg\e(B
211 caron | ~ | c~ -> \e,Bh\e(B
d9f86f8f 212 dbl. acute | : | o: -> \e,Bu\e(B
a2e1d90c
RS
213 ring | ` | u` -> \e,By\e(B
214 dot | ` | z` -> \e,B?\e(B
215 stroke | / | d/ -> \e,Bp\e(B
216 others | / | s/ -> \e,B_\e(B
217
218It would be natural to use period and comma for dots/rings and
219cedillas/ogoneks, but that would inconvenient in practice, because
220periods and commas are needed very often after a letter.
221
222Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
223" nil t nil nil nil nil nil nil nil nil t)
224
225(quail-define-rules
226 ("A'" ?\e,BA\e(B)
227 ("A`" ?\e,B!\e(B)
228 ("A\"" ?\e,BD\e(B)
229 ("A^" ?\e,BB\e(B)
230 ("A~" ?\e,BC\e(B)
231 ("C'" ?\e,BF\e(B)
232 ("C`" ?\e,BG\e(B)
233 ("C~" ?\e,BH\e(B)
234 ("D/" ?\e,BP\e(B)
235 ("D~" ?\e,BO\e(B)
236 ("E'" ?\e,BI\e(B)
237 ("E`" ?\e,BJ\e(B)
238 ("E\"" ?\e,BK\e(B)
239 ("E~" ?\e,BL\e(B)
240 ("I'" ?\e,BM\e(B)
241 ("I^" ?\e,BN\e(B)
242 ("L'" ?\e,BE\e(B)
243 ("L/" ?\e,B#\e(B)
244 ("L~" ?\e,B%\e(B)
245 ("N'" ?\e,BQ\e(B)
246 ("N~" ?\e,BR\e(B)
247 ("O'" ?\e,BS\e(B)
1f68db67 248 ("O:" ?\e,BU\e(B)
a2e1d90c
RS
249 ("O\"" ?\e,BV\e(B)
250 ("O^" ?\e,BT\e(B)
251 ("R'" ?\e,B@\e(B)
252 ("R~" ?\e,BX\e(B)
253 ("S'" ?\e,B&\e(B)
254 ("S`" ?\e,B*\e(B)
255 ("S~" ?\e,B)\e(B)
256 ("T`" ?\e,B^\e(B)
257 ("T~" ?\e,B+\e(B)
258 ("U'" ?\e,BZ\e(B)
1f68db67 259 ("U:" ?\e,B[\e(B)
a2e1d90c
RS
260 ("U\"" ?\e,B\\e(B)
261 ("U`" ?\e,BY\e(B)
262 ("Y'" ?\e,B]\e(B)
263 ("Z'" ?\e,B,\e(B)
264 ("Z`" ?\e,B/\e(B)
265 ("Z~" ?\e,B.\e(B)
266 ("a'" ?\e,Ba\e(B)
267 ("a`" ?\e,B1\e(B)
268 ("a\"" ?\e,Bd\e(B)
269 ("a^" ?\e,Bb\e(B)
270 ("a~" ?\e,Bc\e(B)
271 ("c'" ?\e,Bf\e(B)
272 ("c`" ?\e,Bg\e(B)
273 ("c~" ?\e,Bh\e(B)
274 ("d/" ?\e,Bp\e(B)
275 ("d~" ?\e,Bo\e(B)
276 ("e'" ?\e,Bi\e(B)
277 ("e`" ?\e,Bj\e(B)
278 ("e\"" ?\e,Bk\e(B)
279 ("e~" ?\e,Bl\e(B)
280 ("i'" ?\e,Bm\e(B)
281 ("i^" ?\e,Bn\e(B)
282 ("l'" ?\e,Be\e(B)
283 ("l/" ?\e,B3\e(B)
284 ("l~" ?\e,B5\e(B)
285 ("n'" ?\e,Bq\e(B)
286 ("n~" ?\e,Br\e(B)
287 ("o'" ?\e,Bs\e(B)
1f68db67 288 ("o:" ?\e,Bu\e(B)
a2e1d90c
RS
289 ("o\"" ?\e,Bv\e(B)
290 ("o^" ?\e,Bt\e(B)
291 ("r'" ?\e,B`\e(B)
292 ("r~" ?\e,Bx\e(B)
293 ("s'" ?\e,B6\e(B)
294 ("s`" ?\e,B:\e(B)
295 ("s/" ?\e,B_\e(B)
296 ("s~" ?\e,B9\e(B)
297 ("t`" ?\e,B~\e(B)
298 ("t~" ?\e,B;\e(B)
299 ("u'" ?\e,Bz\e(B)
1f68db67 300 ("u:" ?\e,B{\e(B)
a2e1d90c
RS
301 ("u\"" ?\e,B|\e(B)
302 ("u`" ?\e,By\e(B)
303 ("y'" ?\e,B}\e(B)
304 ("z'" ?\e,B<\e(B)
305 ("z`" ?\e,B?\e(B)
306 ("z~" ?\e,B>\e(B)
307
308 ("A''" ["A'"])
309 ("A``" ["A`"])
310 ("A\"\"" ["A\""])
311 ("A^^" ["A^"])
312 ("A~~" ["A~"])
313 ("C''" ["C'"])
314 ("C``" ["C`"])
315 ("C~~" ["C~"])
316 ("D//" ["D/"])
317 ("D~~" ["D~"])
318 ("E''" ["E'"])
319 ("E``" ["E`"])
320 ("E\"\"" ["E\""])
321 ("E~~" ["E~"])
322 ("I''" ["I'"])
323 ("I^^" ["I^"])
324 ("L''" ["L'"])
325 ("L//" ["L/"])
326 ("L~~" ["L~"])
327 ("N''" ["N'"])
328 ("N~~" ["N~"])
329 ("O''" ["O'"])
330 ("O::" ["O:"])
331 ("O\"\"" ["O\""])
332 ("O^^" ["O^"])
333 ("R''" ["R'"])
334 ("R~~" ["R~"])
335 ("S''" ["S'"])
336 ("S``" ["S`"])
337 ("S~~" ["S~"])
338 ("T``" ["T`"])
339 ("T~~" ["T~"])
340 ("U''" ["U'"])
341 ("U::" ["U:"])
342 ("U\"\"" ["U\""])
343 ("U``" ["U`"])
344 ("Y''" ["Y'"])
345 ("Z''" ["Z'"])
346 ("Z``" ["Z`"])
347 ("Z~~" ["Z~"])
348 ("a''" ["a'"])
349 ("a``" ["a`"])
350 ("a\"\"" ["a\""])
351 ("a^^" ["a^"])
352 ("a~~" ["a~"])
353 ("c''" ["c'"])
354 ("c``" ["c`"])
355 ("c~~" ["c~"])
356 ("d//" ["d/"])
357 ("d~~" ["d~"])
358 ("e''" ["e'"])
359 ("e``" ["e`"])
360 ("e\"\"" ["e\""])
361 ("e~~" ["e~"])
362 ("i''" ["i'"])
363 ("i^^" ["i^"])
364 ("l''" ["l'"])
365 ("l//" ["l/"])
366 ("l~~" ["l~"])
367 ("n''" ["n'"])
368 ("n~~" ["n~"])
369 ("o''" ["o'"])
370 ("o::" ["o:"])
371 ("o\"\"" ["o\""])
372 ("o^^" ["o^"])
373 ("r''" ["r'"])
374 ("r~~" ["r~"])
375 ("s''" ["s'"])
376 ("s``" ["s`"])
377 ("s//" ["s/"])
378 ("s~~" ["s~"])
379 ("t``" ["t`"])
380 ("t~~" ["t~"])
381 ("u''" ["u'"])
382 ("u::" ["u:"])
383 ("u\"\"" ["u\""])
384 ("u``" ["u`"])
385 ("y''" ["y'"])
386 ("z''" ["z'"])
387 ("z``" ["z`"])
388 ("z~~" ["z~"])
389 )
390
391(quail-define-package
392 "latin-3-alt-postfix" "Latin-3" "3<" t
393 "Latin-3 character input method with postfix modifiers
394
395 | postfix | examples
396 ------------+---------+----------
397 acute | ' | a' -> \e,Ca\e(B
398 grave | ` | a` -> \e,C`\e(B
399 circumflex | ^ | a^ -> \e,Cb\e(B
400 diaeresis | \" | a\" -> \e,Cd\e(B
401 dot | / | c/ -> \e,Ce\e(B i/ -> \e,C9\e(B I/ -> \e,C)\e(B
402 cedilla | ` | c` -> \e,Cg\e(B
403 breve | ~ | g~ -> \e,C;\e(B
404 tilde | ~ | n~ -> \e,Cq\e(B
405 stroke | / | h/ -> \e,C1\e(B
406 others | / | s/ -> \e,C_\e(B
407
408It would be natural to use period and comma for dots and cedillas, but
409that would inconvenient in practice, because periods and commas are
410needed very often after a letter.
411
412Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
413" nil t nil nil nil nil nil nil nil nil t)
414
415(quail-define-rules
416 ("A`" ?\e,C@\e(B)
417 ("A'" ?\e,CA\e(B)
418 ("A^" ?\e,CB\e(B)
419 ("A\"" ?\e,CD\e(B)
420 ("C/" ?\e,CE\e(B)
421 ("C^" ?\e,CF\e(B)
422 ("C`" ?\e,CG\e(B)
423 ("E`" ?\e,CH\e(B)
424 ("E'" ?\e,CI\e(B)
425 ("E^" ?\e,CJ\e(B)
426 ("E\"" ?\e,CK\e(B)
427 ("G~" ?\e,C+\e(B)
428 ("G/" ?\e,CU\e(B)
429 ("G^" ?\e,CX\e(B)
430 ("H/" ?\e,C!\e(B)
431 ("H^" ?\e,C&\e(B)
432 ("I/" ?\e,C)\e(B)
433 ("I`" ?\e,CL\e(B)
434 ("I'" ?\e,CM\e(B)
435 ("I^" ?\e,CN\e(B)
436 ("I\"" ?\e,CO\e(B)
437 ("J^" ?\e,C,\e(B)
438 ("N~" ?\e,CQ\e(B)
439 ("O`" ?\e,CR\e(B)
440 ("O'" ?\e,CS\e(B)
441 ("O^" ?\e,CT\e(B)
442 ("O\"" ?\e,CV\e(B)
443 ("S`" ?\e,C*\e(B)
444 ("S^" ?\e,C^\e(B)
445 ("U`" ?\e,CY\e(B)
446 ("U'" ?\e,CZ\e(B)
447 ("U^" ?\e,C[\e(B)
448 ("U\"" ?\e,C\\e(B)
449 ("U~" ?\e,C]\e(B)
450 ("Z/" ?\e,C/\e(B)
451 ("a`" ?\e,C`\e(B)
452 ("a'" ?\e,Ca\e(B)
453 ("a^" ?\e,Cb\e(B)
454 ("a\"" ?\e,Cd\e(B)
455 ("c/" ?\e,Ce\e(B)
456 ("c^" ?\e,Cf\e(B)
457 ("c`" ?\e,Cg\e(B)
458 ("e`" ?\e,Ch\e(B)
459 ("e'" ?\e,Ci\e(B)
460 ("e^" ?\e,Cj\e(B)
461 ("e\"" ?\e,Ck\e(B)
462 ("g~" ?\e,C;\e(B)
463 ("g/" ?\e,Cu\e(B)
464 ("g^" ?\e,Cx\e(B)
465 ("h/" ?\e,C1\e(B)
466 ("h^" ?\e,C6\e(B)
467 ("i/" ?\e,C9\e(B)
468 ("i`" ?\e,Cl\e(B)
469 ("i'" ?\e,Cm\e(B)
470 ("i^" ?\e,Cn\e(B)
471 ("i\"" ?\e,Co\e(B)
472 ("j^" ?\e,C<\e(B)
473 ("n~" ?\e,Cq\e(B)
474 ("o`" ?\e,Cr\e(B)
475 ("o'" ?\e,Cs\e(B)
476 ("o^" ?\e,Ct\e(B)
477 ("o\"" ?\e,Cv\e(B)
478 ("s`" ?\e,C:\e(B)
479 ("s/" ?\e,C_\e(B)
480 ("s^" ?\e,C~\e(B)
481 ("u`" ?\e,Cy\e(B)
482 ("u'" ?\e,Cz\e(B)
483 ("u^" ?\e,C{\e(B)
484 ("u\"" ?\e,C|\e(B)
485 ("u~" ?\e,C}\e(B)
486 ("z/" ?\e,C?\e(B)
487
488 ("A``" ["A`"])
489 ("A''" ["A'"])
490 ("A^^" ["A^"])
491 ("A\"\"" ["A\""])
492 ("C//" ["C/"])
493 ("C^^" ["C^"])
494 ("C``" ["C`"])
495 ("E``" ["E`"])
496 ("E''" ["E'"])
497 ("E^^" ["E^"])
498 ("E\"\"" ["E\""])
499 ("G~~" ["G~"])
500 ("G//" ["G/"])
501 ("G^^" ["G^"])
502 ("H//" ["H/"])
503 ("H^^" ["H^"])
504 ("I//" ["I/"])
505 ("I``" ["I`"])
506 ("I''" ["I'"])
507 ("I^^" ["I^"])
508 ("I\"\"" ["I\""])
509 ("J^^" ["J^"])
510 ("N~~" ["N~"])
511 ("O``" ["O`"])
512 ("O''" ["O'"])
513 ("O^^" ["O^"])
514 ("O\"\"" ["O\""])
515 ("S``" ["S`"])
516 ("S^^" ["S^"])
517 ("U``" ["U`"])
518 ("U''" ["U'"])
519 ("U^^" ["U^"])
520 ("U\"\"" ["U\""])
521 ("U~~" ["U~"])
522 ("Z//" ["Z/"])
523 ("a``" ["a`"])
524 ("a''" ["a'"])
525 ("a^^" ["a^"])
526 ("a\"\"" ["a\""])
527 ("c//" ["c/"])
528 ("c^^" ["c^"])
529 ("c``" ["c`"])
530 ("e``" ["e`"])
531 ("e''" ["e'"])
532 ("e^^" ["e^"])
533 ("e\"\"" ["e\""])
534 ("g~~" ["g~"])
535 ("g//" ["g/"])
536 ("g^^" ["g^"])
537 ("h//" ["h/"])
538 ("h^^" ["h^"])
539 ("i//" ["i/"])
540 ("i``" ["i`"])
541 ("i''" ["i'"])
542 ("i^^" ["i^"])
543 ("i\"\"" ["i\""])
544 ("j^^" ["j^"])
545 ("n~~" ["n~"])
546 ("o``" ["o`"])
547 ("o''" ["o'"])
548 ("o^^" ["o^"])
549 ("o\"\"" ["o\""])
550 ("s``" ["s`"])
551 ("s//" ["s/"])
552 ("s^^" ["s^"])
553 ("u``" ["u`"])
554 ("u''" ["u'"])
555 ("u^^" ["u^"])
556 ("u\"\"" ["u\""])
557 ("u~~" ["u~"])
558 ("z//" ["z/"])
559 )
560
561(quail-define-package
562 "latin-4-alt-postfix" "Latin-4" "4<" t
563 "Latin-4 characters input method with postfix modifiers
564
565 | postfix | examples
566 ------------+---------+----------
567 acute | ' | a' -> \e,Da\e(B
568 circumflex | ^ | a^ -> \e,Db\e(B
569 diaeresis | \" | a\" -> \e,Dd\e(B
570 ogonek | ` | a` -> \e,D1\e(B
571 macron | - | a- -> \e,D`\e(B
572 tilde | ~ | a~ -> \e,Dc\e(B
573 caron | ~ | c~ -> \e,Dh\e(B
574 dot | ~ | e~ -> \e,Dl\e(B
575 cedilla | ` | k` -> \e,Ds\e(B g` -> \e,D;\e(B
576 stroke | / | d/ -> \e,Dp\e(B
577 nordic | / | a/ -> \e,De\e(B e/ -> \e,Df\e(B o/ -> \e,Dx\e(B
578 others | / | s/ -> \e,D_\e(B n/ -> \e,D?\e(B k/ -> \e,D"\e(B
579
580It would be natural to use period and comma for dots and
581cedillas/ogoneks, but that would inconvenient in practice, because
582periods and commas are needed very often after a letter.
583
584Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
585" nil t nil nil nil nil nil nil nil nil t)
586
587(quail-define-rules
588 ("A`" ?\e,D!\e(B)
589 ("A-" ?\e,D@\e(B)
590 ("A'" ?\e,DA\e(B)
591 ("A^" ?\e,DB\e(B)
592 ("A~" ?\e,DC\e(B)
593 ("A\"" ?\e,DD\e(B)
594 ("A/" ?\e,DE\e(B)
595 ("C~" ?\e,DH\e(B)
596 ("D/" ?\e,DP\e(B)
597 ("E/" ?\e,DF\e(B)
598 ("E-" ?\e,D*\e(B)
599 ("E'" ?\e,DI\e(B)
600 ("E`" ?\e,DJ\e(B)
601 ("E\"" ?\e,DK\e(B)
602 ("E~" ?\e,DL\e(B)
603 ("G`" ?\e,D+\e(B)
604 ("I~" ?\e,D%\e(B)
605 ("I`" ?\e,DG\e(B)
606 ("I'" ?\e,DM\e(B)
607 ("I^" ?\e,DN\e(B)
608 ("I-" ?\e,DO\e(B)
609 ("K`" ?\e,DS\e(B)
610 ("L`" ?\e,D&\e(B)
611 ("N/" ?\e,D=\e(B)
612 ("N`" ?\e,DQ\e(B)
613 ("O-" ?\e,DR\e(B)
614 ("O^" ?\e,DT\e(B)
615 ("O~" ?\e,DU\e(B)
616 ("O\"" ?\e,DV\e(B)
617 ("O/" ?\e,DX\e(B)
618 ("R`" ?\e,D#\e(B)
619 ("S~" ?\e,D)\e(B)
620 ("T/" ?\e,D,\e(B)
621 ("U`" ?\e,DY\e(B)
622 ("U'" ?\e,DZ\e(B)
623 ("U^" ?\e,D[\e(B)
624 ("U\"" ?\e,D\\e(B)
625 ("U~" ?\e,D]\e(B)
626 ("U-" ?\e,D^\e(B)
627 ("Z~" ?\e,D.\e(B)
628 ("a`" ?\e,D1\e(B)
629 ("a-" ?\e,D`\e(B)
630 ("a'" ?\e,Da\e(B)
631 ("a^" ?\e,Db\e(B)
632 ("a~" ?\e,Dc\e(B)
633 ("a\"" ?\e,Dd\e(B)
634 ("a/" ?\e,De\e(B)
635 ("c~" ?\e,Dh\e(B)
636 ("d/" ?\e,Dp\e(B)
637 ("e/" ?\e,Df\e(B)
638 ("e-" ?\e,D:\e(B)
639 ("e'" ?\e,Di\e(B)
640 ("e`" ?\e,Dj\e(B)
641 ("e\"" ?\e,Dk\e(B)
642 ("e~" ?\e,Dl\e(B)
643 ("g`" ?\e,D;\e(B)
644 ("i~" ?\e,D5\e(B)
645 ("i`" ?\e,Dg\e(B)
646 ("i'" ?\e,Dm\e(B)
647 ("i^" ?\e,Dn\e(B)
648 ("i-" ?\e,Do\e(B)
649 ("k/" ?\e,D"\e(B)
650 ("k`" ?\e,Ds\e(B)
651 ("l`" ?\e,D6\e(B)
652 ("n/" ?\e,D?\e(B)
653 ("n`" ?\e,Dq\e(B)
654 ("o-" ?\e,Dr\e(B)
655 ("o^" ?\e,Dt\e(B)
656 ("o~" ?\e,Du\e(B)
657 ("o\"" ?\e,Dv\e(B)
658 ("o/" ?\e,Dx\e(B)
659 ("r`" ?\e,D3\e(B)
660 ("s/" ?\e,D_\e(B)
661 ("s~" ?\e,D9\e(B)
662 ("t/" ?\e,D<\e(B)
663 ("u`" ?\e,Dy\e(B)
664 ("u'" ?\e,Dz\e(B)
665 ("u^" ?\e,D{\e(B)
666 ("u\"" ?\e,D|\e(B)
667 ("u~" ?\e,D}\e(B)
668 ("u-" ?\e,D~\e(B)
669 ("z~" ?\e,D>\e(B)
670
671 ("A``" ["A`"])
672 ("A--" ["A-"])
673 ("A''" ["A'"])
674 ("A^^" ["A^"])
675 ("A~~" ["A~"])
676 ("A\"\"" ["A\""])
677 ("A//" ["A/"])
678 ("C~~" ["C~"])
679 ("D//" ["D/"])
680 ("E//" ["E/"])
681 ("E--" ["E-"])
682 ("E''" ["E'"])
683 ("E``" ["E`"])
684 ("E\"\"" ["E\""])
685 ("E~~" ["E~"])
686 ("G``" ["G`"])
687 ("I~~" ["I~"])
688 ("I``" ["I`"])
689 ("I''" ["I'"])
690 ("I^^" ["I^"])
691 ("I--" ["I-"])
692 ("K``" ["K`"])
693 ("L``" ["L`"])
694 ("N//" ["N/"])
695 ("N``" ["N`"])
696 ("O--" ["O-"])
697 ("O^^" ["O^"])
698 ("O~~" ["O~"])
699 ("O\"\"" ["O\""])
700 ("O//" ["O/"])
701 ("R``" ["R`"])
702 ("S~~" ["S~"])
703 ("T//" ["T/"])
704 ("U``" ["U`"])
705 ("U''" ["U'"])
706 ("U^^" ["U^"])
707 ("U\"\"" ["U\""])
708 ("U~~" ["U~"])
709 ("U--" ["U-"])
710 ("Z~~" ["Z~"])
711 ("a``" ["a`"])
712 ("a--" ["a-"])
713 ("a''" ["a'"])
714 ("a^^" ["a^"])
715 ("a~~" ["a~"])
716 ("a\"\"" ["a\""])
717 ("a//" ["a/"])
718 ("c~~" ["c~"])
719 ("d//" ["d/"])
720 ("e//" ["e/"])
721 ("e--" ["e-"])
722 ("e''" ["e'"])
723 ("e``" ["e`"])
724 ("e\"\"" ["e\""])
725 ("e~~" ["e~"])
726 ("g``" ["g`"])
727 ("i~~" ["i~"])
728 ("i``" ["i`"])
729 ("i''" ["i'"])
730 ("i^^" ["i^"])
731 ("i--" ["i-"])
732 ("k//" ["k/"])
733 ("k``" ["k`"])
734 ("l``" ["l`"])
735 ("n//" ["n/"])
736 ("n``" ["n`"])
737 ("o--" ["o-"])
738 ("o^^" ["o^"])
739 ("o~~" ["o~"])
740 ("o\"\"" ["o\""])
741 ("o//" ["o/"])
742 ("r``" ["r`"])
743 ("s//" ["s/"])
744 ("s~~" ["s~"])
745 ("t//" ["t/"])
746 ("u``" ["u`"])
747 ("u''" ["u'"])
748 ("u^^" ["u^"])
749 ("u\"\"" ["u\""])
750 ("u~~" ["u~"])
751 ("u--" ["u-"])
752 ("z~~" ["z~"])
753 )
754
755(quail-define-package
756 "latin-5-alt-postfix" "Latin-5" "5<" t
757 "Latin-5 characters input method with postfix modifiers
758
759 | postfix | examples
760 ------------+---------+----------
761 acute | ' | a' -> \e,Ma\e(B
762 grave | ` | a` -> \e,M`\e(B
763 circumflex | ^ | a^ -> \e,Mb\e(B
764 diaeresis | \" | a\" -> \e,Md\e(B
765 tilde | ~ | a~ -> \e,Mc\e(B
766 breve | ~ | g~ -> \e,Mp\e(B
767 cedilla | ` | c` -> \e,Mg\e(B
768 dot | / | i/ -> \e,M}\e(B I/ -> \e,M]\e(B
769 nordic | / | a/ -> \e,Me\e(B e/ -> \e,Mf\e(B o/ -> \e,Mx\e(B
770 others | / | s/ -> \e,M_\e(B
771
772It would be natural to use period and comma for dots and cedillas, but
773that would inconvenient in practice, because periods and commas are
774needed very often after a letter.
775
776Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
777" nil t nil nil nil nil nil nil nil nil t)
778
779(quail-define-rules
780 ("A'" ?\e,MA\e(B)
781 ("A/" ?\e,ME\e(B)
782 ("A\"" ?\e,MD\e(B)
783 ("A^" ?\e,MB\e(B)
784 ("A`" ?\e,M@\e(B)
785 ("A~" ?\e,MC\e(B)
786 ("C`" ?\e,MG\e(B)
787 ("E'" ?\e,MI\e(B)
788 ("E/" ?\e,MF\e(B)
789 ("E\"" ?\e,MK\e(B)
790 ("E^" ?\e,MJ\e(B)
791 ("E`" ?\e,MH\e(B)
792 ("G~" ?\e,MP\e(B)
793 ("I'" ?\e,MM\e(B)
794 ("I/" ?\e,M]\e(B)
795 ("I\"" ?\e,MO\e(B)
796 ("I^" ?\e,MN\e(B)
797 ("I`" ?\e,ML\e(B)
798 ("N~" ?\e,MQ\e(B)
799 ("O'" ?\e,MS\e(B)
800 ("O/" ?\e,MX\e(B)
801 ("O\"" ?\e,MV\e(B)
802 ("O^" ?\e,MT\e(B)
803 ("O`" ?\e,MR\e(B)
804 ("O~" ?\e,MU\e(B)
805 ("S`" ?\e,M^\e(B)
806 ("U'" ?\e,MZ\e(B)
807 ("U\"" ?\e,M\\e(B)
808 ("U^" ?\e,M[\e(B)
809 ("U`" ?\e,MY\e(B)
810 ("a'" ?\e,Ma\e(B)
811 ("a/" ?\e,Me\e(B)
812 ("a\"" ?\e,Md\e(B)
813 ("a^" ?\e,Mb\e(B)
814 ("a`" ?\e,M`\e(B)
815 ("a~" ?\e,Mc\e(B)
816 ("c`" ?\e,Mg\e(B)
817 ("e'" ?\e,Mi\e(B)
818 ("e/" ?\e,Mf\e(B)
819 ("e\"" ?\e,Mk\e(B)
820 ("e^" ?\e,Mj\e(B)
821 ("e`" ?\e,Mh\e(B)
822 ("g~" ?\e,Mp\e(B)
823 ("i'" ?\e,Mm\e(B)
824 ("i/" ?\e,M}\e(B)
825 ("i\"" ?\e,Mo\e(B)
826 ("i^" ?\e,Mn\e(B)
827 ("i`" ?\e,Ml\e(B)
828 ("n~" ?\e,Mq\e(B)
829 ("o'" ?\e,Ms\e(B)
830 ("o/" ?\e,Mx\e(B)
831 ("o\"" ?\e,Mv\e(B)
832 ("o^" ?\e,Mt\e(B)
833 ("o`" ?\e,Mr\e(B)
834 ("o~" ?\e,Mu\e(B)
835 ("s`" ?\e,M~\e(B)
836 ("s/" ?\e,M_\e(B)
837 ("u'" ?\e,Mz\e(B)
838 ("u\"" ?\e,M|\e(B)
839 ("u^" ?\e,M{\e(B)
840 ("u`" ?\e,My\e(B)
841 ("y\"" ?\e,M\7f\e(B)
842
843 ("A''" ["A'"])
844 ("A//" ["A/"])
845 ("A\"\"" ["A\""])
846 ("A^^" ["A^"])
847 ("A``" ["A`"])
848 ("A~~" ["A~"])
849 ("C``" ["C`"])
850 ("E''" ["E'"])
851 ("E//" ["E/"])
852 ("E\"\"" ["E\""])
853 ("E^^" ["E^"])
854 ("E``" ["E`"])
855 ("G~~" ["G~"])
856 ("I''" ["I'"])
857 ("I//" ["I/"])
858 ("I\"\"" ["I\""])
859 ("I^^" ["I^"])
860 ("I``" ["I`"])
861 ("N~~" ["N~"])
862 ("O''" ["O'"])
863 ("O//" ["O/"])
864 ("O\"\"" ["O\""])
865 ("O^^" ["O^"])
866 ("O``" ["O`"])
867 ("O~~" ["O~"])
868 ("S``" ["S`"])
869 ("U''" ["U'"])
870 ("U\"\"" ["U\""])
871 ("U^^" ["U^"])
872 ("U``" ["U`"])
873 ("a''" ["a'"])
874 ("a//" ["a/"])
875 ("a\"\"" ["a\""])
876 ("a^^" ["a^"])
877 ("a``" ["a`"])
878 ("a~~" ["a~"])
879 ("c``" ["c`"])
880 ("e''" ["e'"])
881 ("e//" ["e/"])
882 ("e\"\"" ["e\""])
883 ("e^^" ["e^"])
884 ("e``" ["e`"])
885 ("g~~" ["g~"])
886 ("i''" ["i'"])
887 ("i//" ["i/"])
888 ("i\"\"" ["i\""])
889 ("i^^" ["i^"])
890 ("i``" ["i`"])
891 ("n~~" ["n~"])
892 ("o''" ["o'"])
893 ("o//" ["o/"])
894 ("o\"\"" ["o\""])
895 ("o^^" ["o^"])
896 ("o``" ["o`"])
897 ("o~~" ["o~"])
898 ("s``" ["s`"])
899 ("s//" ["s/"])
900 ("u''" ["u'"])
901 ("u\"\"" ["u\""])
902 ("u^^" ["u^"])
903 ("u``" ["u`"])
904 ("y\"\"" ["y\""])
905 )
906
907(quail-define-package
908 "danish-alt-postfix" "Latin-1" "DA<" t
909 "Danish input method (rule: AE -> \e,AF\e(B, OE -> \e,AX\e(B, AA -> \e,AE\e(B, E' -> \e,AI\e(B)
910
911Doubling the postfix separates the letter and postfix: e.g. aee -> ae
912"
913 nil t nil nil nil nil nil nil nil nil t)
914
915(quail-define-rules
916 ("AE" ?\e,AF\e(B)
917 ("ae" ?\e,Af\e(B)
918 ("OE" ?\e,AX\e(B)
919 ("oe" ?\e,Ax\e(B)
920 ("AA" ?\e,AE\e(B)
921 ("aa" ?\e,Ae\e(B)
922 ("E'" ?\e,AI\e(B)
923 ("e'" ?\e,Ai\e(B)
924
925 ("AEE" ["AE"])
926 ("aee" ["ae"])
927 ("OEE" ["OE"])
928 ("oee" ["oe"])
929 ("AAA" ["AA"])
930 ("aaa" ["aa"])
931 ("E''" ["E'"])
932 ("e''" ["e'"])
933 )
934
935(quail-define-package
936 "esperanto-alt-postfix" "Latin-3" "EO<" t
937 "Esperanto input method with postfix modifiers
938
939A following ^ or x will produce an accented character,
4b825385 940e.g. c^ -> \e,Cf\e(B gx -> \e,Cx\e(B u^ -> \e,C}\e(B.
a2e1d90c
RS
941
942Doubling the postfix separates the letter and postfix,
943e.g. a'' -> a'.
944" nil t nil nil nil nil nil nil nil nil t)
945
946(quail-define-rules
947 ("Cx" ?\e,CF\e(B)
948 ("C^" ?\e,CF\e(B)
949 ("cx" ?\e,Cf\e(B)
950 ("c^" ?\e,Cf\e(B)
951 ("Gx" ?\e,CX\e(B)
952 ("G^" ?\e,CX\e(B)
953 ("gx" ?\e,Cx\e(B)
954 ("g^" ?\e,Cx\e(B)
955 ("Hx" ?\e,C&\e(B)
956 ("H^" ?\e,C&\e(B)
957 ("hx" ?\e,C6\e(B)
958 ("h^" ?\e,C6\e(B)
959 ("Jx" ?\e,C,\e(B)
960 ("J^" ?\e,C,\e(B)
961 ("jx" ?\e,C<\e(B)
962 ("j^" ?\e,C<\e(B)
963 ("Sx" ?\e,C^\e(B)
964 ("S^" ?\e,C^\e(B)
965 ("sx" ?\e,C~\e(B)
966 ("s^" ?\e,C~\e(B)
967 ("Ux" ?\e,C]\e(B)
968 ("U^" ?\e,C]\e(B)
969 ("ux" ?\e,C}\e(B)
970 ("u^" ?\e,C}\e(B)
971
972 ("Cxx" ["Cx"])
973 ("C^^" ["C^"])
974 ("cxx" ["cx"])
975 ("c^^" ["c^"])
976 ("Gxx" ["Gx"])
977 ("G^^" ["G^"])
978 ("gxx" ["gx"])
979 ("g^^" ["g^"])
980 ("Hxx" ["Hx"])
981 ("H^^" ["H^"])
982 ("hxx" ["hx"])
983 ("h^^" ["h^"])
984 ("Jxx" ["Jx"])
985 ("J^^" ["J^"])
986 ("jxx" ["jx"])
987 ("j^^" ["j^"])
988 ("Sxx" ["Sx"])
989 ("S^^" ["S^"])
990 ("sxx" ["sx"])
991 ("s^^" ["s^"])
992 ("Uxx" ["Ux"])
993 ("U^^" ["U^"])
994 ("uxx" ["ux"])
995 ("u^^" ["u^"])
996 )
997
998(quail-define-package
999 "finnish-alt-postfix" "Latin-1" "FI<" t
1000 "Finnish (Suomi) input method
1001
1002AE -> \e,AD\e(B
1003AEE -> AE
1004OE -> \e,AV\e(B
1005OEE -> OE
1006"
1007 nil t nil nil nil nil nil nil nil nil t)
1008
1009(quail-define-rules
1010 ("AE" ?\e,AD\e(B)
1011 ("ae" ?\e,Ad\e(B)
1012 ("OE" ?\e,AV\e(B)
1013 ("oe" ?\e,Av\e(B)
1014
1015 ("AEE" ["AE"])
1016 ("aee" ["ae"])
1017 ("OEE" ["OE"])
1018 ("oee" ["oe"])
1019 )
1020
1021(quail-define-package
14c4929a 1022 "french-alt-postfix" "French" "FR<" t
a2e1d90c
RS
1023 "French (Fran\e,Ag\e(Bais) input method with postfix modifiers
1024
1025` pour grave, ' pour aigu, ^ pour circonflexe, et \" pour tr\e,Ai\e(Bma.
4b825385 1026Par exemple: a` -> \e,A`\e(B e' -> \e,Ai\e(B.
a2e1d90c
RS
1027
1028\e,AG\e(B, \e,A+\e(B, et \e,A;\e(B sont produits par C/, <<, et >>.
1029
1030En doublant la frappe des diacritiques, ils s'isoleront de la lettre.
1031Par exemple: e'' -> e'
1032
1033<e dans l'o> n'est pas disponible."
1034 nil t nil nil nil nil nil nil nil nil t)
1035
1036(quail-define-rules
1037 ("A`" ?\e,A@\e(B)
1038 ("A^" ?\e,AB\e(B)
1039 ("a`" ?\e,A`\e(B)
1040 ("a^" ?\e,Ab\e(B)
1041 ("E`" ?\e,AH\e(B)
1042 ("E'" ?\e,AI\e(B)
1043 ("E^" ?\e,AJ\e(B)
1044 ("E\"" ?\e,AK\e(B)
1045 ("e`" ?\e,Ah\e(B)
1046 ("e'" ?\e,Ai\e(B)
1047 ("e^" ?\e,Aj\e(B)
1048 ("e\"" ?\e,Ak\e(B)
1049 ("I^" ?\e,AN\e(B)
1050 ("I\"" ?\e,AO\e(B)
1051 ("i^" ?\e,An\e(B)
1052 ("i\"" ?\e,Ao\e(B)
1053 ("O^" ?\e,AT\e(B)
1054 ("o^" ?\e,At\e(B)
1055 ("U`" ?\e,AY\e(B)
1056 ("U^" ?\e,A[\e(B)
1057 ("U\"" ?\e,A\\e(B)
1058 ("u`" ?\e,Ay\e(B)
1059 ("u^" ?\e,A{\e(B)
1060 ("u\"" ?\e,A|\e(B)
1061 ("C/" ?\e,AG\e(B)
1062 ("c/" ?\e,Ag\e(B)
1063 ("<<" ?\e,A+\e(B)
1064 (">>" ?\e,A;\e(B)
1065
1066 ("A``" ["A`"])
1067 ("A^^" ["A^"])
1068 ("a``" ["a`"])
1069 ("a^^" ["a^"])
1070 ("E``" ["E`"])
1071 ("E''" ["E'"])
1072 ("E^^" ["E^"])
1073 ("E\"\"" ["E\""])
1074 ("e``" ["e`"])
1075 ("e''" ["e'"])
1076 ("e^^" ["e^"])
1077 ("e\"\"" ["e\""])
1078 ("I^^" ["I^"])
1079 ("I\"\"" ["I\""])
1080 ("i^^" ["i^"])
1081 ("i\"\"" ["i\""])
1082 ("O^^" ["O^"])
1083 ("o^^" ["o^"])
1084 ("U``" ["U`"])
1085 ("U^^" ["U^"])
1086 ("U\"\"" ["U\""])
1087 ("u``" ["u`"])
1088 ("u^^" ["u^"])
1089 ("u\"\"" ["u\""])
1090 ("C//" ["C/"])
1091 ("c//" ["c/"])
1092 ("<<<" ["<<"])
1093 (">>>" [">>"])
1094 )
1095
1096(quail-define-package
14c4929a 1097 "german-alt-postfix" "German" "DE<" t
a2e1d90c
RS
1098 "German (Deutsch) input method
1099
1100ae -> \e,Ad\e(B
1101aee -> ae
1102oe -> \e,Av\e(B
1103oee -> oe
1104ue -> \e,A|\e(B
1105uee -> ue
1106sz -> \e,A_\e(B
1107szz -> sz
1108"
1109 nil t nil nil nil nil nil nil nil nil t)
1110
1111(quail-define-rules
1112 ("AE" ?\e,AD\e(B)
1113 ("ae" ?\e,Ad\e(B)
1114 ("OE" ?\e,AV\e(B)
1115 ("oe" ?\e,Av\e(B)
1116 ("UE" ?\e,A\\e(B)
1117 ("ue" ?\e,A|\e(B)
1118 ("sz" ?\e,A_\e(B)
1119
1120 ("AEE" ["AE"])
1121 ("aee" ["ae"])
1122 ("OEE" ["OE"])
1123 ("oee" ["oe"])
1124 ("UEE" ["UE"])
1125 ("uee" ["ue"])
1126 ("szz" ["sz"])
1127 )
1128
1129(quail-define-package
1130 "icelandic-alt-postfix" "Latin-1" "IS<" t
1131 "Icelandic (\e,AM\e(Bslenska) input method with postfix modifiers
1132
1133A' -> \e,AA\e(B
1134E' -> \e,AI\e(B
1135I' -> \e,AM\e(B
1136O' -> \e,AS\e(B
1137U' -> \e,AZ\e(B
1138Y' -> \e,A]\e(B
1139AE -> \e,AF\e(B
1140OE -> \e,AV\e(B
1141D/ -> \e,AP\e(B (eth)
1142T/ -> \e,A^\e(B (thorn)
1143
1144Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
1145" nil t nil nil nil nil nil nil nil nil t)
1146
1147(quail-define-rules
1148 ("A'" ?\e,AA\e(B)
1149 ("a'" ?\e,Aa\e(B)
1150 ("E'" ?\e,AI\e(B)
1151 ("e'" ?\e,Ai\e(B)
1152 ("I'" ?\e,AM\e(B)
1153 ("i'" ?\e,Am\e(B)
1154 ("O'" ?\e,AS\e(B)
1155 ("o'" ?\e,As\e(B)
1156 ("U'" ?\e,AZ\e(B)
1157 ("u'" ?\e,Az\e(B)
1158 ("Y'" ?\e,A]\e(B)
1159 ("y'" ?\e,A}\e(B)
1160 ("AE" ?\e,AF\e(B)
1161 ("ae" ?\e,Af\e(B)
1162 ("OE" ?\e,AV\e(B)
1163 ("oe" ?\e,Av\e(B)
1164 ("D/" ?\e,AP\e(B)
1165 ("d/" ?\e,Ap\e(B)
1166 ("T/" ?\e,A^\e(B)
1167 ("t/" ?\e,A~\e(B)
1168
1169 ("A''" ["A'"])
1170 ("a''" ["a'"])
1171 ("E''" ["E'"])
1172 ("e''" ["e'"])
1173 ("I''" ["I'"])
1174 ("i''" ["i'"])
1175 ("O''" ["O'"])
1176 ("o''" ["o'"])
1177 ("U''" ["U'"])
1178 ("u''" ["u'"])
1179 ("Y''" ["Y'"])
1180 ("y''" ["y'"])
1181 ("AEE" ["AE"])
1182 ("aee" ["ae"])
1183 ("OEE" ["OE"])
1184 ("oee" ["oe"])
1185 ("D//" ["D/"])
1186 ("d//" ["d/"])
1187 ("T//" ["T/"])
1188 ("t//" ["t/"])
1189 )
1190
1191(quail-define-package
1192 "italian-alt-postfix" "Latin-1" "IT<" t
1193 "Italian (Italiano) input method with postfix modifiers
1194
60b2cdb5
RS
1195a' -> \e,Aa\e(B A' -> \e,AA\e(B a` -> \e,A`\e(B A` -> \e,A@\e(B i^ -> \e,An\e(B << -> \e,A+\e(B
1196e' -> \e,Ai\e(B E' -> \e,AI\e(B e` -> \e,Ah\e(B E` -> \e,AH\e(B I^ -> \e,AN\e(B >> -> \e,A;\e(B
1197i' -> \e,Am\e(B I' -> \e,AM\e(B i` -> \e,Al\e(B I` -> \e,AL\e(B o_ -> \e,A:\e(B
1198o' -> \e,As\e(B O' -> \e,AS\e(B o` -> \e,Ar\e(B O` -> \e,AR\e(B a_ -> \e,A*\e(B
3a8b7edb 1199u' -> \e,Az\e(B U' -> \e,AZ\e(B u` -> \e,Ay\e(B U` -> \e,AY\e(B
60b2cdb5
RS
1200
1201This method is for purists who like accents the old way.
a2e1d90c
RS
1202
1203Doubling the postfix separates the letter and postfix: e.g. a`` -> a`
1204" nil t nil nil nil nil nil nil nil nil t)
1205
1206(quail-define-rules
1207 ("A`" ?\e,A@\e(B)
60b2cdb5 1208 ("A'" ?\e,AA\e(B)
a2e1d90c 1209 ("a`" ?\e,A`\e(B)
60b2cdb5 1210 ("a'" ?\e,Aa\e(B)
a2e1d90c 1211 ("E`" ?\e,AH\e(B)
60b2cdb5 1212 ("E'" ?\e,AI\e(B)
a2e1d90c 1213 ("e`" ?\e,Ah\e(B)
60b2cdb5 1214 ("e'" ?\e,Ai\e(B)
a2e1d90c
RS
1215 ("I`" ?\e,AL\e(B)
1216 ("i`" ?\e,Al\e(B)
60b2cdb5
RS
1217 ("I'" ?\e,AM\e(B)
1218 ("i'" ?\e,Am\e(B)
1219 ("I^" ?\e,AN\e(B)
1220 ("i^" ?\e,An\e(B)
a2e1d90c
RS
1221 ("O`" ?\e,AR\e(B)
1222 ("o`" ?\e,Ar\e(B)
60b2cdb5
RS
1223 ("O'" ?\e,AS\e(B)
1224 ("o'" ?\e,As\e(B)
a2e1d90c
RS
1225 ("U`" ?\e,AY\e(B)
1226 ("u`" ?\e,Ay\e(B)
60b2cdb5
RS
1227 ("U'" ?\e,AZ\e(B)
1228 ("u'" ?\e,Az\e(B)
1229 ("<<" ?\e,A+\e(B)
1230 (">>" ?\e,A;\e(B)
1231 ("o_" ?\e,A:\e(B)
1232 ("a_" ?\e,A*\e(B)
a2e1d90c
RS
1233
1234 ("A``" ["A`"])
60b2cdb5 1235 ("A''" ["A'"])
a2e1d90c 1236 ("a``" ["a`"])
60b2cdb5 1237 ("a''" ["a'"])
a2e1d90c 1238 ("E``" ["E`"])
60b2cdb5 1239 ("E''" ["E'"])
a2e1d90c 1240 ("e``" ["e`"])
60b2cdb5 1241 ("e''" ["e'"])
a2e1d90c
RS
1242 ("I``" ["I`"])
1243 ("i``" ["i`"])
60b2cdb5
RS
1244 ("I''" ["I'"])
1245 ("i''" ["i'"])
1246 ("I^^" ["I^"])
1247 ("i^^" ["i^"])
a2e1d90c
RS
1248 ("O``" ["O`"])
1249 ("o``" ["o`"])
60b2cdb5
RS
1250 ("O''" ["O'"])
1251 ("o''" ["o'"])
a2e1d90c
RS
1252 ("U``" ["U`"])
1253 ("u``" ["u`"])
60b2cdb5
RS
1254 ("U''" ["U'"])
1255 ("u''" ["u'"])
1256 ("<<<" ["<<"])
1257 (">>>" [">>"])
1258 ("o__" ["o_"])
1259 ("a__" ["a_"])
a2e1d90c
RS
1260 )
1261
1262(quail-define-package
1263 "norwegian-alt-postfix" "Latin-1" "NO<" t
1264 "Norwegian (Norsk) input method (rule: AE->\e,AF\e(B, OE->\e,AX\e(B, AA->\e,AE\e(B, E'->\e,AI\e(B)
1265
1266Doubling the postfix separates the letter and postfix: e.g. aee -> ae
1267"
1268 nil t nil nil nil nil nil nil nil nil t)
1269
1270(quail-define-rules
1271 ("AE" ?\e,AF\e(B)
1272 ("ae" ?\e,Af\e(B)
1273 ("OE" ?\e,AX\e(B)
1274 ("oe" ?\e,Ax\e(B)
1275 ("AA" ?\e,AE\e(B)
1276 ("aa" ?\e,Ae\e(B)
1277 ("E'" ?\e,AI\e(B)
1278 ("e'" ?\e,Ai\e(B)
1279
1280 ("AEE" ["AE"])
1281 ("aee" ["ae"])
1282 ("OEE" ["OE"])
1283 ("oee" ["oe"])
1284 ("AAA" ["AA"])
1285 ("aaa" ["aa"])
1286 ("E''" ["E'"])
1287 ("e''" ["e'"])
1288 )
1289
1290(quail-define-package
1291 "scandinavian-alt-postfix" "Latin-1" "SC<" t
1292 "Scandinavian input method with postfix modifiers
56349086 1293Supported languages are Swedish, Norwegian, Danish, and Finnish.
a2e1d90c
RS
1294
1295ae -> \e,Af\e(B
1296oe -> \e,Ax\e(B
1297aa -> \e,Ae\e(B
1298a\" -> \e,Ad\e(B
1299o\" -> \e,Av\e(B
1300e' -> \e,Ai\e(B
1301
1302Doubling the postfix separates the letter and postfix:
4b825385 1303aee -> ae o\"\" -> o\" etc.
a2e1d90c
RS
1304" nil t nil nil nil nil nil nil nil nil t)
1305
1306(quail-define-rules
1307 ("AE" ?\e,AF\e(B)
1308 ("ae" ?\e,Af\e(B)
1309 ("OE" ?\e,AX\e(B)
1310 ("oe" ?\e,Ax\e(B)
1311 ("AA" ?\e,AE\e(B)
1312 ("aa" ?\e,Ae\e(B)
1313 ("A\"" ?\e,AD\e(B)
1314 ("a\"" ?\e,Ad\e(B)
1315 ("O\"" ?\e,AV\e(B)
1316 ("o\"" ?\e,Av\e(B)
1317 ("E'" ?\e,AI\e(B)
1318 ("e'" ?\e,Ai\e(B)
1319
1320 ("AEE" ["AE"])
1321 ("aee" ["ae"])
1322 ("OEE" ["OE"])
1323 ("oee" ["oe"])
1324 ("AAA" ["AA"])
1325 ("aaa" ["aa"])
1326 ("A\"\"" ["A\""])
1327 ("a\"\"" ["a\""])
1328 ("O\"\"" ["O\""])
1329 ("o\"\"" ["o\""])
1330 ("E''" ["E'"])
1331 ("e''" ["e'"])
1332 )
1333
1334(quail-define-package
14c4929a 1335 "spanish-alt-postfix" "Spanish" "ES<" t
a2e1d90c
RS
1336 "Spanish (Espa\e,Aq\e(Bol) input method with postfix modifiers
1337
1338A' -> \e,AA\e(B
1339E' -> \e,AI\e(B
1340I' -> \e,AM\e(B
1341O' -> \e,AS\e(B
1342U' -> \e,AZ\e(B
1343N~ -> \e,AQ\e(B
1344!/ -> \e,A!\e(B
1345?/ -> \e,A?\e(B
1346
1347Doubling the postfix separates the letter and postfix:
4b825385 1348a'' -> a' n~~ -> n~, etc.
a2e1d90c
RS
1349" nil t nil nil nil nil nil nil nil nil t)
1350
1351(quail-define-rules
1352 ("A'" ?\e,AA\e(B)
1353 ("a'" ?\e,Aa\e(B)
1354 ("E'" ?\e,AI\e(B)
1355 ("e'" ?\e,Ai\e(B)
1356 ("I'" ?\e,AM\e(B)
1357 ("i'" ?\e,Am\e(B)
1358 ("O'" ?\e,AS\e(B)
1359 ("o'" ?\e,As\e(B)
1360 ("U'" ?\e,AZ\e(B)
1361 ("u'" ?\e,Az\e(B)
1362 ("N~" ?\e,AQ\e(B)
1363 ("n~" ?\e,Aq\e(B)
1364 ("?/" ?\e,A?\e(B)
1365 ("!/" ?\e,A!\e(B)
1366
1367 ("A''" ["A'"])
1368 ("a''" ["a'"])
1369 ("E''" ["E'"])
1370 ("e''" ["e'"])
1371 ("I''" ["I'"])
1372 ("i''" ["i'"])
1373 ("O''" ["O'"])
1374 ("o''" ["o'"])
1375 ("U''" ["U'"])
1376 ("u''" ["u'"])
1377 ("N~~" ["N~"])
1378 ("n~~" ["n~"])
1379 ("?//" ["?/"])
1380 ("!//" ["!/"])
1381 )
1382
1383(quail-define-package
1384 "swedish-alt-postfix" "Latin-1" "SV<" t
1385 "Swedish (Svenska) input method (rule: AA -> \e,AE\e(B, AE -> \e,AD\e(B, OE -> \e,AV\e(B, E' -> \e,AI\e(B)
1386
1387Doubling the postfix separates the letter and postfix: e.g. aee -> ae
1388" nil t nil nil nil nil nil nil nil nil t)
1389
1390(quail-define-rules
1391 ("AA" ?\e,AE\e(B)
1392 ("aa" ?\e,Ae\e(B)
1393 ("AE" ?\e,AD\e(B)
1394 ("ae" ?\e,Ad\e(B)
1395 ("OE" ?\e,AV\e(B)
1396 ("oe" ?\e,Av\e(B)
1397 ("E'" ?\e,AI\e(B)
1398 ("e'" ?\e,Ai\e(B)
1399
1400 ("AAA" ["AA"])
1401 ("aaa" ["aa"])
1402 ("AEE" ["AE"])
1403 ("aee" ["ae"])
1404 ("OEE" ["OE"])
1405 ("oee" ["oe"])
1406 ("E''" ["E'"])
1407 ("e''" ["e'"])
1408 )
1409
1410(quail-define-package
14c4929a
DL
1411 "turkish-latin-3-alt-postfix" "Turkish" "TR3<<" t
1412 "Turkish (T\e,A|\e(Brk\e,Ag\e(Be) input method with postfix modifiers.
a2e1d90c 1413
325ed6e6 1414This is for those who use Latin-3 (ISO-8859-3) for Turkish. If you
4b825385 1415use Latin-5 (ISO-8859-9), you should use \"turkish-alt-postfix\" instead.
325ed6e6 1416
a2e1d90c
RS
1417Note for I, \e,C9\e(B, \e,C)\e(B, i.
1418
1419A^ -> \e,CB\e(B
1420C` -> \e,CG\e(B
1421G^ -> \e,C+\e(B
1422I -> I
1423i -> \e,C9\e(B
1424I/ -> \e,C)\e(B
1425i/ -> i
1426O\" -> \e,CV\e(B
1427S` -> \e,C*\e(B
1428U\" -> \e,C\\e(B
1429U^ -> \e,C[\e(B
1430
1431Doubling the postfix separates the letter and postfix: e.g. a^^ -> a^
1432" nil t nil nil nil nil nil nil nil nil t)
1433
1434(quail-define-rules
1435 ("A^" ?\e,CB\e(B)
1436 ("a^" ?\e,Cb\e(B)
1437 ("C`" ?\e,CG\e(B)
1438 ("c`" ?\e,Cg\e(B)
1439 ("G^" ?\e,C+\e(B)
1440 ("g^" ?\e,C;\e(B)
1441 ("I/" ?\e,C)\e(B)
1442 ("i" ?\e,C9\e(B)
1443 ("i/" ?i)
1444 ("O\"" ?\e,CV\e(B)
1445 ("o\"" ?\e,Cv\e(B)
1446 ("S`" ?\e,C*\e(B)
1447 ("s`" ?\e,C:\e(B)
1448 ("U\"" ?\e,C\\e(B)
1449 ("u\"" ?\e,C|\e(B)
1450 ("U^" ?\e,C[\e(B)
1451 ("u^" ?\e,C{\e(B)
1452
1453 ("A^^" ["A^"])
1454 ("a^^" ["a^"])
1455 ("C``" ["C`"])
1456 ("c``" ["c`"])
1457 ("G^^" ["G^"])
1458 ("g^^" ["g^"])
1459 ("I//" ["I/"])
1460 ("i" ["i"])
1461 ("i//" ["i/"])
1462 ("O\"\"" ["O\""])
1463 ("o\"\"" ["o\""])
1464 ("S``" ["S`"])
1465 ("s``" ["s`"])
1466 ("U\"\"" ["U\""])
1467 ("u\"\"" ["u\""])
1468 ("U^^" ["U^"])
1469 ("u^^" ["u^"])
1470 )
325ed6e6
KH
1471
1472(quail-define-package
14c4929a
DL
1473 "turkish-alt-postfix" "Turkish" "TR\e,A+\e(B" t
1474 "Turkish (T\e,A|\e(Brk\e,Ag\e(Be) input method with postfix modifiers.
325ed6e6
KH
1475
1476This is for those who use Latin-5 (ISO-8859-9) for Turkish. If you
1477use Latin-3 (ISO-8859-3), you should use
4b825385 1478\"turkish-latin-3-alt-postfix\" instead.
325ed6e6
KH
1479
1480Note for I, \e,M}\e(B, \e,M]\e(B, i.
1481
1482A^ -> \e,MB\e(B
1483C` -> \e,MG\e(B
1484G^ -> \e,MP\e(B
1485I -> I
1486i -> \e,M}\e(B
1487I/ -> \e,M]\e(B
1488i/ -> i
1489O\" -> \e,MV\e(B
1490S` -> \e,M^\e(B
1491U\" -> \e,M\\e(B
1492U^ -> \e,M[\e(B
1493
1494Doubling the postfix separates the letter and postfix: e.g. a^^ -> a^
1495" nil t nil nil nil nil nil nil nil nil t)
1496
1497(quail-define-rules
1498 ("A^" ?\e,MB\e(B)
1499 ("a^" ?\e,Mb\e(B)
1500 ("C`" ?\e,MG\e(B)
1501 ("c`" ?\e,Mg\e(B)
1502 ("G^" ?\e,MP\e(B)
1503 ("g^" ?\e,Mp\e(B)
1504 ("I/" ?\e,M]\e(B)
1505 ("i" ?\e,M}\e(B)
1506 ("i/" ?i)
1507 ("O\"" ?\e,MV\e(B)
1508 ("o\"" ?\e,Cv\e(B)
1509 ("S`" ?\e,M^\e(B)
1510 ("s`" ?\e,M~\e(B)
1511 ("U\"" ?\e,M\\e(B)
1512 ("u\"" ?\e,M|\e(B)
1513 ("U^" ?\e,M[\e(B)
1514 ("u^" ?\e,M{\e(B)
1515
1516 ("A^^" ["A^"])
1517 ("a^^" ["a^"])
1518 ("C``" ["C`"])
1519 ("c``" ["c`"])
1520 ("G^^" ["G^"])
1521 ("g^^" ["g^"])
1522 ("I//" ["I/"])
1523 ("i" ["i"])
1524 ("i//" ["i/"])
1525 ("O\"\"" ["O\""])
1526 ("o\"\"" ["o\""])
1527 ("S``" ["S`"])
1528 ("s``" ["s`"])
1529 ("U\"\"" ["U\""])
1530 ("u\"\"" ["u\""])
1531 ("U^^" ["U^"])
1532 ("u^^" ["u^"])
1533 )
be567141 1534
789eb8a6
DL
1535;; Dutch Quail input method derived from the one in Yudit by Roman
1536;; Czyborra.
1537(quail-define-package
14c4929a 1538 "dutch" "Dutch" "NL" t
789eb8a6
DL
1539 "Dutch character mixfix input method.
1540Uses the `mule-unicode-0100-24ff' charset to supplement Latin-1.
1541
1542 | | examples
1543 ------------+---------+----------
1544 others | | fl. -> \e$,1!R\e(B eur. -> \e$,1tL\e(B ij -> \e$,1 S\e(B IJ -> \e$,1 R\e(B
1545 ------------+---------+----------
1546 | postfix |
1547 ------------+---------+----------
1548 acute | ' | a' -> \e,Aa\e(B
1549 grave | ` | a` -> \e,A`\e(B
1550 circumflex | ^ | a^ -> \e,Ab\e(B
1551 Turkish | various | i/ -> \e$,1 Q\e(B s, -> \e$,1 \7f\e(B g^ -> \e$,1 ?\e(B I/ -> \e$,1 P\e(B
1552 | | S, -> \e$,1 ~\e(B G^ -> \e$,1 >\e(B
1553 ------------+---------+----------
1554 | prefix |
1555 ------------+---------+----------
1556 diaeresis | \" | \"a -> \e,Ad\e(B
177c0ea7 1557
789eb8a6
DL
1558Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
1559" nil t nil nil nil nil nil nil nil nil t)
1560
1561(quail-define-rules
14c4929a
DL
1562 ("fl." ?\e$,1!R\e(B) ;; LATIN SMALL LETTER F WITH HOOK (florin currency symbol)
1563 ("eur." ?\e$,1tL\e(B) ;; EURO SIGN
789eb8a6 1564 ;; \e$,1r|\e(BThe 25th letter of the Dutch alphabet.\e$,1r}\e(B
177c0ea7
JB
1565 ("ij" ?\e$,1 S\e(B) ;; LATIN SMALL LIGATURE IJ
1566 ("IJ" ?\e$,1 R\e(B) ;; LATIN CAPITAL LIGATURE IJ
789eb8a6 1567 ;; \e$,1r|\e(BTrema on the second letter of vowel pair.\e$,1r}\e(B Yudit uses `:', not `"'.
177c0ea7
JB
1568 ("\"a" ?\e,Ad\e(B) ;; LATIN SMALL LETTER A WITH DIAERESIS
1569 ("\"e" ?\e,Ak\e(B) ;; LATIN SMALL LETTER E WITH DIAERESIS
1570 ("\"i" ?\e,Ao\e(B) ;; LATIN SMALL LETTER I WITH DIAERESIS
1571 ("\"o" ?\e,Av\e(B) ;; LATIN SMALL LETTER O WITH DIAERESIS
1572 ("\"u" ?\e,A|\e(B) ;; LATIN SMALL LETTER U WITH DIAERESIS
1573 ("\"A" ?\e,AD\e(B) ;; LATIN CAPITAL LETTER A WITH DIAERESIS
1574 ("\"E" ?\e,AK\e(B) ;; LATIN CAPITAL LETTER E WITH DIAERESIS
1575 ("\"I" ?\e,AO\e(B) ;; LATIN CAPITAL LETTER I WITH DIAERESIS
1576 ("\"O" ?\e,AV\e(B) ;; LATIN CAPITAL LETTER O WITH DIAERESIS
1577 ("\"U" ?\e,A\\e(B) ;; LATIN CAPITAL LETTER U WITH DIAERESIS
789eb8a6 1578 ;; \e$,1r|\e(BAcute, marking emphasis on long vowels\e$,1r}\e(B:
177c0ea7
JB
1579 ("a'" ?\e,Aa\e(B) ;; LATIN SMALL LETTER A WITH ACUTE
1580 ("e'" ?\e,Ai\e(B) ;; LATIN SMALL LETTER E WITH ACUTE
1581 ("i'" ?\e,Am\e(B) ;; LATIN SMALL LETTER I WITH ACUTE
1582 ("o'" ?\e,As\e(B) ;; LATIN SMALL LETTER O WITH ACUTE
1583 ("u'" ?\e,Az\e(B) ;; LATIN SMALL LETTER U WITH ACUTE
1584 ("A'" ?\e,AA\e(B) ;; LATIN CAPITAL LETTER A WITH ACUTE
1585 ("E'" ?\e,AI\e(B) ;; LATIN CAPITAL LETTER E WITH ACUTE
1586 ("I'" ?\e,AM\e(B) ;; LATIN CAPITAL LETTER I WITH ACUTE
1587 ("O'" ?\e,AS\e(B) ;; LATIN CAPITAL LETTER O WITH ACUTE
1588 ("U'" ?\e,AZ\e(B) ;; LATIN CAPITAL LETTER U WITH ACUTE
789eb8a6 1589 ;; \e$,1r|\e(BGrave, marking emphasis on short vowels\e$,1r}\e(B:
14c4929a 1590 ("a`" ?\e,A`\e(B) ;; LATIN SMALL LETTER A WITH GRAVE
177c0ea7
JB
1591 ("e`" ?\e,Ah\e(B) ;; LATIN SMALL LETTER E WITH GRAVE
1592 ("i`" ?\e,Al\e(B) ;; LATIN SMALL LETTER I WITH GRAVE
1593 ("o`" ?\e,Ar\e(B) ;; LATIN SMALL LETTER O WITH GRAVE
1594 ("u`" ?\e,Ay\e(B) ;; LATIN SMALL LETTER U WITH GRAVE
1595 ("A`" ?\e,A@\e(B) ;; LATIN CAPITAL LETTER A WITH GRAVE
1596 ("E`" ?\e,AH\e(B) ;; LATIN CAPITAL LETTER E WITH GRAVE
1597 ("I`" ?\e,AL\e(B) ;; LATIN CAPITAL LETTER I WITH GRAVE
1598 ("O`" ?\e,AR\e(B) ;; LATIN CAPITAL LETTER O WITH GRAVE
14c4929a 1599 ("U`" ?\e,AY\e(B) ;; LATIN CAPITAL LETTER U WITH GRAVE
789eb8a6
DL
1600 ;; \e$,1r|\e(BCater for the use of many French words and use of the circumflex
1601 ;; in Frisian.\e$,1r}\e(B Yudit used `;' for cedilla.
177c0ea7
JB
1602 ("c," ?\e,Ag\e(B) ;; LATIN SMALL LETTER C WITH CEDILLA
1603 ("C," ?\e,AG\e(B) ;; LATIN CAPITAL LETTER C WITH CEDILLA
1604 ("a^" ?\e,Ab\e(B) ;; LATIN SMALL LETTER A WITH CIRCUMFLEX
1605 ("e^" ?\e,Aj\e(B) ;; LATIN SMALL LETTER E WITH CIRCUMFLEX
1606 ("i^" ?\e,An\e(B) ;; LATIN SMALL LETTER I WITH CIRCUMFLEX
1607 ("o^" ?\e,At\e(B) ;; LATIN SMALL LETTER O WITH CIRCUMFLEX
1608 ("u^" ?\e,A{\e(B) ;; LATIN SMALL LETTER U WITH CIRCUMFLEX
1609 ("A^" ?\e,AB\e(B) ;; LATIN CAPITAL LETTER A WITH CIRCUMFLEX
1610 ("E^" ?\e,AJ\e(B) ;; LATIN CAPITAL LETTER E WITH CIRCUMFLEX
1611 ("I^" ?\e,AN\e(B) ;; LATIN CAPITAL LETTER I WITH CIRCUMFLEX
1612 ("O^" ?\e,AT\e(B) ;; LATIN CAPITAL LETTER O WITH CIRCUMFLEX
14c4929a 1613 ("U^" ?\e,A[\e(B) ;; LATIN CAPITAL LETTER U WITH CIRCUMFLEX
789eb8a6
DL
1614 ;; \e$,1r|\e(BFollow the example of the Dutch POSIX locale, using ISO-8859-9 to
1615 ;; cater to the many Turks in Dutch society.\e$,1r}\e(B Perhaps German methods
1616 ;; should do so too. Follow turkish-alt-postfix here.
14c4929a 1617 ("i/" ?\e$,1 Q\e(B) ;; LATIN SMALL LETTER I WITH NO DOT
177c0ea7
JB
1618 ("s," ?\e$,1 \7f\e(B) ;; LATIN SMALL LETTER S WITH CEDILLA
1619 ("g^" ?\e$,1 ?\e(B) ;; LATIN SMALL LETTER G WITH BREVE
14c4929a 1620 ("I/" ?\e$,1 P\e(B) ;; LATIN CAPITAL LETTER I WITH DOT ABOVE
177c0ea7
JB
1621 ("S," ?\e$,1 ~\e(B) ;; LATIN CAPITAL LETTER S WITH CEDILLA
1622 ("G^" ?\e$,1 >\e(B) ;; LATIN CAPITAL LETTER G WITH BREVE
789eb8a6
DL
1623 )
1624
14c4929a
DL
1625;; Originally from Yudit, discussed with Albertas Agejevas
1626;; <alga@uosis.mif.vu.lt>
1627(quail-define-package
1628 "lithuanian-numeric" "Lithuanian" "LtN" t
1629 "Lithuanian numeric input method.
1630" nil t t t t nil nil nil nil nil t)
1631
1632(quail-define-rules
7c59a388
DL
1633 ("1" ?\e$,1 %\e(B)
1634 ("2" ?\e$,1 -\e(B)
1635 ("3" ?\e$,1 9\e(B)
1636 ("4" ?\e$,1 7\e(B)
1637 ("5" ?\e$,1 O\e(B)
1638 ("6" ?\e$,1!!\e(B)
1639 ("7" ?\e$,1!3\e(B)
1640 ("8" ?\e$,1!+\e(B)
1641 ("9" ?\e$,1r~\e(B)
1642 ("0" ?\e$,1r|\e(B)
1643 ("=" ?\e$,1!>\e(B)
1644 ("!" ?\e$,1 $\e(B)
1645 ("@" ?\e$,1 ,\e(B)
1646 ("#" ?\e$,1 8\e(B)
1647 ("$" ?\e$,1 6\e(B)
1648 ("%" ?\e$,1 N\e(B)
1649 ("^" ?\e$,1! \e(B)
1650 ("&" ?\e$,1!2\e(B)
1651 ("*" ?\e$,1!*\e(B)
1652 ("+" ?\e$,1!=\e(B))
14c4929a
DL
1653
1654;; From XFree 4.1 /usr/X11R6/lib/X11/xkb/symbols/lt, suggested by
1655;; Albertas Agejevas <alga@uosis.mif.vu.lt>
1656(quail-define-package
1657 "lithuanian-keyboard" "Lithuanian" "Lt" t
1658 "Lithuanian standard keyboard input method.
1659" nil t t t t nil nil nil nil nil t)
1660
1661(quail-define-rules
7c59a388
DL
1662 ("1" ?\e$,1 %\e(B)
1663 ("!" ?\e$,1 $\e(B)
1664 ("2" ?\e$,1 -\e(B)
1665 ("@" ?\e$,1 ,\e(B)
1666 ("#" ?\e$,1 8\e(B)
1667 ("4" ?\e$,1 7\e(B)
1668 ("$" ?\e$,1 6\e(B)
1669 ("5" ?\e$,1 O\e(B)
1670 ("%" ?\e$,1 N\e(B)
1671 ("6" ?\e$,1!!\e(B)
1672 ("^" ?\e$,1! \e(B)
1673 ("7" ?\e$,1!3\e(B)
1674 ("&" ?\e$,1!2\e(B)
1675 ("9" ?\e$,1r~\e(B)
1676 ("0" ?\e$,1r|\e(B)
1677 ("=" ?\e$,1!>\e(B)
1678 ("+" ?\e$,1!=\e(B))
14c4929a
DL
1679
1680;; From XFree 4.1 /usr/X11R6/lib/X11/xkb/symbols/lv
1681(quail-define-package
1682 "latvian-keyboard" "Latvian" "Lv" t
1683 "Latvian standard keyboard input method.
1684" nil t t t t nil nil nil nil nil t)
1685
1686(quail-define-rules
7c59a388
DL
1687 ("4" ?\e$,1tL\e(B)
1688 ("$" ?\e,A"\e(B)
1689 ("e" ?\e$,1 3\e(B)
1690 ("E" ?\e$,1 2\e(B)
1691 ("r" ?\e$,1 w\e(B)
1692 ("R" ?\e$,1 v\e(B)
1693 ("u" ?\e$,1!+\e(B)
1694 ("U" ?\e$,1!*\e(B)
1695 ("i" ?\e$,1 K\e(B)
1696 ("I" ?\e$,1 J\e(B)
1697 ("o" ?\e$,1 m\e(B)
1698 ("O" ?\e$,1 l\e(B)
1699 ("a" ?\e$,1 !\e(B)
1700 ("A" ?\e$,1 \e(B)
1701 ("s" ?\e$,1!!\e(B)
1702 ("S" ?\e$,1! \e(B)
1703 ("g" ?\e$,1 C\e(B)
1704 ("G" ?\e$,1 B\e(B)
1705 ("k" ?\e$,1 W\e(B)
1706 ("K" ?\e$,1 V\e(B)
1707 ("l" ?\e$,1 \\e(B)
1708 ("L" ?\e$,1 [\e(B)
1709 ("\'" ?\e$,1r|\e(B)
1710 ("\"" ?\e$,1r~\e(B)
1711 ("z" ?\e$,1!>\e(B)
1712 ("Z" ?\e$,1!=\e(B)
1713 ("c" ?\e$,1 -\e(B)
1714 ("C" ?\e$,1 ,\e(B)
1715 ("n" ?\e$,1 f\e(B)
1716 ("N" ?\e$,1 e\e(B))
14c4929a 1717
9718277f
DL
1718(quail-define-package
1719 "latin-alt-postfix" "Latin" "L<" t
1720 "Latin character input method with postfix modifiers.
1721This is the union of various input methods originally made for input
1722of characters from a single Latin-N charset.
1723
1724 | postfix | examples
1725 ------------+---------+----------
1726 acute | ' | a' -> \e,Aa\e(B
1727 grave | ` | a` -> \e,A`\e(B
1728 circumflex | ^ | a^ -> \e,Ab\e(B
1729 diaeresis | \" | a\" -> \e,Ad\e(B
1730 tilde | ~ | a~ -> \e,Ac\e(B
1731 cedilla | /` | c/ -> \e,Ag\e(B c` -> \e,Ag\e(B
1732 ogonek | ` | a` -> \e$,1 %\e(B
1733 breve | ~ | a~ -> \e$,1 #\e(B
1734 caron | ~ | c~ -> \e$,1 -\e(B
1735 dbl. acute | : | o: -> \e$,1 q\e(B
1736 ring | ` | u` -> \e$,1!/\e(B
1737 dot | ` | z` -> \e$,1!<\e(B
1738 stroke | / | d/ -> \e$,1 1\e(B
1739 nordic | / | d/ -> \e,Ap\e(B t/ -> \e,A~\e(B a/ -> \e,Ae\e(B e/ -> \e,Af\e(B o/ -> \e,Ax\e(B
1740 others | /<> | s/ -> \e,A_\e(B ?/ -> \e,A?\e(B !/ -> \e,A!\e(B
1741 | various | << -> \e,A+\e(B >> -> \e,A;\e(B o_ -> \e,A:\e(B a_ -> \e,A*\e(B
1742
1743It would be natural to use comma for cedillas, but that would be
1744inconvenient in practice because commas are needed very often after a
1745letter.
1746
1747Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
1748" nil t nil nil nil nil nil nil nil nil t)
1749
1750;; Fixme: \e,A&\e(B \e,A'\e(B \e,A(\e(B \e,A)\e(B \e,A,\e(B \e,A-\e(B \e,A.\e(B \e,A/\e(B \e,A0\e(B \e,A1\e(B \e,A2\e(B \e,A3\e(B \e,A4\e(B \e,A5\e(B \e,A6\e(B \e,A7\e(B \e,A8\e(B \e,A9\e(B \e,A<\e(B \e,A=\e(B \e,A>\e(B \e,AW\e(B \e,Aw\e(B
1751(quail-define-rules
1752 (" _" ?\e,A \e(B)
1753 ("!/" ?\e,A!\e(B)
1754 ("//" ?\e,A0\e(B)
1755 ("<<" ?\e,A+\e(B)
1756 (">>" ?\e,A;\e(B)
1757 ("?/" ?\e,A?\e(B)
1758 ("$/" ?\e,A#\e(B)
1759 ("$/" ?\e,A$\e(B)
1760 ("A'" ?\e,AA\e(B)
1761 ("A-" ?\e$,1 \e(B)
1762 ("A/" ?\e,AE\e(B)
1763 ("A\"" ?\e,AD\e(B)
1764 ("A^" ?\e,AB\e(B)
1765 ("A`" ?\e,A@\e(B)
1766 ("A`" ?\e$,1 $\e(B)
1767 ("A~" ?\e,AC\e(B)
1768 ("A~" ?\e$,1 "\e(B)
1769 ("C'" ?\e$,1 &\e(B)
1770 ("C/" ?\e,AG\e(B)
1771 ("C/" ?\e$,1 *\e(B)
1772 ("C^" ?\e$,1 (\e(B)
1773 ("C`" ?\e,AG\e(B)
1774 ("C~" ?\e$,1 ,\e(B)
1775 ("D/" ?\e,AP\e(B)
1776 ("D/" ?\e$,1 0\e(B)
1777 ("D~" ?\e$,1 .\e(B)
1778 ("E'" ?\e,AI\e(B)
1779 ("E-" ?\e$,1 2\e(B)
1780 ("E/" ?\e,AF\e(B)
1781 ("E\"" ?\e,AK\e(B)
1782 ("E^" ?\e,AJ\e(B)
1783 ("E`" ?\e,AH\e(B)
1784 ("E`" ?\e$,1 8\e(B)
1785 ("E~" ?\e$,1 6\e(B)
1786 ("E~" ?\e$,1 :\e(B)
1787 ("G/" ?\e$,1 @\e(B)
1788 ("G^" ?\e$,1 <\e(B)
1789 ("G`" ?\e$,1 B\e(B)
1790 ("G~" ?\e$,1 >\e(B)
1791 ("H/" ?\e$,1 F\e(B)
1792 ("H^" ?\e$,1 D\e(B)
1793 ("I'" ?\e,AM\e(B)
1794 ("I-" ?\e$,1 J\e(B)
1795 ("I/" ?\e$,1 P\e(B)
1796 ("I\"" ?\e,AO\e(B)
1797 ("I^" ?\e,AN\e(B)
1798 ("I`" ?\e,AL\e(B)
1799 ("I`" ?\e$,1 N\e(B)
1800 ("I~" ?\e$,1 H\e(B)
1801 ("J^" ?\e$,1 T\e(B)
1802 ("K`" ?\e$,1 V\e(B)
1803 ("L'" ?\e$,1 Y\e(B)
1804 ("L/" ?\e$,1 a\e(B)
1805 ("L`" ?\e$,1 [\e(B)
1806 ("L~" ?\e$,1 ]\e(B)
1807 ("N'" ?\e$,1 c\e(B)
1808 ("N/" ?\e$,1 j\e(B)
1809 ("N`" ?\e$,1 e\e(B)
1810 ("N~" ?\e,AQ\e(B)
1811 ("N~" ?\e$,1 g\e(B)
1812 ("O'" ?\e,AS\e(B)
1813 ("O-" ?\e$,1 l\e(B)
1814 ("O/" ?\e,AX\e(B)
1815 ("O:" ?\e$,1 p\e(B)
1816 ("O\"" ?\e,AV\e(B)
1817 ("O^" ?\e,AT\e(B)
1818 ("O`" ?\e,AR\e(B)
1819 ("O~" ?\e,AU\e(B)
1820 ("R'" ?\e$,1 t\e(B)
1821 ("R`" ?\e$,1 v\e(B)
1822 ("R~" ?\e$,1 x\e(B)
1823 ("S'" ?\e$,1 z\e(B)
1824 ("S^" ?\e$,1 |\e(B)
1825 ("S`" ?\e$,1 ~\e(B)
1826 ("S~" ?\e$,1! \e(B)
1827 ("T/" ?\e,A^\e(B)
1828 ("T/" ?\e$,1!&\e(B)
1829 ("T`" ?\e$,1!"\e(B)
1830 ("T~" ?\e$,1!$\e(B)
1831 ("U'" ?\e,AZ\e(B)
1832 ("U-" ?\e$,1!*\e(B)
1833 ("U:" ?\e$,1!0\e(B)
1834 ("U\"" ?\e,A\\e(B)
1835 ("U^" ?\e,A[\e(B)
1836 ("U`" ?\e,AY\e(B)
1837 ("U`" ?\e$,1!.\e(B)
1838 ("U`" ?\e$,1!2\e(B)
1839 ("U~" ?\e$,1!(\e(B)
1840 ("U~" ?\e$,1!,\e(B)
1841 ("Y'" ?\e,A]\e(B)
1842 ("Y\"" ?\e$,1!8\e(B)
1843 ("Y=" ?\e,A%\e(B)
1844 ("Z'" ?\e$,1!9\e(B)
1845 ("Z/" ?\e$,1!;\e(B)
1846 ("Z`" ?\e$,1!;\e(B)
1847 ("Z~" ?\e$,1!=\e(B)
1848 ("a'" ?\e,Aa\e(B)
1849 ("a-" ?\e$,1 !\e(B)
1850 ("a/" ?\e,Ae\e(B)
1851 ("a\"" ?\e,Ad\e(B)
1852 ("a^" ?\e,Ab\e(B)
1853 ("a_" ?\e,A*\e(B)
1854 ("a`" ?\e,A`\e(B)
1855 ("a`" ?\e$,1 %\e(B)
1856 ("a~" ?\e,Ac\e(B)
1857 ("a~" ?\e$,1 #\e(B)
1858 ("c'" ?\e$,1 '\e(B)
1859 ("c/" ?\e,Ag\e(B)
1860 ("c/" ?\e$,1 +\e(B)
1861 ("c/" ?\e,A"\e(B)
1862 ("c^" ?\e$,1 )\e(B)
1863 ("c`" ?\e,Ag\e(B)
1864 ("c~" ?\e$,1 -\e(B)
1865 ("d/" ?\e,Ap\e(B)
1866 ("d/" ?\e$,1 1\e(B)
1867 ("d~" ?\e$,1 /\e(B)
1868 ("e'" ?\e,Ai\e(B)
1869 ("e-" ?\e$,1 3\e(B)
1870 ("e/" ?\e,Af\e(B)
1871 ("e\"" ?\e,Ak\e(B)
1872 ("e^" ?\e,Aj\e(B)
1873 ("e`" ?\e,Ah\e(B)
1874 ("e`" ?\e$,1 9\e(B)
1875 ("e~" ?\e$,1 7\e(B)
1876 ("e~" ?\e$,1 ;\e(B)
1877 ("e=" ?\e$,1tL\e(B)
1878 ("g/" ?\e$,1 A\e(B)
1879 ("g^" ?\e$,1 =\e(B)
1880 ("g`" ?\e$,1 C\e(B)
1881 ("g~" ?\e$,1 ?\e(B)
1882 ("h/" ?\e$,1 G\e(B)
1883 ("h^" ?\e$,1 E\e(B)
1884 ("i'" ?\e,Am\e(B)
1885 ("i-" ?\e$,1 K\e(B)
1886 ("i/" ?\e$,1 Q\e(B)
1887 ("i\"" ?\e,Ao\e(B)
1888 ("i^" ?\e,An\e(B)
1889 ("i`" ?\e,Al\e(B)
1890 ("i`" ?\e$,1 O\e(B)
1891 ("i~" ?\e$,1 I\e(B)
1892 ("j^" ?\e$,1 U\e(B)
1893 ("k/" ?\e$,1 X\e(B)
1894 ("k`" ?\e$,1 W\e(B)
1895 ("l'" ?\e$,1 Z\e(B)
1896 ("l/" ?\e$,1 b\e(B)
1897 ("l`" ?\e$,1 \\e(B)
1898 ("l~" ?\e$,1 ^\e(B)
1899 ("n'" ?\e$,1 d\e(B)
1900 ("n/" ?\e$,1 k\e(B)
1901 ("n`" ?\e$,1 f\e(B)
1902 ("n~" ?\e,Aq\e(B)
1903 ("n~" ?\e$,1 h\e(B)
1904 ("o'" ?\e,As\e(B)
1905 ("o-" ?\e$,1 m\e(B)
1906 ("o/" ?\e,Ax\e(B)
1907 ("o:" ?\e$,1 q\e(B)
1908 ("o\"" ?\e,Av\e(B)
1909 ("o^" ?\e,At\e(B)
1910 ("o_" ?\e,A:\e(B)
1911 ("o`" ?\e,Ar\e(B)
1912 ("o~" ?\e,Au\e(B)
1913 ("r'" ?\e$,1 u\e(B)
1914 ("r`" ?\e$,1 w\e(B)
1915 ("r~" ?\e$,1 y\e(B)
1916 ("s'" ?\e$,1 {\e(B)
1917 ("s/" ?\e,A_\e(B)
1918 ("s^" ?\e$,1 }\e(B)
1919 ("s`" ?\e$,1 \7f\e(B)
1920 ("s~" ?\e$,1!!\e(B)
1921 ("t/" ?\e,A~\e(B)
1922 ("t/" ?\e$,1!'\e(B)
1923 ("t`" ?\e$,1!#\e(B)
1924 ("t~" ?\e$,1!%\e(B)
1925 ("u'" ?\e,Az\e(B)
1926 ("u-" ?\e$,1!+\e(B)
1927 ("u:" ?\e$,1!1\e(B)
1928 ("u\"" ?\e,A|\e(B)
1929 ("u^" ?\e,A{\e(B)
1930 ("u`" ?\e,Ay\e(B)
1931 ("u`" ?\e$,1!/\e(B)
1932 ("u`" ?\e$,1!3\e(B)
1933 ("u~" ?\e$,1!)\e(B)
1934 ("u~" ?\e$,1!-\e(B)
1935 ("y'" ?\e,A}\e(B)
1936 ("y\"" ?\e,A\7f\e(B)
1937 ("z'" ?\e$,1!:\e(B)
1938 ("z/" ?\e$,1!<\e(B)
1939 ("z`" ?\e$,1!<\e(B)
1940 ("z~" ?\e$,1!>\e(B)
1941
1942 (" __" [" _"])
1943 ("!//" ["!/"])
1944 ("<<<" ["<<"])
1945 (">>>" [">>"])
1946 ("?//" ["?/"])
1947 ("///" ["//"])
1948 ("$//" ["$/"])
1949 ("A''" ["A'"])
1950 ("A--" ["A-"])
1951 ("A//" ["A/"])
1952 ("A\"\"" ["A\""])
1953 ("A^^" ["A^"])
1954 ("A``" ["A`"])
1955 ("A~~" ["A~"])
1956 ("C''" ["C'"])
1957 ("C//" ["C/"])
1958 ("C^^" ["C^"])
1959 ("C``" ["C`"])
1960 ("C~~" ["C~"])
1961 ("D//" ["D/"])
1962 ("D~~" ["D~"])
1963 ("E''" ["E'"])
1964 ("E--" ["E-"])
1965 ("E//" ["E/"])
1966 ("E\"\"" ["E\""])
1967 ("E^^" ["E^"])
1968 ("E``" ["E`"])
1969 ("E~~" ["E~"])
1970 ("G//" ["G/"])
1971 ("G^^" ["G^"])
1972 ("G``" ["G`"])
1973 ("G~~" ["G~"])
1974 ("H//" ["H/"])
1975 ("H^^" ["H^"])
1976 ("I''" ["I'"])
1977 ("I--" ["I-"])
1978 ("I//" ["I/"])
1979 ("I\"\"" ["I\""])
1980 ("I^^" ["I^"])
1981 ("I``" ["I`"])
1982 ("I~~" ["I~"])
1983 ("J^^" ["J^"])
1984 ("K``" ["K`"])
1985 ("L''" ["L'"])
1986 ("L//" ["L/"])
1987 ("L``" ["L`"])
1988 ("L~~" ["L~"])
1989 ("N''" ["N'"])
1990 ("N//" ["N/"])
1991 ("N``" ["N`"])
1992 ("N~~" ["N~"])
1993 ("O''" ["O'"])
1994 ("O--" ["O-"])
1995 ("O//" ["O/"])
1996 ("O::" ["O:"])
1997 ("O\"\"" ["O\""])
1998 ("O^^" ["O^"])
1999 ("O``" ["O`"])
2000 ("O~~" ["O~"])
2001 ("R''" ["R'"])
2002 ("R``" ["R`"])
2003 ("R~~" ["R~"])
2004 ("S''" ["S'"])
2005 ("S^^" ["S^"])
2006 ("S``" ["S`"])
2007 ("S~~" ["S~"])
2008 ("T//" ["T/"])
2009 ("T``" ["T`"])
2010 ("T~~" ["T~"])
2011 ("U''" ["U'"])
2012 ("U--" ["U-"])
2013 ("U::" ["U:"])
2014 ("U\"\"" ["U\""])
2015 ("U^^" ["U^"])
2016 ("U``" ["U`"])
2017 ("U~~" ["U~"])
2018 ("Y''" ["Y'"])
2019 ("Z''" ["Z'"])
2020 ("Z//" ["Z/"])
2021 ("Z``" ["Z`"])
2022 ("Z~~" ["Z~"])
2023 ("a''" ["a'"])
2024 ("a--" ["a-"])
2025 ("a//" ["a/"])
2026 ("a\"\"" ["a\""])
2027 ("a^^" ["a^"])
2028 ("a__" ["a_"])
2029 ("a``" ["a`"])
2030 ("a~~" ["a~"])
2031 ("c''" ["c'"])
2032 ("c//" ["c/"])
2033 ("c^^" ["c^"])
2034 ("c``" ["c`"])
2035 ("c~~" ["c~"])
2036 ("d//" ["d/"])
2037 ("d~~" ["d~"])
2038 ("e''" ["e'"])
2039 ("e--" ["e-"])
2040 ("e//" ["e/"])
2041 ("e\"\"" ["e\""])
2042 ("e^^" ["e^"])
2043 ("e``" ["e`"])
2044 ("e~~" ["e~"])
2045 ("e==" ["e="])
2046 ("g//" ["g/"])
2047 ("g^^" ["g^"])
2048 ("g``" ["g`"])
2049 ("g~~" ["g~"])
2050 ("h//" ["h/"])
2051 ("h^^" ["h^"])
2052 ("i''" ["i'"])
2053 ("i--" ["i-"])
2054 ("i//" ["i/"])
2055 ("i\"\"" ["i\""])
2056 ("i^^" ["i^"])
2057 ("i``" ["i`"])
2058 ("i~~" ["i~"])
2059 ("j^^" ["j^"])
2060 ("k//" ["k/"])
2061 ("k``" ["k`"])
2062 ("l''" ["l'"])
2063 ("l//" ["l/"])
2064 ("l``" ["l`"])
2065 ("l~~" ["l~"])
2066 ("n''" ["n'"])
2067 ("n//" ["n/"])
2068 ("n``" ["n`"])
2069 ("n~~" ["n~"])
2070 ("o''" ["o'"])
2071 ("o--" ["o-"])
2072 ("o//" ["o/"])
2073 ("o::" ["o:"])
2074 ("o\"\"" ["o\""])
2075 ("o^^" ["o^"])
2076 ("o__" ["o_"])
2077 ("o``" ["o`"])
2078 ("o~~" ["o~"])
2079 ("r''" ["r'"])
2080 ("r``" ["r`"])
2081 ("r~~" ["r~"])
2082 ("s''" ["s'"])
2083 ("s//" ["s/"])
2084 ("s^^" ["s^"])
2085 ("s``" ["s`"])
2086 ("s~~" ["s~"])
2087 ("t//" ["t/"])
2088 ("t``" ["t`"])
2089 ("t~~" ["t~"])
2090 ("u''" ["u'"])
2091 ("u--" ["u-"])
2092 ("u::" ["u:"])
2093 ("u\"\"" ["u\""])
2094 ("u^^" ["u^"])
2095 ("u``" ["u`"])
2096 ("u~~" ["u~"])
2097 ("y''" ["y'"])
2098 ("y\"\"" ["y\""])
2099 ("z''" ["z'"])
2100 ("z//" ["z/"])
2101 ("z``" ["z`"])
2102 ("z~~" ["z~"])
2103 )
2104
ab5796a9 2105;;; arch-tag: 722466a6-363d-431c-9161-879e16e2da5d
be567141 2106;;; latin-alt.el ends here