]> code.delx.au - gnu-emacs/blob - leim/quail/latin-alt.el
*** empty log message ***
[gnu-emacs] / leim / quail / latin-alt.el
1 ;;; latin-alt.el --- Quail package for inputting various European characters -*-coding: utf-8;-*-
2
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
6 ;; National Institute of Advanced Industrial Science and Technology (AIST)
7 ;; Registration Number H14PRO021
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
15 ;; the Free Software Foundation; either version 3, or (at your option)
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
25 ;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
26 ;; Boston, MA 02110-1301, USA.
27
28 ;; Author: TAKAHASHI Naoto <ntakahas@etl.go.jp>
29
30 ;;; Commentary:
31
32 ;;; Code:
33
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' -> á
43 grave | ` | a` -> à
44 circumflex | ^ | a^ -> â
45 diaeresis | \" | a\" -> ä
46 tilde | ~ | a~ -> ã
47 cedilla | / | c/ -> ç
48 nordic | / | d/ -> ð t/ -> þ a/ -> å e/ -> æ o/ -> ø
49 others | /<> | s/ -> ß ?/ -> ¿ !/ -> ¡
50 | various | << -> « >> -> » o_ -> º a_ -> ª
51
52 It would be natural to use comma for cedillas, but that would be
53 inconvenient in practice because commas are needed very often after a
54 letter.
55
56 Doubling 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`" ?À)
61 ("A'" ?Á)
62 ("A^" ?Â)
63 ("A~" ?Ã)
64 ("A\"" ?Ä)
65 ("A/" ?Å)
66 ("a`" ?à)
67 ("a'" ?á)
68 ("a^" ?â)
69 ("a~" ?ã)
70 ("a\"" ?ä)
71 ("a/" ?å)
72 ("E`" ?È)
73 ("E'" ?É)
74 ("E^" ?Ê)
75 ("E\"" ?Ë)
76 ("E/" ?Æ)
77 ("e`" ?è)
78 ("e'" ?é)
79 ("e^" ?ê)
80 ("e\"" ?ë)
81 ("e/" ?æ)
82 ("I`" ?Ì)
83 ("i`" ?ì)
84 ("I'" ?Í)
85 ("i'" ?í)
86 ("I^" ?Î)
87 ("i^" ?î)
88 ("I\"" ?Ï)
89 ("i\"" ?ï)
90 ("O`" ?Ò)
91 ("o`" ?ò)
92 ("O'" ?Ó)
93 ("o'" ?ó)
94 ("O^" ?Ô)
95 ("o^" ?ô)
96 ("O~" ?Õ)
97 ("o~" ?õ)
98 ("O\"" ?Ö)
99 ("o\"" ?ö)
100 ("O/" ?Ø)
101 ("o/" ?ø)
102 ("U`" ?Ù)
103 ("u`" ?ù)
104 ("U'" ?Ú)
105 ("u'" ?ú)
106 ("U^" ?Û)
107 ("u^" ?û)
108 ("U\"" ?Ü)
109 ("u\"" ?ü)
110 ("Y'" ?Ý)
111 ("y'" ?ý)
112 ("y\"" ?ÿ)
113 ("D/" ?Ð)
114 ("d/" ?ð)
115 ("T/" ?Þ)
116 ("t/" ?þ)
117 ("s/" ?ß)
118 ("C/" ?Ç)
119 ("c/" ?ç)
120 ("N~" ?Ñ)
121 ("n~" ?ñ)
122 ("?/" ?¿)
123 ("!/" ?¡)
124 ("<<" ?«)
125 (">>" ?»)
126 ("o_" ?º)
127 ("a_" ?ª)
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 (">>>" [">>"])
195 ("o__" ["o_"])
196 ("a__" ["a_"])
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' -> á
206 ogonek | ` | a` -> ą
207 diaeresis | \" | a\" -> ä
208 circumflex | ^ | a^ -> â
209 breve | ~ | a~ -> ă
210 cedilla | ` | c` -> ç
211 caron | ~ | c~ -> č
212 dbl. acute | : | o: -> ő
213 ring | ` | u` -> ů
214 dot | ` | z` -> ż
215 stroke | / | d/ -> đ
216 others | / | s/ -> ß
217
218 It would be natural to use period and comma for dots/rings and
219 cedillas/ogoneks, but that would inconvenient in practice, because
220 periods and commas are needed very often after a letter.
221
222 Doubling 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'" ?Á)
227 ("A`" ?Ą)
228 ("A\"" ?Ä)
229 ("A^" ?Â)
230 ("A~" ?Ă)
231 ("C'" ?Ć)
232 ("C`" ?Ç)
233 ("C~" ?Č)
234 ("D/" ?Đ)
235 ("D~" ?Ď)
236 ("E'" ?É)
237 ("E`" ?Ę)
238 ("E\"" ?Ë)
239 ("E~" ?Ě)
240 ("I'" ?Í)
241 ("I^" ?Î)
242 ("L'" ?Ĺ)
243 ("L/" ?Ł)
244 ("L~" ?Ľ)
245 ("N'" ?Ń)
246 ("N~" ?Ň)
247 ("O'" ?Ó)
248 ("O:" ?Ő)
249 ("O\"" ?Ö)
250 ("O^" ?Ô)
251 ("R'" ?Ŕ)
252 ("R~" ?Ř)
253 ("S'" ?Ś)
254 ("S`" ?Ş)
255 ("S~" ?Š)
256 ("T`" ?Ţ)
257 ("T~" ?Ť)
258 ("U'" ?Ú)
259 ("U:" ?Ű)
260 ("U\"" ?Ü)
261 ("U`" ?Ů)
262 ("Y'" ?Ý)
263 ("Z'" ?Ź)
264 ("Z`" ?Ż)
265 ("Z~" ?Ž)
266 ("a'" ?á)
267 ("a`" ?ą)
268 ("a\"" ?ä)
269 ("a^" ?â)
270 ("a~" ?ă)
271 ("c'" ?ć)
272 ("c`" ?ç)
273 ("c~" ?č)
274 ("d/" ?đ)
275 ("d~" ?ď)
276 ("e'" ?é)
277 ("e`" ?ę)
278 ("e\"" ?ë)
279 ("e~" ?ě)
280 ("i'" ?í)
281 ("i^" ?î)
282 ("l'" ?ĺ)
283 ("l/" ?ł)
284 ("l~" ?ľ)
285 ("n'" ?ń)
286 ("n~" ?ň)
287 ("o'" ?ó)
288 ("o:" ?ő)
289 ("o\"" ?ö)
290 ("o^" ?ô)
291 ("r'" ?ŕ)
292 ("r~" ?ř)
293 ("s'" ?ś)
294 ("s`" ?ş)
295 ("s/" ?ß)
296 ("s~" ?š)
297 ("t`" ?ţ)
298 ("t~" ?ť)
299 ("u'" ?ú)
300 ("u:" ?ű)
301 ("u\"" ?ü)
302 ("u`" ?ů)
303 ("y'" ?ý)
304 ("z'" ?ź)
305 ("z`" ?ż)
306 ("z~" ?ž)
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' -> á
398 grave | ` | a` -> à
399 circumflex | ^ | a^ -> â
400 diaeresis | \" | a\" -> ä
401 dot | / | c/ -> ċ i/ -> ı I/ -> İ
402 cedilla | ` | c` -> ç
403 breve | ~ | g~ -> ğ
404 tilde | ~ | n~ -> ñ
405 stroke | / | h/ -> ħ
406 others | / | s/ -> ß
407
408 It would be natural to use period and comma for dots and cedillas, but
409 that would inconvenient in practice, because periods and commas are
410 needed very often after a letter.
411
412 Doubling 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`" ?À)
417 ("A'" ?Á)
418 ("A^" ?Â)
419 ("A\"" ?Ä)
420 ("C/" ?Ċ)
421 ("C^" ?Ĉ)
422 ("C`" ?Ç)
423 ("E`" ?È)
424 ("E'" ?É)
425 ("E^" ?Ê)
426 ("E\"" ?Ë)
427 ("G~" ?Ğ)
428 ("G/" ?Ġ)
429 ("G^" ?Ĝ)
430 ("H/" ?Ħ)
431 ("H^" ?Ĥ)
432 ("I/" ?İ)
433 ("I`" ?Ì)
434 ("I'" ?Í)
435 ("I^" ?Î)
436 ("I\"" ?Ï)
437 ("J^" ?Ĵ)
438 ("N~" ?Ñ)
439 ("O`" ?Ò)
440 ("O'" ?Ó)
441 ("O^" ?Ô)
442 ("O\"" ?Ö)
443 ("S`" ?Ş)
444 ("S^" ?Ŝ)
445 ("U`" ?Ù)
446 ("U'" ?Ú)
447 ("U^" ?Û)
448 ("U\"" ?Ü)
449 ("U~" ?Ŭ)
450 ("Z/" ?Ż)
451 ("a`" ?à)
452 ("a'" ?á)
453 ("a^" ?â)
454 ("a\"" ?ä)
455 ("c/" ?ċ)
456 ("c^" ?ĉ)
457 ("c`" ?ç)
458 ("e`" ?è)
459 ("e'" ?é)
460 ("e^" ?ê)
461 ("e\"" ?ë)
462 ("g~" ?ğ)
463 ("g/" ?ġ)
464 ("g^" ?ĝ)
465 ("h/" ?ħ)
466 ("h^" ?ĥ)
467 ("i/" ?ı)
468 ("i`" ?ì)
469 ("i'" ?í)
470 ("i^" ?î)
471 ("i\"" ?ï)
472 ("j^" ?ĵ)
473 ("n~" ?ñ)
474 ("o`" ?ò)
475 ("o'" ?ó)
476 ("o^" ?ô)
477 ("o\"" ?ö)
478 ("s`" ?ş)
479 ("s/" ?ß)
480 ("s^" ?ŝ)
481 ("u`" ?ù)
482 ("u'" ?ú)
483 ("u^" ?û)
484 ("u\"" ?ü)
485 ("u~" ?ŭ)
486 ("z/" ?ż)
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' -> á
568 circumflex | ^ | a^ -> â
569 diaeresis | \" | a\" -> ä
570 ogonek | ` | a` -> ą
571 macron | - | a- -> ā
572 tilde | ~ | a~ -> ã
573 caron | ~ | c~ -> č
574 dot | ~ | e~ -> ė
575 cedilla | ` | k` -> ķ g` -> ģ
576 stroke | / | d/ -> đ
577 nordic | / | a/ -> å e/ -> æ o/ -> ø
578 others | / | s/ -> ß n/ -> ŋ k/ -> ĸ
579
580 It would be natural to use period and comma for dots and
581 cedillas/ogoneks, but that would inconvenient in practice, because
582 periods and commas are needed very often after a letter.
583
584 Doubling 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`" ?Ą)
589 ("A-" ?Ā)
590 ("A'" ?Á)
591 ("A^" ?Â)
592 ("A~" ?Ã)
593 ("A\"" ?Ä)
594 ("A/" ?Å)
595 ("C~" ?Č)
596 ("D/" ?Đ)
597 ("E/" ?Æ)
598 ("E-" ?Ē)
599 ("E'" ?É)
600 ("E`" ?Ę)
601 ("E\"" ?Ë)
602 ("E~" ?Ė)
603 ("G`" ?Ģ)
604 ("I~" ?Ĩ)
605 ("I`" ?Į)
606 ("I'" ?Í)
607 ("I^" ?Î)
608 ("I-" ?Ī)
609 ("K`" ?Ķ)
610 ("L`" ?Ļ)
611 ("N/" ?Ŋ)
612 ("N`" ?Ņ)
613 ("O-" ?Ō)
614 ("O^" ?Ô)
615 ("O~" ?Õ)
616 ("O\"" ?Ö)
617 ("O/" ?Ø)
618 ("R`" ?Ŗ)
619 ("S~" ?Š)
620 ("T/" ?Ŧ)
621 ("U`" ?Ų)
622 ("U'" ?Ú)
623 ("U^" ?Û)
624 ("U\"" ?Ü)
625 ("U~" ?Ũ)
626 ("U-" ?Ū)
627 ("Z~" ?Ž)
628 ("a`" ?ą)
629 ("a-" ?ā)
630 ("a'" ?á)
631 ("a^" ?â)
632 ("a~" ?ã)
633 ("a\"" ?ä)
634 ("a/" ?å)
635 ("c~" ?č)
636 ("d/" ?đ)
637 ("e/" ?æ)
638 ("e-" ?ē)
639 ("e'" ?é)
640 ("e`" ?ę)
641 ("e\"" ?ë)
642 ("e~" ?ė)
643 ("g`" ?ģ)
644 ("i~" ?ĩ)
645 ("i`" ?į)
646 ("i'" ?í)
647 ("i^" ?î)
648 ("i-" ?ī)
649 ("k/" ?ĸ)
650 ("k`" ?ķ)
651 ("l`" ?ļ)
652 ("n/" ?ŋ)
653 ("n`" ?ņ)
654 ("o-" ?ō)
655 ("o^" ?ô)
656 ("o~" ?õ)
657 ("o\"" ?ö)
658 ("o/" ?ø)
659 ("r`" ?ŗ)
660 ("s/" ?ß)
661 ("s~" ?š)
662 ("t/" ?ŧ)
663 ("u`" ?ų)
664 ("u'" ?ú)
665 ("u^" ?û)
666 ("u\"" ?ü)
667 ("u~" ?ũ)
668 ("u-" ?ū)
669 ("z~" ?ž)
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' -> á
762 grave | ` | a` -> à
763 circumflex | ^ | a^ -> â
764 diaeresis | \" | a\" -> ä
765 tilde | ~ | a~ -> ã
766 breve | ~ | g~ -> ğ
767 cedilla | ` | c` -> ç
768 dot | / | i/ -> ı I/ -> İ
769 nordic | / | a/ -> å e/ -> æ o/ -> ø
770 others | / | s/ -> ß
771
772 It would be natural to use period and comma for dots and cedillas, but
773 that would inconvenient in practice, because periods and commas are
774 needed very often after a letter.
775
776 Doubling 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'" ?Á)
781 ("A/" ?Å)
782 ("A\"" ?Ä)
783 ("A^" ?Â)
784 ("A`" ?À)
785 ("A~" ?Ã)
786 ("C`" ?Ç)
787 ("E'" ?É)
788 ("E/" ?Æ)
789 ("E\"" ?Ë)
790 ("E^" ?Ê)
791 ("E`" ?È)
792 ("G~" ?Ğ)
793 ("I'" ?Í)
794 ("I/" ?İ)
795 ("I\"" ?Ï)
796 ("I^" ?Î)
797 ("I`" ?Ì)
798 ("N~" ?Ñ)
799 ("O'" ?Ó)
800 ("O/" ?Ø)
801 ("O\"" ?Ö)
802 ("O^" ?Ô)
803 ("O`" ?Ò)
804 ("O~" ?Õ)
805 ("S`" ?Ş)
806 ("U'" ?Ú)
807 ("U\"" ?Ü)
808 ("U^" ?Û)
809 ("U`" ?Ù)
810 ("a'" ?á)
811 ("a/" ?å)
812 ("a\"" ?ä)
813 ("a^" ?â)
814 ("a`" ?à)
815 ("a~" ?ã)
816 ("c`" ?ç)
817 ("e'" ?é)
818 ("e/" ?æ)
819 ("e\"" ?ë)
820 ("e^" ?ê)
821 ("e`" ?è)
822 ("g~" ?ğ)
823 ("i'" ?í)
824 ("i/" ?ı)
825 ("i\"" ?ï)
826 ("i^" ?î)
827 ("i`" ?ì)
828 ("n~" ?ñ)
829 ("o'" ?ó)
830 ("o/" ?ø)
831 ("o\"" ?ö)
832 ("o^" ?ô)
833 ("o`" ?ò)
834 ("o~" ?õ)
835 ("s`" ?ş)
836 ("s/" ?ß)
837 ("u'" ?ú)
838 ("u\"" ?ü)
839 ("u^" ?û)
840 ("u`" ?ù)
841 ("y\"" ?ÿ)
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 -> Æ, OE -> Ø, AA -> Å, E' -> É)
910
911 Doubling 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" ?Æ)
917 ("ae" ?æ)
918 ("OE" ?Ø)
919 ("oe" ?ø)
920 ("AA" ?Å)
921 ("aa" ?å)
922 ("E'" ?É)
923 ("e'" ?é)
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
939 A following ^ or x will produce an accented character,
940 e.g. c^ -> ĉ gx -> ĝ u^ -> ŭ.
941
942 Doubling the postfix separates the letter and postfix,
943 e.g. a'' -> a'.
944 " nil t nil nil nil nil nil nil nil nil t)
945
946 (quail-define-rules
947 ("Cx" ?Ĉ)
948 ("C^" ?Ĉ)
949 ("cx" ?ĉ)
950 ("c^" ?ĉ)
951 ("Gx" ?Ĝ)
952 ("G^" ?Ĝ)
953 ("gx" ?ĝ)
954 ("g^" ?ĝ)
955 ("Hx" ?Ĥ)
956 ("H^" ?Ĥ)
957 ("hx" ?ĥ)
958 ("h^" ?ĥ)
959 ("Jx" ?Ĵ)
960 ("J^" ?Ĵ)
961 ("jx" ?ĵ)
962 ("j^" ?ĵ)
963 ("Sx" ?Ŝ)
964 ("S^" ?Ŝ)
965 ("sx" ?ŝ)
966 ("s^" ?ŝ)
967 ("Ux" ?Ŭ)
968 ("U^" ?Ŭ)
969 ("ux" ?ŭ)
970 ("u^" ?ŭ)
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
1002 AE -> Ä
1003 AEE -> AE
1004 OE -> Ö
1005 OEE -> OE
1006 "
1007 nil t nil nil nil nil nil nil nil nil t)
1008
1009 (quail-define-rules
1010 ("AE" ?Ä)
1011 ("ae" ?ä)
1012 ("OE" ?Ö)
1013 ("oe" ?ö)
1014
1015 ("AEE" ["AE"])
1016 ("aee" ["ae"])
1017 ("OEE" ["OE"])
1018 ("oee" ["oe"])
1019 )
1020
1021 (quail-define-package
1022 "french-alt-postfix" "French" "FR<" t
1023 "French (Français) input method with postfix modifiers
1024
1025 ` pour grave, ' pour aigu, ^ pour circonflexe, et \" pour tréma.
1026 Par exemple: a` -> à e' -> é.
1027
1028 Ç, «, et » sont produits par C/, <<, et >>.
1029
1030 En doublant la frappe des diacritiques, ils s'isoleront de la lettre.
1031 Par 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`" ?À)
1038 ("A^" ?Â)
1039 ("a`" ?à)
1040 ("a^" ?â)
1041 ("E`" ?È)
1042 ("E'" ?É)
1043 ("E^" ?Ê)
1044 ("E\"" ?Ë)
1045 ("e`" ?è)
1046 ("e'" ?é)
1047 ("e^" ?ê)
1048 ("e\"" ?ë)
1049 ("I^" ?Î)
1050 ("I\"" ?Ï)
1051 ("i^" ?î)
1052 ("i\"" ?ï)
1053 ("O^" ?Ô)
1054 ("o^" ?ô)
1055 ("U`" ?Ù)
1056 ("U^" ?Û)
1057 ("U\"" ?Ü)
1058 ("u`" ?ù)
1059 ("u^" ?û)
1060 ("u\"" ?ü)
1061 ("C/" ?Ç)
1062 ("c/" ?ç)
1063 ("<<" ?«)
1064 (">>" ?»)
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
1097 "german-alt-postfix" "German" "DE<" t
1098 "German (Deutsch) input method
1099
1100 ae -> ä
1101 aee -> ae
1102 oe -> ö
1103 oee -> oe
1104 ue -> ü
1105 uee -> ue
1106 sz -> ß
1107 szz -> sz
1108 "
1109 nil t nil nil nil nil nil nil nil nil t)
1110
1111 (quail-define-rules
1112 ("AE" ?Ä)
1113 ("ae" ?ä)
1114 ("OE" ?Ö)
1115 ("oe" ?ö)
1116 ("UE" ?Ü)
1117 ("ue" ?ü)
1118 ("sz" ?ß)
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 (Íslenska) input method with postfix modifiers
1132
1133 A' -> Á
1134 E' -> É
1135 I' -> Í
1136 O' -> Ó
1137 U' -> Ú
1138 Y' -> Ý
1139 AE -> Æ
1140 OE -> Ö
1141 D/ -> Ð (eth)
1142 T/ -> Þ (thorn)
1143
1144 Doubling 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'" ?Á)
1149 ("a'" ?á)
1150 ("E'" ?É)
1151 ("e'" ?é)
1152 ("I'" ?Í)
1153 ("i'" ?í)
1154 ("O'" ?Ó)
1155 ("o'" ?ó)
1156 ("U'" ?Ú)
1157 ("u'" ?ú)
1158 ("Y'" ?Ý)
1159 ("y'" ?ý)
1160 ("AE" ?Æ)
1161 ("ae" ?æ)
1162 ("OE" ?Ö)
1163 ("oe" ?ö)
1164 ("D/" ?Ð)
1165 ("d/" ?ð)
1166 ("T/" ?Þ)
1167 ("t/" ?þ)
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
1195 a' -> á A' -> Á a` -> à A` -> À i^ -> î << -> «
1196 e' -> é E' -> É e` -> è E` -> È I^ -> Î >> -> »
1197 i' -> í I' -> Í i` -> ì I` -> Ì o_ -> º
1198 o' -> ó O' -> Ó o` -> ò O` -> Ò a_ -> ª
1199 u' -> ú U' -> Ú u` -> ù U` -> Ù
1200
1201 This method is for purists who like accents the old way.
1202
1203 Doubling 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`" ?À)
1208 ("A'" ?Á)
1209 ("a`" ?à)
1210 ("a'" ?á)
1211 ("E`" ?È)
1212 ("E'" ?É)
1213 ("e`" ?è)
1214 ("e'" ?é)
1215 ("I`" ?Ì)
1216 ("i`" ?ì)
1217 ("I'" ?Í)
1218 ("i'" ?í)
1219 ("I^" ?Î)
1220 ("i^" ?î)
1221 ("O`" ?Ò)
1222 ("o`" ?ò)
1223 ("O'" ?Ó)
1224 ("o'" ?ó)
1225 ("U`" ?Ù)
1226 ("u`" ?ù)
1227 ("U'" ?Ú)
1228 ("u'" ?ú)
1229 ("<<" ?«)
1230 (">>" ?»)
1231 ("o_" ?º)
1232 ("a_" ?ª)
1233
1234 ("A``" ["A`"])
1235 ("A''" ["A'"])
1236 ("a``" ["a`"])
1237 ("a''" ["a'"])
1238 ("E``" ["E`"])
1239 ("E''" ["E'"])
1240 ("e``" ["e`"])
1241 ("e''" ["e'"])
1242 ("I``" ["I`"])
1243 ("i``" ["i`"])
1244 ("I''" ["I'"])
1245 ("i''" ["i'"])
1246 ("I^^" ["I^"])
1247 ("i^^" ["i^"])
1248 ("O``" ["O`"])
1249 ("o``" ["o`"])
1250 ("O''" ["O'"])
1251 ("o''" ["o'"])
1252 ("U``" ["U`"])
1253 ("u``" ["u`"])
1254 ("U''" ["U'"])
1255 ("u''" ["u'"])
1256 ("<<<" ["<<"])
1257 (">>>" [">>"])
1258 ("o__" ["o_"])
1259 ("a__" ["a_"])
1260 )
1261
1262 (quail-define-package
1263 "norwegian-alt-postfix" "Latin-1" "NO<" t
1264 "Norwegian (Norsk) input method (rule: AE->Æ, OE->Ø, AA->Å, E'->É)
1265
1266 Doubling 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" ?Æ)
1272 ("ae" ?æ)
1273 ("OE" ?Ø)
1274 ("oe" ?ø)
1275 ("AA" ?Å)
1276 ("aa" ?å)
1277 ("E'" ?É)
1278 ("e'" ?é)
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
1293 Supported languages are Swedish, Norwegian, Danish, and Finnish.
1294
1295 ae -> æ
1296 oe -> ø
1297 aa -> å
1298 a\" -> ä
1299 o\" -> ö
1300 e' -> é
1301
1302 Doubling the postfix separates the letter and postfix:
1303 aee -> ae o\"\" -> o\" etc.
1304 " nil t nil nil nil nil nil nil nil nil t)
1305
1306 (quail-define-rules
1307 ("AE" ?Æ)
1308 ("ae" ?æ)
1309 ("OE" ?Ø)
1310 ("oe" ?ø)
1311 ("AA" ?Å)
1312 ("aa" ?å)
1313 ("A\"" ?Ä)
1314 ("a\"" ?ä)
1315 ("O\"" ?Ö)
1316 ("o\"" ?ö)
1317 ("E'" ?É)
1318 ("e'" ?é)
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
1335 "spanish-alt-postfix" "Spanish" "ES<" t
1336 "Spanish (Español) input method with postfix modifiers
1337
1338 A' -> Á
1339 E' -> É
1340 I' -> Í
1341 O' -> Ó
1342 U' -> Ú
1343 N~ -> Ñ
1344 !/ -> ¡
1345 ?/ -> ¿
1346
1347 Doubling the postfix separates the letter and postfix:
1348 a'' -> a' n~~ -> n~, etc.
1349 " nil t nil nil nil nil nil nil nil nil t)
1350
1351 (quail-define-rules
1352 ("A'" ?Á)
1353 ("a'" ?á)
1354 ("E'" ?É)
1355 ("e'" ?é)
1356 ("I'" ?Í)
1357 ("i'" ?í)
1358 ("O'" ?Ó)
1359 ("o'" ?ó)
1360 ("U'" ?Ú)
1361 ("u'" ?ú)
1362 ("N~" ?Ñ)
1363 ("n~" ?ñ)
1364 ("?/" ?¿)
1365 ("!/" ?¡)
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 -> Å, AE -> Ä, OE -> Ö, E' -> É)
1386
1387 Doubling 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" ?Å)
1392 ("aa" ?å)
1393 ("AE" ?Ä)
1394 ("ae" ?ä)
1395 ("OE" ?Ö)
1396 ("oe" ?ö)
1397 ("E'" ?É)
1398 ("e'" ?é)
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
1411 "turkish-alt-postfix" "Turkish" "TR«" t
1412 "Turkish (Türkçe) input method with postfix modifiers.
1413
1414 turkish-latin-3-alt-postfix is an obsolete alias for turkish-alt-postfix.
1415
1416 Note for I, ı, İ, i.
1417
1418 A^ -> Â
1419 C` -> Ç
1420 G^ -> Ğ
1421 I -> I
1422 i -> ı
1423 I/ -> İ
1424 i/ -> i
1425 O\" -> Ö
1426 S` -> Ş
1427 U\" -> Ü
1428 U^ -> Û
1429
1430 Doubling the postfix separates the letter and postfix: e.g. a^^ -> a^
1431 " nil t nil nil nil nil nil nil nil nil t)
1432
1433 (quail-define-rules
1434 ("A^" ?Â)
1435 ("a^" ?â)
1436 ("C`" ?Ç)
1437 ("c`" ?ç)
1438 ("G^" ?Ğ)
1439 ("g^" ?ğ)
1440 ("I/" ?İ)
1441 ("i" ?ı)
1442 ("i/" ?i)
1443 ("O\"" ?Ö)
1444 ("o\"" ?ö)
1445 ("S`" ?Ş)
1446 ("s`" ?ş)
1447 ("U\"" ?Ü)
1448 ("u\"" ?ü)
1449 ("U^" ?Û)
1450 ("u^" ?û)
1451
1452 ("A^^" ["A^"])
1453 ("a^^" ["a^"])
1454 ("C``" ["C`"])
1455 ("c``" ["c`"])
1456 ("G^^" ["G^"])
1457 ("g^^" ["g^"])
1458 ("I//" ["I/"])
1459 ("i" ["i"])
1460 ("i//" ["i/"])
1461 ("O\"\"" ["O\""])
1462 ("o\"\"" ["o\""])
1463 ("S``" ["S`"])
1464 ("s``" ["s`"])
1465 ("U\"\"" ["U\""])
1466 ("u\"\"" ["u\""])
1467 ("U^^" ["U^"])
1468 ("u^^" ["u^"])
1469 )
1470
1471 ;; Backwards compatibility.
1472 (push (cons "turkish-latin-3-alt-postfix"
1473 (cdr (assoc "turkish-alt-postfix" quail-package-alist)))
1474 quail-package-alist)
1475
1476 ;; Dutch Quail input method derived from the one in Yudit by Roman
1477 ;; Czyborra.
1478 (quail-define-package
1479 "dutch" "Dutch" "NL" t
1480 "Dutch character mixfix input method.
1481 Caters for French and Turkish as well as Dutch.
1482
1483 | | examples
1484 ------------+---------+----------
1485 others | | fl. -> ƒ eur. -> € ij -> ij IJ -> IJ
1486 ------------+---------+----------
1487 | postfix |
1488 ------------+---------+----------
1489 acute | ' | a' -> á
1490 grave | ` | a` -> à
1491 circumflex | ^ | a^ -> â
1492 Turkish | various | i/ -> ı s, -> ş g^ -> ğ I/ -> İ
1493 | | S, -> Ş G^ -> Ğ
1494 ------------+---------+----------
1495 | prefix |
1496 ------------+---------+----------
1497 diaeresis | \" | \"a -> ä
1498
1499 Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
1500 " nil t nil nil nil nil nil nil nil nil t)
1501
1502 (quail-define-rules
1503 ("fl." ?ƒ) ;; LATIN SMALL LETTER F WITH HOOK (florin currency symbol)
1504 ("eur." ?€) ;; EURO SIGN
1505 ;; “The 25th letter of the Dutch alphabet.”
1506 ("ij" ?ij) ;; LATIN SMALL LIGATURE IJ
1507 ("IJ" ?IJ) ;; LATIN CAPITAL LIGATURE IJ
1508 ;; “Trema on the second letter of vowel pair.” Yudit uses `:', not `"'.
1509 ("\"a" ?ä) ;; LATIN SMALL LETTER A WITH DIAERESIS
1510 ("\"e" ?ë) ;; LATIN SMALL LETTER E WITH DIAERESIS
1511 ("\"i" ?ï) ;; LATIN SMALL LETTER I WITH DIAERESIS
1512 ("\"o" ?ö) ;; LATIN SMALL LETTER O WITH DIAERESIS
1513 ("\"u" ?ü) ;; LATIN SMALL LETTER U WITH DIAERESIS
1514 ("\"A" ?Ä) ;; LATIN CAPITAL LETTER A WITH DIAERESIS
1515 ("\"E" ?Ë) ;; LATIN CAPITAL LETTER E WITH DIAERESIS
1516 ("\"I" ?Ï) ;; LATIN CAPITAL LETTER I WITH DIAERESIS
1517 ("\"O" ?Ö) ;; LATIN CAPITAL LETTER O WITH DIAERESIS
1518 ("\"U" ?Ü) ;; LATIN CAPITAL LETTER U WITH DIAERESIS
1519 ;; “Acute, marking emphasis on long vowels”:
1520 ("a'" ?á) ;; LATIN SMALL LETTER A WITH ACUTE
1521 ("e'" ?é) ;; LATIN SMALL LETTER E WITH ACUTE
1522 ("i'" ?í) ;; LATIN SMALL LETTER I WITH ACUTE
1523 ("o'" ?ó) ;; LATIN SMALL LETTER O WITH ACUTE
1524 ("u'" ?ú) ;; LATIN SMALL LETTER U WITH ACUTE
1525 ("A'" ?Á) ;; LATIN CAPITAL LETTER A WITH ACUTE
1526 ("E'" ?É) ;; LATIN CAPITAL LETTER E WITH ACUTE
1527 ("I'" ?Í) ;; LATIN CAPITAL LETTER I WITH ACUTE
1528 ("O'" ?Ó) ;; LATIN CAPITAL LETTER O WITH ACUTE
1529 ("U'" ?Ú) ;; LATIN CAPITAL LETTER U WITH ACUTE
1530 ;; “Grave, marking emphasis on short vowels”:
1531 ("a`" ?à) ;; LATIN SMALL LETTER A WITH GRAVE
1532 ("e`" ?è) ;; LATIN SMALL LETTER E WITH GRAVE
1533 ("i`" ?ì) ;; LATIN SMALL LETTER I WITH GRAVE
1534 ("o`" ?ò) ;; LATIN SMALL LETTER O WITH GRAVE
1535 ("u`" ?ù) ;; LATIN SMALL LETTER U WITH GRAVE
1536 ("A`" ?À) ;; LATIN CAPITAL LETTER A WITH GRAVE
1537 ("E`" ?È) ;; LATIN CAPITAL LETTER E WITH GRAVE
1538 ("I`" ?Ì) ;; LATIN CAPITAL LETTER I WITH GRAVE
1539 ("O`" ?Ò) ;; LATIN CAPITAL LETTER O WITH GRAVE
1540 ("U`" ?Ù) ;; LATIN CAPITAL LETTER U WITH GRAVE
1541 ;; “Cater for the use of many French words and use of the circumflex
1542 ;; in Frisian.” Yudit used `;' for cedilla.
1543 ("c," ?ç) ;; LATIN SMALL LETTER C WITH CEDILLA
1544 ("C," ?Ç) ;; LATIN CAPITAL LETTER C WITH CEDILLA
1545 ("a^" ?â) ;; LATIN SMALL LETTER A WITH CIRCUMFLEX
1546 ("e^" ?ê) ;; LATIN SMALL LETTER E WITH CIRCUMFLEX
1547 ("i^" ?î) ;; LATIN SMALL LETTER I WITH CIRCUMFLEX
1548 ("o^" ?ô) ;; LATIN SMALL LETTER O WITH CIRCUMFLEX
1549 ("u^" ?û) ;; LATIN SMALL LETTER U WITH CIRCUMFLEX
1550 ("A^" ?Â) ;; LATIN CAPITAL LETTER A WITH CIRCUMFLEX
1551 ("E^" ?Ê) ;; LATIN CAPITAL LETTER E WITH CIRCUMFLEX
1552 ("I^" ?Î) ;; LATIN CAPITAL LETTER I WITH CIRCUMFLEX
1553 ("O^" ?Ô) ;; LATIN CAPITAL LETTER O WITH CIRCUMFLEX
1554 ("U^" ?Û) ;; LATIN CAPITAL LETTER U WITH CIRCUMFLEX
1555 ;; “Follow the example of the Dutch POSIX locale, using ISO-8859-9 to
1556 ;; cater to the many Turks in Dutch society.” Perhaps German methods
1557 ;; should do so too. Follow turkish-alt-postfix here.
1558 ("i/" ?ı) ;; LATIN SMALL LETTER I WITH NO DOT
1559 ("s," ?ş) ;; LATIN SMALL LETTER S WITH CEDILLA
1560 ("g^" ?ğ) ;; LATIN SMALL LETTER G WITH BREVE
1561 ("I/" ?İ) ;; LATIN CAPITAL LETTER I WITH DOT ABOVE
1562 ("S," ?Ş) ;; LATIN CAPITAL LETTER S WITH CEDILLA
1563 ("G^" ?Ğ) ;; LATIN CAPITAL LETTER G WITH BREVE
1564 )
1565
1566 ;; Originally from Yudit, discussed with Albertas Agejevas
1567 ;; <alga@uosis.mif.vu.lt>
1568 (quail-define-package
1569 "lithuanian-numeric" "Lithuanian" "LtN" t
1570 "Lithuanian numeric input method.
1571 " nil t t t t nil nil nil nil nil t)
1572
1573 (quail-define-rules
1574 ("1" ?ą)
1575 ("2" ?č)
1576 ("3" ?ę)
1577 ("4" ?ė)
1578 ("5" ?į)
1579 ("6" ?š)
1580 ("7" ?ų)
1581 ("8" ?ū)
1582 ("9" ?„)
1583 ("0" ?“)
1584 ("=" ?ž)
1585 ("!" ?Ą)
1586 ("@" ?Č)
1587 ("#" ?Ę)
1588 ("$" ?Ė)
1589 ("%" ?Į)
1590 ("^" ?Š)
1591 ("&" ?Ų)
1592 ("*" ?Ū)
1593 ("+" ?Ž))
1594
1595 ;; From XFree 4.1 /usr/X11R6/lib/X11/xkb/symbols/lt, suggested by
1596 ;; Albertas Agejevas <alga@uosis.mif.vu.lt>
1597 (quail-define-package
1598 "lithuanian-keyboard" "Lithuanian" "Lt" t
1599 "Lithuanian standard keyboard input method.
1600 " nil t t t t nil nil nil nil nil t)
1601
1602 (quail-define-rules
1603 ("1" ?ą)
1604 ("!" ?Ą)
1605 ("2" ?č)
1606 ("@" ?Č)
1607 ("#" ?Ę)
1608 ("4" ?ė)
1609 ("$" ?Ė)
1610 ("5" ?į)
1611 ("%" ?Į)
1612 ("6" ?š)
1613 ("^" ?Š)
1614 ("7" ?ų)
1615 ("&" ?Ų)
1616 ("9" ?„)
1617 ("0" ?“)
1618 ("=" ?ž)
1619 ("+" ?Ž))
1620
1621 ;; From XFree 4.1 /usr/X11R6/lib/X11/xkb/symbols/lv
1622 (quail-define-package
1623 "latvian-keyboard" "Latvian" "Lv" t
1624 "Latvian standard keyboard input method.
1625 " nil t t t t nil nil nil nil nil t)
1626
1627 (quail-define-rules
1628 ("4" ?€)
1629 ("$" ?¢)
1630 ("e" ?ē)
1631 ("E" ?Ē)
1632 ("r" ?ŗ)
1633 ("R" ?Ŗ)
1634 ("u" ?ū)
1635 ("U" ?Ū)
1636 ("i" ?ī)
1637 ("I" ?Ī)
1638 ("o" ?ō)
1639 ("O" ?Ō)
1640 ("a" ?ā)
1641 ("A" ?Ā)
1642 ("s" ?š)
1643 ("S" ?Š)
1644 ("g" ?ģ)
1645 ("G" ?Ģ)
1646 ("k" ?ķ)
1647 ("K" ?Ķ)
1648 ("l" ?ļ)
1649 ("L" ?Ļ)
1650 ("\'" ?“)
1651 ("\"" ?„)
1652 ("z" ?ž)
1653 ("Z" ?Ž)
1654 ("c" ?č)
1655 ("C" ?Č)
1656 ("n" ?ņ)
1657 ("N" ?Ņ))
1658
1659 (quail-define-package
1660 "latin-alt-postfix" "Latin" "L<" t
1661 "Latin character input method with postfix modifiers.
1662 This is the union of various input methods originally made for input
1663 of characters from a single Latin-N charset.
1664
1665 | postfix | examples
1666 ------------+---------+----------
1667 acute | ' | a' -> á
1668 grave | ` | a` -> à
1669 circumflex | ^ | a^ -> â
1670 diaeresis | \" | a\" -> ä
1671 tilde | ~ | a~ -> ã
1672 cedilla | /` | c/ -> ç c` -> ç
1673 ogonek | ` | a` -> ą
1674 breve | ~ | a~ -> ă
1675 caron | ~ | c~ -> č
1676 dbl. acute | : | o: -> ő
1677 ring | ` | u` -> ů
1678 dot | ` | z` -> ż
1679 stroke | / | d/ -> đ
1680 nordic | / | d/ -> ð t/ -> þ a/ -> å e/ -> æ o/ -> ø
1681 others | /<> | s/ -> ß ?/ -> ¿ !/ -> ¡
1682 | various | << -> « >> -> » o_ -> º a_ -> ª
1683
1684 It would be natural to use comma for cedillas, but that would be
1685 inconvenient in practice because commas are needed very often after a
1686 letter.
1687
1688 Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
1689 " nil t nil nil nil nil nil nil nil nil t)
1690
1691 ;; Fixme: ¦ § ¨ © ¬ ­ ® ¯ ° ± ² ³ ´ µ ¶ · ¸ ¹ ¼ ½ ¾ × ÷
1692 (quail-define-rules
1693 (" _" ? )
1694 ("!/" ?¡)
1695 ("//" ?°)
1696 ("<<" ?«)
1697 (">>" ?»)
1698 ("?/" ?¿)
1699 ("$/" ?£)
1700 ("$/" ?¤)
1701 ("A'" ?Á)
1702 ("A-" ?Ā)
1703 ("A/" ?Å)
1704 ("A\"" ?Ä)
1705 ("A^" ?Â)
1706 ("A`" ?À)
1707 ("A`" ?Ą)
1708 ("A~" ?Ã)
1709 ("A~" ?Ă)
1710 ("C'" ?Ć)
1711 ("C/" ?Ç)
1712 ("C/" ?Ċ)
1713 ("C^" ?Ĉ)
1714 ("C`" ?Ç)
1715 ("C~" ?Č)
1716 ("D/" ?Ð)
1717 ("D/" ?Đ)
1718 ("D~" ?Ď)
1719 ("E'" ?É)
1720 ("E-" ?Ē)
1721 ("E/" ?Æ)
1722 ("E\"" ?Ë)
1723 ("E^" ?Ê)
1724 ("E`" ?È)
1725 ("E`" ?Ę)
1726 ("E~" ?Ė)
1727 ("E~" ?Ě)
1728 ("G/" ?Ġ)
1729 ("G^" ?Ĝ)
1730 ("G`" ?Ģ)
1731 ("G~" ?Ğ)
1732 ("H/" ?Ħ)
1733 ("H^" ?Ĥ)
1734 ("I'" ?Í)
1735 ("I-" ?Ī)
1736 ("I/" ?İ)
1737 ("I\"" ?Ï)
1738 ("I^" ?Î)
1739 ("I`" ?Ì)
1740 ("I`" ?Į)
1741 ("I~" ?Ĩ)
1742 ("J^" ?Ĵ)
1743 ("K`" ?Ķ)
1744 ("L'" ?Ĺ)
1745 ("L/" ?Ł)
1746 ("L`" ?Ļ)
1747 ("L~" ?Ľ)
1748 ("N'" ?Ń)
1749 ("N/" ?Ŋ)
1750 ("N`" ?Ņ)
1751 ("N~" ?Ñ)
1752 ("N~" ?Ň)
1753 ("O'" ?Ó)
1754 ("O-" ?Ō)
1755 ("O/" ?Ø)
1756 ("O:" ?Ő)
1757 ("O\"" ?Ö)
1758 ("O^" ?Ô)
1759 ("O`" ?Ò)
1760 ("O~" ?Õ)
1761 ("R'" ?Ŕ)
1762 ("R`" ?Ŗ)
1763 ("R~" ?Ř)
1764 ("S'" ?Ś)
1765 ("S^" ?Ŝ)
1766 ("S`" ?Ş)
1767 ("S~" ?Š)
1768 ("T/" ?Þ)
1769 ("T/" ?Ŧ)
1770 ("T`" ?Ţ)
1771 ("T~" ?Ť)
1772 ("U'" ?Ú)
1773 ("U-" ?Ū)
1774 ("U:" ?Ű)
1775 ("U\"" ?Ü)
1776 ("U^" ?Û)
1777 ("U`" ?Ù)
1778 ("U`" ?Ů)
1779 ("U`" ?Ų)
1780 ("U~" ?Ũ)
1781 ("U~" ?Ŭ)
1782 ("Y'" ?Ý)
1783 ("Y\"" ?Ÿ)
1784 ("Y=" ?¥)
1785 ("Z'" ?Ź)
1786 ("Z/" ?Ż)
1787 ("Z`" ?Ż)
1788 ("Z~" ?Ž)
1789 ("a'" ?á)
1790 ("a-" ?ā)
1791 ("a/" ?å)
1792 ("a\"" ?ä)
1793 ("a^" ?â)
1794 ("a_" ?ª)
1795 ("a`" ?à)
1796 ("a`" ?ą)
1797 ("a~" ?ã)
1798 ("a~" ?ă)
1799 ("c'" ?ć)
1800 ("c/" ?ç)
1801 ("c/" ?ċ)
1802 ("c/" ?¢)
1803 ("c^" ?ĉ)
1804 ("c`" ?ç)
1805 ("c~" ?č)
1806 ("d/" ?ð)
1807 ("d/" ?đ)
1808 ("d~" ?ď)
1809 ("e'" ?é)
1810 ("e-" ?ē)
1811 ("e/" ?æ)
1812 ("e\"" ?ë)
1813 ("e^" ?ê)
1814 ("e`" ?è)
1815 ("e`" ?ę)
1816 ("e~" ?ė)
1817 ("e~" ?ě)
1818 ("e=" ?€)
1819 ("g/" ?ġ)
1820 ("g^" ?ĝ)
1821 ("g`" ?ģ)
1822 ("g~" ?ğ)
1823 ("h/" ?ħ)
1824 ("h^" ?ĥ)
1825 ("i'" ?í)
1826 ("i-" ?ī)
1827 ("i/" ?ı)
1828 ("i\"" ?ï)
1829 ("i^" ?î)
1830 ("i`" ?ì)
1831 ("i`" ?į)
1832 ("i~" ?ĩ)
1833 ("j^" ?ĵ)
1834 ("k/" ?ĸ)
1835 ("k`" ?ķ)
1836 ("l'" ?ĺ)
1837 ("l/" ?ł)
1838 ("l`" ?ļ)
1839 ("l~" ?ľ)
1840 ("n'" ?ń)
1841 ("n/" ?ŋ)
1842 ("n`" ?ņ)
1843 ("n~" ?ñ)
1844 ("n~" ?ň)
1845 ("o'" ?ó)
1846 ("o-" ?ō)
1847 ("o/" ?ø)
1848 ("o:" ?ő)
1849 ("o\"" ?ö)
1850 ("o^" ?ô)
1851 ("o_" ?º)
1852 ("o`" ?ò)
1853 ("o~" ?õ)
1854 ("r'" ?ŕ)
1855 ("r`" ?ŗ)
1856 ("r~" ?ř)
1857 ("s'" ?ś)
1858 ("s/" ?ß)
1859 ("s^" ?ŝ)
1860 ("s`" ?ş)
1861 ("s~" ?š)
1862 ("t/" ?þ)
1863 ("t/" ?ŧ)
1864 ("t`" ?ţ)
1865 ("t~" ?ť)
1866 ("u'" ?ú)
1867 ("u-" ?ū)
1868 ("u:" ?ű)
1869 ("u\"" ?ü)
1870 ("u^" ?û)
1871 ("u`" ?ù)
1872 ("u`" ?ů)
1873 ("u`" ?ų)
1874 ("u~" ?ũ)
1875 ("u~" ?ŭ)
1876 ("y'" ?ý)
1877 ("y\"" ?ÿ)
1878 ("z'" ?ź)
1879 ("z/" ?ż)
1880 ("z`" ?ż)
1881 ("z~" ?ž)
1882
1883 (" __" [" _"])
1884 ("!//" ["!/"])
1885 ("<<<" ["<<"])
1886 (">>>" [">>"])
1887 ("?//" ["?/"])
1888 ("///" ["//"])
1889 ("$//" ["$/"])
1890 ("A''" ["A'"])
1891 ("A--" ["A-"])
1892 ("A//" ["A/"])
1893 ("A\"\"" ["A\""])
1894 ("A^^" ["A^"])
1895 ("A``" ["A`"])
1896 ("A~~" ["A~"])
1897 ("C''" ["C'"])
1898 ("C//" ["C/"])
1899 ("C^^" ["C^"])
1900 ("C``" ["C`"])
1901 ("C~~" ["C~"])
1902 ("D//" ["D/"])
1903 ("D~~" ["D~"])
1904 ("E''" ["E'"])
1905 ("E--" ["E-"])
1906 ("E//" ["E/"])
1907 ("E\"\"" ["E\""])
1908 ("E^^" ["E^"])
1909 ("E``" ["E`"])
1910 ("E~~" ["E~"])
1911 ("G//" ["G/"])
1912 ("G^^" ["G^"])
1913 ("G``" ["G`"])
1914 ("G~~" ["G~"])
1915 ("H//" ["H/"])
1916 ("H^^" ["H^"])
1917 ("I''" ["I'"])
1918 ("I--" ["I-"])
1919 ("I//" ["I/"])
1920 ("I\"\"" ["I\""])
1921 ("I^^" ["I^"])
1922 ("I``" ["I`"])
1923 ("I~~" ["I~"])
1924 ("J^^" ["J^"])
1925 ("K``" ["K`"])
1926 ("L''" ["L'"])
1927 ("L//" ["L/"])
1928 ("L``" ["L`"])
1929 ("L~~" ["L~"])
1930 ("N''" ["N'"])
1931 ("N//" ["N/"])
1932 ("N``" ["N`"])
1933 ("N~~" ["N~"])
1934 ("O''" ["O'"])
1935 ("O--" ["O-"])
1936 ("O//" ["O/"])
1937 ("O::" ["O:"])
1938 ("O\"\"" ["O\""])
1939 ("O^^" ["O^"])
1940 ("O``" ["O`"])
1941 ("O~~" ["O~"])
1942 ("R''" ["R'"])
1943 ("R``" ["R`"])
1944 ("R~~" ["R~"])
1945 ("S''" ["S'"])
1946 ("S^^" ["S^"])
1947 ("S``" ["S`"])
1948 ("S~~" ["S~"])
1949 ("T//" ["T/"])
1950 ("T``" ["T`"])
1951 ("T~~" ["T~"])
1952 ("U''" ["U'"])
1953 ("U--" ["U-"])
1954 ("U::" ["U:"])
1955 ("U\"\"" ["U\""])
1956 ("U^^" ["U^"])
1957 ("U``" ["U`"])
1958 ("U~~" ["U~"])
1959 ("Y''" ["Y'"])
1960 ("Z''" ["Z'"])
1961 ("Z//" ["Z/"])
1962 ("Z``" ["Z`"])
1963 ("Z~~" ["Z~"])
1964 ("a''" ["a'"])
1965 ("a--" ["a-"])
1966 ("a//" ["a/"])
1967 ("a\"\"" ["a\""])
1968 ("a^^" ["a^"])
1969 ("a__" ["a_"])
1970 ("a``" ["a`"])
1971 ("a~~" ["a~"])
1972 ("c''" ["c'"])
1973 ("c//" ["c/"])
1974 ("c^^" ["c^"])
1975 ("c``" ["c`"])
1976 ("c~~" ["c~"])
1977 ("d//" ["d/"])
1978 ("d~~" ["d~"])
1979 ("e''" ["e'"])
1980 ("e--" ["e-"])
1981 ("e//" ["e/"])
1982 ("e\"\"" ["e\""])
1983 ("e^^" ["e^"])
1984 ("e``" ["e`"])
1985 ("e~~" ["e~"])
1986 ("e==" ["e="])
1987 ("g//" ["g/"])
1988 ("g^^" ["g^"])
1989 ("g``" ["g`"])
1990 ("g~~" ["g~"])
1991 ("h//" ["h/"])
1992 ("h^^" ["h^"])
1993 ("i''" ["i'"])
1994 ("i--" ["i-"])
1995 ("i//" ["i/"])
1996 ("i\"\"" ["i\""])
1997 ("i^^" ["i^"])
1998 ("i``" ["i`"])
1999 ("i~~" ["i~"])
2000 ("j^^" ["j^"])
2001 ("k//" ["k/"])
2002 ("k``" ["k`"])
2003 ("l''" ["l'"])
2004 ("l//" ["l/"])
2005 ("l``" ["l`"])
2006 ("l~~" ["l~"])
2007 ("n''" ["n'"])
2008 ("n//" ["n/"])
2009 ("n``" ["n`"])
2010 ("n~~" ["n~"])
2011 ("o''" ["o'"])
2012 ("o--" ["o-"])
2013 ("o//" ["o/"])
2014 ("o::" ["o:"])
2015 ("o\"\"" ["o\""])
2016 ("o^^" ["o^"])
2017 ("o__" ["o_"])
2018 ("o``" ["o`"])
2019 ("o~~" ["o~"])
2020 ("r''" ["r'"])
2021 ("r``" ["r`"])
2022 ("r~~" ["r~"])
2023 ("s''" ["s'"])
2024 ("s//" ["s/"])
2025 ("s^^" ["s^"])
2026 ("s``" ["s`"])
2027 ("s~~" ["s~"])
2028 ("t//" ["t/"])
2029 ("t``" ["t`"])
2030 ("t~~" ["t~"])
2031 ("u''" ["u'"])
2032 ("u--" ["u-"])
2033 ("u::" ["u:"])
2034 ("u\"\"" ["u\""])
2035 ("u^^" ["u^"])
2036 ("u``" ["u`"])
2037 ("u~~" ["u~"])
2038 ("y''" ["y'"])
2039 ("y\"\"" ["y\""])
2040 ("z''" ["z'"])
2041 ("z//" ["z/"])
2042 ("z``" ["z`"])
2043 ("z~~" ["z~"])
2044 )
2045
2046 ;;; arch-tag: 722466a6-363d-431c-9161-879e16e2da5d
2047 ;;; latin-alt.el ends here