]> 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 Electrotechnical Laboratory, JAPAN.
4 ;; Licensed to the Free Software Foundation.
5 ;; Copyright (C) 2001, 2002 Free Software Foundation, Inc.
6
7 ;; Keywords: multilingual, input method, latin
8
9 ;; This file is part of GNU Emacs.
10
11 ;; GNU Emacs is free software; you can redistribute it and/or modify
12 ;; it under the terms of the GNU General Public License as published by
13 ;; the Free Software Foundation; either version 2, or (at your option)
14 ;; any later version.
15
16 ;; GNU Emacs is distributed in the hope that it will be useful,
17 ;; but WITHOUT ANY WARRANTY; without even the implied warranty of
18 ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
19 ;; GNU General Public License for more details.
20
21 ;; You should have received a copy of the GNU General Public License
22 ;; along with GNU Emacs; see the file COPYING. If not, write to the
23 ;; Free Software Foundation, Inc., 59 Temple Place - Suite 330,
24 ;; Boston, MA 02111-1307, USA.
25
26 ;; Author: TAKAHASHI Naoto <ntakahas@etl.go.jp>
27
28 ;;; Commentary:
29
30 ;;; Code:
31
32 (require 'quail)
33
34 (quail-define-package
35 "latin-1-alt-postfix" "Latin-1" "1<" t
36 "Latin-1 character input method with postfix modifiers
37
38 | postfix | examples
39 ------------+---------+----------
40 acute | ' | a' -> á
41 grave | ` | a` -> à
42 circumflex | ^ | a^ -> â
43 diaeresis | \" | a\" -> ä
44 tilde | ~ | a~ -> ã
45 cedilla | / | c/ -> ç
46 nordic | / | d/ -> ð t/ -> þ a/ -> å e/ -> æ o/ -> ø
47 others | /<> | s/ -> ß ?/ -> ¿ !/ -> ¡
48 | various | << -> « >> -> » o_ -> º a_ -> ª
49
50 It would be natural to use comma for cedillas, but that would be
51 inconvenient in practice because commas are needed very often after a
52 letter.
53
54 Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
55 " nil t nil nil nil nil nil nil nil nil t)
56
57 (quail-define-rules
58 ("A`" ?À)
59 ("A'" ?Á)
60 ("A^" ?Â)
61 ("A~" ?Ã)
62 ("A\"" ?Ä)
63 ("A/" ?Å)
64 ("a`" ?à)
65 ("a'" ?á)
66 ("a^" ?â)
67 ("a~" ?ã)
68 ("a\"" ?ä)
69 ("a/" ?å)
70 ("E`" ?È)
71 ("E'" ?É)
72 ("E^" ?Ê)
73 ("E\"" ?Ë)
74 ("E/" ?Æ)
75 ("e`" ?è)
76 ("e'" ?é)
77 ("e^" ?ê)
78 ("e\"" ?ë)
79 ("e/" ?æ)
80 ("I`" ?Ì)
81 ("i`" ?ì)
82 ("I'" ?Í)
83 ("i'" ?í)
84 ("I^" ?Î)
85 ("i^" ?î)
86 ("I\"" ?Ï)
87 ("i\"" ?ï)
88 ("O`" ?Ò)
89 ("o`" ?ò)
90 ("O'" ?Ó)
91 ("o'" ?ó)
92 ("O^" ?Ô)
93 ("o^" ?ô)
94 ("O~" ?Õ)
95 ("o~" ?õ)
96 ("O\"" ?Ö)
97 ("o\"" ?ö)
98 ("O/" ?Ø)
99 ("o/" ?ø)
100 ("U`" ?Ù)
101 ("u`" ?ù)
102 ("U'" ?Ú)
103 ("u'" ?ú)
104 ("U^" ?Û)
105 ("u^" ?û)
106 ("U\"" ?Ü)
107 ("u\"" ?ü)
108 ("Y'" ?Ý)
109 ("y'" ?ý)
110 ("y\"" ?ÿ)
111 ("D/" ?Ð)
112 ("d/" ?ð)
113 ("T/" ?Þ)
114 ("t/" ?þ)
115 ("s/" ?ß)
116 ("C/" ?Ç)
117 ("c/" ?ç)
118 ("N~" ?Ñ)
119 ("n~" ?ñ)
120 ("?/" ?¿)
121 ("!/" ?¡)
122 ("<<" ?«)
123 (">>" ?»)
124 ("o_" ?º)
125 ("a_" ?ª)
126
127 ("A``" ["A`"])
128 ("A''" ["A'"])
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 ("E``" ["E`"])
140 ("E''" ["E'"])
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 ("I``" ["I`"])
150 ("i``" ["i`"])
151 ("I''" ["I'"])
152 ("i''" ["i'"])
153 ("I^^" ["I^"])
154 ("i^^" ["i^"])
155 ("I\"\"" ["I\""])
156 ("i\"\"" ["i\""])
157 ("O``" ["O`"])
158 ("o``" ["o`"])
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 ("U``" ["U`"])
170 ("u``" ["u`"])
171 ("U''" ["U'"])
172 ("u''" ["u'"])
173 ("U^^" ["U^"])
174 ("u^^" ["u^"])
175 ("U\"\"" ["U\""])
176 ("u\"\"" ["u\""])
177 ("Y''" ["Y'"])
178 ("y''" ["y'"])
179 ("y\"\"" ["y\""])
180 ("D//" ["D/"])
181 ("d//" ["d/"])
182 ("T//" ["T/"])
183 ("t//" ["t/"])
184 ("s//" ["s/"])
185 ("C//" ["C/"])
186 ("c//" ["c/"])
187 ("N~~" ["N~"])
188 ("n~~" ["n~"])
189 ("?//" ["?/"])
190 ("!//" ["!/"])
191 ("<<<" ["<<"])
192 (">>>" [">>"])
193 ("o__" ["o_"])
194 ("a__" ["a_"])
195 )
196
197 (quail-define-package
198 "latin-2-alt-postfix" "Latin-2" "2<" t
199 "Latin-2 character input method with postfix modifiers
200
201 | postfix | examples
202 ------------+---------+----------
203 acute | ' | a' -> á
204 ogonek | ` | a` -> ą
205 diaeresis | \" | a\" -> ä
206 circumflex | ^ | a^ -> â
207 breve | ~ | a~ -> ă
208 cedilla | ` | c` -> ç
209 caron | ~ | c~ -> č
210 dbl. acute | : | o: -> ő
211 ring | ` | u` -> ů
212 dot | ` | z` -> ż
213 stroke | / | d/ -> đ
214 others | / | s/ -> ß
215
216 It would be natural to use period and comma for dots/rings and
217 cedillas/ogoneks, but that would inconvenient in practice, because
218 periods and commas are needed very often after a letter.
219
220 Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
221 " nil t nil nil nil nil nil nil nil nil t)
222
223 (quail-define-rules
224 ("A'" ?Á)
225 ("A`" ?Ą)
226 ("A\"" ?Ä)
227 ("A^" ?Â)
228 ("A~" ?Ă)
229 ("C'" ?Ć)
230 ("C`" ?Ç)
231 ("C~" ?Č)
232 ("D/" ?Đ)
233 ("D~" ?Ď)
234 ("E'" ?É)
235 ("E`" ?Ę)
236 ("E\"" ?Ë)
237 ("E~" ?Ě)
238 ("I'" ?Í)
239 ("I^" ?Î)
240 ("L'" ?Ĺ)
241 ("L/" ?Ł)
242 ("L~" ?Ľ)
243 ("N'" ?Ń)
244 ("N~" ?Ň)
245 ("O'" ?Ó)
246 ("O:" ?Ő)
247 ("O\"" ?Ö)
248 ("O^" ?Ô)
249 ("R'" ?Ŕ)
250 ("R~" ?Ř)
251 ("S'" ?Ś)
252 ("S`" ?Ş)
253 ("S~" ?Š)
254 ("T`" ?Ţ)
255 ("T~" ?Ť)
256 ("U'" ?Ú)
257 ("U:" ?Ű)
258 ("U\"" ?Ü)
259 ("U`" ?Ů)
260 ("Y'" ?Ý)
261 ("Z'" ?Ź)
262 ("Z`" ?Ż)
263 ("Z~" ?Ž)
264 ("a'" ?á)
265 ("a`" ?ą)
266 ("a\"" ?ä)
267 ("a^" ?â)
268 ("a~" ?ă)
269 ("c'" ?ć)
270 ("c`" ?ç)
271 ("c~" ?č)
272 ("d/" ?đ)
273 ("d~" ?ď)
274 ("e'" ?é)
275 ("e`" ?ę)
276 ("e\"" ?ë)
277 ("e~" ?ě)
278 ("i'" ?í)
279 ("i^" ?î)
280 ("l'" ?ĺ)
281 ("l/" ?ł)
282 ("l~" ?ľ)
283 ("n'" ?ń)
284 ("n~" ?ň)
285 ("o'" ?ó)
286 ("o:" ?ő)
287 ("o\"" ?ö)
288 ("o^" ?ô)
289 ("r'" ?ŕ)
290 ("r~" ?ř)
291 ("s'" ?ś)
292 ("s`" ?ş)
293 ("s/" ?ß)
294 ("s~" ?š)
295 ("t`" ?ţ)
296 ("t~" ?ť)
297 ("u'" ?ú)
298 ("u:" ?ű)
299 ("u\"" ?ü)
300 ("u`" ?ů)
301 ("y'" ?ý)
302 ("z'" ?ź)
303 ("z`" ?ż)
304 ("z~" ?ž)
305
306 ("A''" ["A'"])
307 ("A``" ["A`"])
308 ("A\"\"" ["A\""])
309 ("A^^" ["A^"])
310 ("A~~" ["A~"])
311 ("C''" ["C'"])
312 ("C``" ["C`"])
313 ("C~~" ["C~"])
314 ("D//" ["D/"])
315 ("D~~" ["D~"])
316 ("E''" ["E'"])
317 ("E``" ["E`"])
318 ("E\"\"" ["E\""])
319 ("E~~" ["E~"])
320 ("I''" ["I'"])
321 ("I^^" ["I^"])
322 ("L''" ["L'"])
323 ("L//" ["L/"])
324 ("L~~" ["L~"])
325 ("N''" ["N'"])
326 ("N~~" ["N~"])
327 ("O''" ["O'"])
328 ("O::" ["O:"])
329 ("O\"\"" ["O\""])
330 ("O^^" ["O^"])
331 ("R''" ["R'"])
332 ("R~~" ["R~"])
333 ("S''" ["S'"])
334 ("S``" ["S`"])
335 ("S~~" ["S~"])
336 ("T``" ["T`"])
337 ("T~~" ["T~"])
338 ("U''" ["U'"])
339 ("U::" ["U:"])
340 ("U\"\"" ["U\""])
341 ("U``" ["U`"])
342 ("Y''" ["Y'"])
343 ("Z''" ["Z'"])
344 ("Z``" ["Z`"])
345 ("Z~~" ["Z~"])
346 ("a''" ["a'"])
347 ("a``" ["a`"])
348 ("a\"\"" ["a\""])
349 ("a^^" ["a^"])
350 ("a~~" ["a~"])
351 ("c''" ["c'"])
352 ("c``" ["c`"])
353 ("c~~" ["c~"])
354 ("d//" ["d/"])
355 ("d~~" ["d~"])
356 ("e''" ["e'"])
357 ("e``" ["e`"])
358 ("e\"\"" ["e\""])
359 ("e~~" ["e~"])
360 ("i''" ["i'"])
361 ("i^^" ["i^"])
362 ("l''" ["l'"])
363 ("l//" ["l/"])
364 ("l~~" ["l~"])
365 ("n''" ["n'"])
366 ("n~~" ["n~"])
367 ("o''" ["o'"])
368 ("o::" ["o:"])
369 ("o\"\"" ["o\""])
370 ("o^^" ["o^"])
371 ("r''" ["r'"])
372 ("r~~" ["r~"])
373 ("s''" ["s'"])
374 ("s``" ["s`"])
375 ("s//" ["s/"])
376 ("s~~" ["s~"])
377 ("t``" ["t`"])
378 ("t~~" ["t~"])
379 ("u''" ["u'"])
380 ("u::" ["u:"])
381 ("u\"\"" ["u\""])
382 ("u``" ["u`"])
383 ("y''" ["y'"])
384 ("z''" ["z'"])
385 ("z``" ["z`"])
386 ("z~~" ["z~"])
387 )
388
389 (quail-define-package
390 "latin-3-alt-postfix" "Latin-3" "3<" t
391 "Latin-3 character input method with postfix modifiers
392
393 | postfix | examples
394 ------------+---------+----------
395 acute | ' | a' -> á
396 grave | ` | a` -> à
397 circumflex | ^ | a^ -> â
398 diaeresis | \" | a\" -> ä
399 dot | / | c/ -> ċ i/ -> ı I/ -> İ
400 cedilla | ` | c` -> ç
401 breve | ~ | g~ -> ğ
402 tilde | ~ | n~ -> ñ
403 stroke | / | h/ -> ħ
404 others | / | s/ -> ß
405
406 It would be natural to use period and comma for dots and cedillas, but
407 that would inconvenient in practice, because periods and commas are
408 needed very often after a letter.
409
410 Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
411 " nil t nil nil nil nil nil nil nil nil t)
412
413 (quail-define-rules
414 ("A`" ?À)
415 ("A'" ?Á)
416 ("A^" ?Â)
417 ("A\"" ?Ä)
418 ("C/" ?Ċ)
419 ("C^" ?Ĉ)
420 ("C`" ?Ç)
421 ("E`" ?È)
422 ("E'" ?É)
423 ("E^" ?Ê)
424 ("E\"" ?Ë)
425 ("G~" ?Ğ)
426 ("G/" ?Ġ)
427 ("G^" ?Ĝ)
428 ("H/" ?Ħ)
429 ("H^" ?Ĥ)
430 ("I/" ?İ)
431 ("I`" ?Ì)
432 ("I'" ?Í)
433 ("I^" ?Î)
434 ("I\"" ?Ï)
435 ("J^" ?Ĵ)
436 ("N~" ?Ñ)
437 ("O`" ?Ò)
438 ("O'" ?Ó)
439 ("O^" ?Ô)
440 ("O\"" ?Ö)
441 ("S`" ?Ş)
442 ("S^" ?Ŝ)
443 ("U`" ?Ù)
444 ("U'" ?Ú)
445 ("U^" ?Û)
446 ("U\"" ?Ü)
447 ("U~" ?Ŭ)
448 ("Z/" ?Ż)
449 ("a`" ?à)
450 ("a'" ?á)
451 ("a^" ?â)
452 ("a\"" ?ä)
453 ("c/" ?ċ)
454 ("c^" ?ĉ)
455 ("c`" ?ç)
456 ("e`" ?è)
457 ("e'" ?é)
458 ("e^" ?ê)
459 ("e\"" ?ë)
460 ("g~" ?ğ)
461 ("g/" ?ġ)
462 ("g^" ?ĝ)
463 ("h/" ?ħ)
464 ("h^" ?ĥ)
465 ("i/" ?ı)
466 ("i`" ?ì)
467 ("i'" ?í)
468 ("i^" ?î)
469 ("i\"" ?ï)
470 ("j^" ?ĵ)
471 ("n~" ?ñ)
472 ("o`" ?ò)
473 ("o'" ?ó)
474 ("o^" ?ô)
475 ("o\"" ?ö)
476 ("s`" ?ş)
477 ("s/" ?ß)
478 ("s^" ?ŝ)
479 ("u`" ?ù)
480 ("u'" ?ú)
481 ("u^" ?û)
482 ("u\"" ?ü)
483 ("u~" ?ŭ)
484 ("z/" ?ż)
485
486 ("A``" ["A`"])
487 ("A''" ["A'"])
488 ("A^^" ["A^"])
489 ("A\"\"" ["A\""])
490 ("C//" ["C/"])
491 ("C^^" ["C^"])
492 ("C``" ["C`"])
493 ("E``" ["E`"])
494 ("E''" ["E'"])
495 ("E^^" ["E^"])
496 ("E\"\"" ["E\""])
497 ("G~~" ["G~"])
498 ("G//" ["G/"])
499 ("G^^" ["G^"])
500 ("H//" ["H/"])
501 ("H^^" ["H^"])
502 ("I//" ["I/"])
503 ("I``" ["I`"])
504 ("I''" ["I'"])
505 ("I^^" ["I^"])
506 ("I\"\"" ["I\""])
507 ("J^^" ["J^"])
508 ("N~~" ["N~"])
509 ("O``" ["O`"])
510 ("O''" ["O'"])
511 ("O^^" ["O^"])
512 ("O\"\"" ["O\""])
513 ("S``" ["S`"])
514 ("S^^" ["S^"])
515 ("U``" ["U`"])
516 ("U''" ["U'"])
517 ("U^^" ["U^"])
518 ("U\"\"" ["U\""])
519 ("U~~" ["U~"])
520 ("Z//" ["Z/"])
521 ("a``" ["a`"])
522 ("a''" ["a'"])
523 ("a^^" ["a^"])
524 ("a\"\"" ["a\""])
525 ("c//" ["c/"])
526 ("c^^" ["c^"])
527 ("c``" ["c`"])
528 ("e``" ["e`"])
529 ("e''" ["e'"])
530 ("e^^" ["e^"])
531 ("e\"\"" ["e\""])
532 ("g~~" ["g~"])
533 ("g//" ["g/"])
534 ("g^^" ["g^"])
535 ("h//" ["h/"])
536 ("h^^" ["h^"])
537 ("i//" ["i/"])
538 ("i``" ["i`"])
539 ("i''" ["i'"])
540 ("i^^" ["i^"])
541 ("i\"\"" ["i\""])
542 ("j^^" ["j^"])
543 ("n~~" ["n~"])
544 ("o``" ["o`"])
545 ("o''" ["o'"])
546 ("o^^" ["o^"])
547 ("o\"\"" ["o\""])
548 ("s``" ["s`"])
549 ("s//" ["s/"])
550 ("s^^" ["s^"])
551 ("u``" ["u`"])
552 ("u''" ["u'"])
553 ("u^^" ["u^"])
554 ("u\"\"" ["u\""])
555 ("u~~" ["u~"])
556 ("z//" ["z/"])
557 )
558
559 (quail-define-package
560 "latin-4-alt-postfix" "Latin-4" "4<" t
561 "Latin-4 characters input method with postfix modifiers
562
563 | postfix | examples
564 ------------+---------+----------
565 acute | ' | a' -> á
566 circumflex | ^ | a^ -> â
567 diaeresis | \" | a\" -> ä
568 ogonek | ` | a` -> ą
569 macron | - | a- -> ā
570 tilde | ~ | a~ -> ã
571 caron | ~ | c~ -> č
572 dot | ~ | e~ -> ė
573 cedilla | ` | k` -> ķ g` -> ģ
574 stroke | / | d/ -> đ
575 nordic | / | a/ -> å e/ -> æ o/ -> ø
576 others | / | s/ -> ß n/ -> ŋ k/ -> ĸ
577
578 It would be natural to use period and comma for dots and
579 cedillas/ogoneks, but that would inconvenient in practice, because
580 periods and commas are needed very often after a letter.
581
582 Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
583 " nil t nil nil nil nil nil nil nil nil t)
584
585 (quail-define-rules
586 ("A`" ?Ą)
587 ("A-" ?Ā)
588 ("A'" ?Á)
589 ("A^" ?Â)
590 ("A~" ?Ã)
591 ("A\"" ?Ä)
592 ("A/" ?Å)
593 ("C~" ?Č)
594 ("D/" ?Đ)
595 ("E/" ?Æ)
596 ("E-" ?Ē)
597 ("E'" ?É)
598 ("E`" ?Ę)
599 ("E\"" ?Ë)
600 ("E~" ?Ė)
601 ("G`" ?Ģ)
602 ("I~" ?Ĩ)
603 ("I`" ?Į)
604 ("I'" ?Í)
605 ("I^" ?Î)
606 ("I-" ?Ī)
607 ("K`" ?Ķ)
608 ("L`" ?Ļ)
609 ("N/" ?Ŋ)
610 ("N`" ?Ņ)
611 ("O-" ?Ō)
612 ("O^" ?Ô)
613 ("O~" ?Õ)
614 ("O\"" ?Ö)
615 ("O/" ?Ø)
616 ("R`" ?Ŗ)
617 ("S~" ?Š)
618 ("T/" ?Ŧ)
619 ("U`" ?Ų)
620 ("U'" ?Ú)
621 ("U^" ?Û)
622 ("U\"" ?Ü)
623 ("U~" ?Ũ)
624 ("U-" ?Ū)
625 ("Z~" ?Ž)
626 ("a`" ?ą)
627 ("a-" ?ā)
628 ("a'" ?á)
629 ("a^" ?â)
630 ("a~" ?ã)
631 ("a\"" ?ä)
632 ("a/" ?å)
633 ("c~" ?č)
634 ("d/" ?đ)
635 ("e/" ?æ)
636 ("e-" ?ē)
637 ("e'" ?é)
638 ("e`" ?ę)
639 ("e\"" ?ë)
640 ("e~" ?ė)
641 ("g`" ?ģ)
642 ("i~" ?ĩ)
643 ("i`" ?į)
644 ("i'" ?í)
645 ("i^" ?î)
646 ("i-" ?ī)
647 ("k/" ?ĸ)
648 ("k`" ?ķ)
649 ("l`" ?ļ)
650 ("n/" ?ŋ)
651 ("n`" ?ņ)
652 ("o-" ?ō)
653 ("o^" ?ô)
654 ("o~" ?õ)
655 ("o\"" ?ö)
656 ("o/" ?ø)
657 ("r`" ?ŗ)
658 ("s/" ?ß)
659 ("s~" ?š)
660 ("t/" ?ŧ)
661 ("u`" ?ų)
662 ("u'" ?ú)
663 ("u^" ?û)
664 ("u\"" ?ü)
665 ("u~" ?ũ)
666 ("u-" ?ū)
667 ("z~" ?ž)
668
669 ("A``" ["A`"])
670 ("A--" ["A-"])
671 ("A''" ["A'"])
672 ("A^^" ["A^"])
673 ("A~~" ["A~"])
674 ("A\"\"" ["A\""])
675 ("A//" ["A/"])
676 ("C~~" ["C~"])
677 ("D//" ["D/"])
678 ("E//" ["E/"])
679 ("E--" ["E-"])
680 ("E''" ["E'"])
681 ("E``" ["E`"])
682 ("E\"\"" ["E\""])
683 ("E~~" ["E~"])
684 ("G``" ["G`"])
685 ("I~~" ["I~"])
686 ("I``" ["I`"])
687 ("I''" ["I'"])
688 ("I^^" ["I^"])
689 ("I--" ["I-"])
690 ("K``" ["K`"])
691 ("L``" ["L`"])
692 ("N//" ["N/"])
693 ("N``" ["N`"])
694 ("O--" ["O-"])
695 ("O^^" ["O^"])
696 ("O~~" ["O~"])
697 ("O\"\"" ["O\""])
698 ("O//" ["O/"])
699 ("R``" ["R`"])
700 ("S~~" ["S~"])
701 ("T//" ["T/"])
702 ("U``" ["U`"])
703 ("U''" ["U'"])
704 ("U^^" ["U^"])
705 ("U\"\"" ["U\""])
706 ("U~~" ["U~"])
707 ("U--" ["U-"])
708 ("Z~~" ["Z~"])
709 ("a``" ["a`"])
710 ("a--" ["a-"])
711 ("a''" ["a'"])
712 ("a^^" ["a^"])
713 ("a~~" ["a~"])
714 ("a\"\"" ["a\""])
715 ("a//" ["a/"])
716 ("c~~" ["c~"])
717 ("d//" ["d/"])
718 ("e//" ["e/"])
719 ("e--" ["e-"])
720 ("e''" ["e'"])
721 ("e``" ["e`"])
722 ("e\"\"" ["e\""])
723 ("e~~" ["e~"])
724 ("g``" ["g`"])
725 ("i~~" ["i~"])
726 ("i``" ["i`"])
727 ("i''" ["i'"])
728 ("i^^" ["i^"])
729 ("i--" ["i-"])
730 ("k//" ["k/"])
731 ("k``" ["k`"])
732 ("l``" ["l`"])
733 ("n//" ["n/"])
734 ("n``" ["n`"])
735 ("o--" ["o-"])
736 ("o^^" ["o^"])
737 ("o~~" ["o~"])
738 ("o\"\"" ["o\""])
739 ("o//" ["o/"])
740 ("r``" ["r`"])
741 ("s//" ["s/"])
742 ("s~~" ["s~"])
743 ("t//" ["t/"])
744 ("u``" ["u`"])
745 ("u''" ["u'"])
746 ("u^^" ["u^"])
747 ("u\"\"" ["u\""])
748 ("u~~" ["u~"])
749 ("u--" ["u-"])
750 ("z~~" ["z~"])
751 )
752
753 (quail-define-package
754 "latin-5-alt-postfix" "Latin-5" "5<" t
755 "Latin-5 characters input method with postfix modifiers
756
757 | postfix | examples
758 ------------+---------+----------
759 acute | ' | a' -> á
760 grave | ` | a` -> à
761 circumflex | ^ | a^ -> â
762 diaeresis | \" | a\" -> ä
763 tilde | ~ | a~ -> ã
764 breve | ~ | g~ -> ğ
765 cedilla | ` | c` -> ç
766 dot | / | i/ -> ı I/ -> İ
767 nordic | / | a/ -> å e/ -> æ o/ -> ø
768 others | / | s/ -> ß
769
770 It would be natural to use period and comma for dots and cedillas, but
771 that would inconvenient in practice, because periods and commas are
772 needed very often after a letter.
773
774 Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
775 " nil t nil nil nil nil nil nil nil nil t)
776
777 (quail-define-rules
778 ("A'" ?Á)
779 ("A/" ?Å)
780 ("A\"" ?Ä)
781 ("A^" ?Â)
782 ("A`" ?À)
783 ("A~" ?Ã)
784 ("C`" ?Ç)
785 ("E'" ?É)
786 ("E/" ?Æ)
787 ("E\"" ?Ë)
788 ("E^" ?Ê)
789 ("E`" ?È)
790 ("G~" ?Ğ)
791 ("I'" ?Í)
792 ("I/" ?İ)
793 ("I\"" ?Ï)
794 ("I^" ?Î)
795 ("I`" ?Ì)
796 ("N~" ?Ñ)
797 ("O'" ?Ó)
798 ("O/" ?Ø)
799 ("O\"" ?Ö)
800 ("O^" ?Ô)
801 ("O`" ?Ò)
802 ("O~" ?Õ)
803 ("S`" ?Ş)
804 ("U'" ?Ú)
805 ("U\"" ?Ü)
806 ("U^" ?Û)
807 ("U`" ?Ù)
808 ("a'" ?á)
809 ("a/" ?å)
810 ("a\"" ?ä)
811 ("a^" ?â)
812 ("a`" ?à)
813 ("a~" ?ã)
814 ("c`" ?ç)
815 ("e'" ?é)
816 ("e/" ?æ)
817 ("e\"" ?ë)
818 ("e^" ?ê)
819 ("e`" ?è)
820 ("g~" ?ğ)
821 ("i'" ?í)
822 ("i/" ?ı)
823 ("i\"" ?ï)
824 ("i^" ?î)
825 ("i`" ?ì)
826 ("n~" ?ñ)
827 ("o'" ?ó)
828 ("o/" ?ø)
829 ("o\"" ?ö)
830 ("o^" ?ô)
831 ("o`" ?ò)
832 ("o~" ?õ)
833 ("s`" ?ş)
834 ("s/" ?ß)
835 ("u'" ?ú)
836 ("u\"" ?ü)
837 ("u^" ?û)
838 ("u`" ?ù)
839 ("y\"" ?ÿ)
840
841 ("A''" ["A'"])
842 ("A//" ["A/"])
843 ("A\"\"" ["A\""])
844 ("A^^" ["A^"])
845 ("A``" ["A`"])
846 ("A~~" ["A~"])
847 ("C``" ["C`"])
848 ("E''" ["E'"])
849 ("E//" ["E/"])
850 ("E\"\"" ["E\""])
851 ("E^^" ["E^"])
852 ("E``" ["E`"])
853 ("G~~" ["G~"])
854 ("I''" ["I'"])
855 ("I//" ["I/"])
856 ("I\"\"" ["I\""])
857 ("I^^" ["I^"])
858 ("I``" ["I`"])
859 ("N~~" ["N~"])
860 ("O''" ["O'"])
861 ("O//" ["O/"])
862 ("O\"\"" ["O\""])
863 ("O^^" ["O^"])
864 ("O``" ["O`"])
865 ("O~~" ["O~"])
866 ("S``" ["S`"])
867 ("U''" ["U'"])
868 ("U\"\"" ["U\""])
869 ("U^^" ["U^"])
870 ("U``" ["U`"])
871 ("a''" ["a'"])
872 ("a//" ["a/"])
873 ("a\"\"" ["a\""])
874 ("a^^" ["a^"])
875 ("a``" ["a`"])
876 ("a~~" ["a~"])
877 ("c``" ["c`"])
878 ("e''" ["e'"])
879 ("e//" ["e/"])
880 ("e\"\"" ["e\""])
881 ("e^^" ["e^"])
882 ("e``" ["e`"])
883 ("g~~" ["g~"])
884 ("i''" ["i'"])
885 ("i//" ["i/"])
886 ("i\"\"" ["i\""])
887 ("i^^" ["i^"])
888 ("i``" ["i`"])
889 ("n~~" ["n~"])
890 ("o''" ["o'"])
891 ("o//" ["o/"])
892 ("o\"\"" ["o\""])
893 ("o^^" ["o^"])
894 ("o``" ["o`"])
895 ("o~~" ["o~"])
896 ("s``" ["s`"])
897 ("s//" ["s/"])
898 ("u''" ["u'"])
899 ("u\"\"" ["u\""])
900 ("u^^" ["u^"])
901 ("u``" ["u`"])
902 ("y\"\"" ["y\""])
903 )
904
905 (quail-define-package
906 "danish-alt-postfix" "Latin-1" "DA<" t
907 "Danish input method (rule: AE -> Æ, OE -> Ø, AA -> Å, E' -> É)
908
909 Doubling the postfix separates the letter and postfix: e.g. aee -> ae
910 "
911 nil t nil nil nil nil nil nil nil nil t)
912
913 (quail-define-rules
914 ("AE" ?Æ)
915 ("ae" ?æ)
916 ("OE" ?Ø)
917 ("oe" ?ø)
918 ("AA" ?Å)
919 ("aa" ?å)
920 ("E'" ?É)
921 ("e'" ?é)
922
923 ("AEE" ["AE"])
924 ("aee" ["ae"])
925 ("OEE" ["OE"])
926 ("oee" ["oe"])
927 ("AAA" ["AA"])
928 ("aaa" ["aa"])
929 ("E''" ["E'"])
930 ("e''" ["e'"])
931 )
932
933 (quail-define-package
934 "esperanto-alt-postfix" "Latin-3" "EO<" t
935 "Esperanto input method with postfix modifiers
936
937 A following ^ or x will produce an accented character,
938 e.g. c^ -> ĉ gx -> ĝ u^ -> ŭ.
939
940 Doubling the postfix separates the letter and postfix,
941 e.g. a'' -> a'.
942 " nil t nil nil nil nil nil nil nil nil t)
943
944 (quail-define-rules
945 ("Cx" ?Ĉ)
946 ("C^" ?Ĉ)
947 ("cx" ?ĉ)
948 ("c^" ?ĉ)
949 ("Gx" ?Ĝ)
950 ("G^" ?Ĝ)
951 ("gx" ?ĝ)
952 ("g^" ?ĝ)
953 ("Hx" ?Ĥ)
954 ("H^" ?Ĥ)
955 ("hx" ?ĥ)
956 ("h^" ?ĥ)
957 ("Jx" ?Ĵ)
958 ("J^" ?Ĵ)
959 ("jx" ?ĵ)
960 ("j^" ?ĵ)
961 ("Sx" ?Ŝ)
962 ("S^" ?Ŝ)
963 ("sx" ?ŝ)
964 ("s^" ?ŝ)
965 ("Ux" ?Ŭ)
966 ("U^" ?Ŭ)
967 ("ux" ?ŭ)
968 ("u^" ?ŭ)
969
970 ("Cxx" ["Cx"])
971 ("C^^" ["C^"])
972 ("cxx" ["cx"])
973 ("c^^" ["c^"])
974 ("Gxx" ["Gx"])
975 ("G^^" ["G^"])
976 ("gxx" ["gx"])
977 ("g^^" ["g^"])
978 ("Hxx" ["Hx"])
979 ("H^^" ["H^"])
980 ("hxx" ["hx"])
981 ("h^^" ["h^"])
982 ("Jxx" ["Jx"])
983 ("J^^" ["J^"])
984 ("jxx" ["jx"])
985 ("j^^" ["j^"])
986 ("Sxx" ["Sx"])
987 ("S^^" ["S^"])
988 ("sxx" ["sx"])
989 ("s^^" ["s^"])
990 ("Uxx" ["Ux"])
991 ("U^^" ["U^"])
992 ("uxx" ["ux"])
993 ("u^^" ["u^"])
994 )
995
996 (quail-define-package
997 "finnish-alt-postfix" "Latin-1" "FI<" t
998 "Finnish (Suomi) input method
999
1000 AE -> Ä
1001 AEE -> AE
1002 OE -> Ö
1003 OEE -> OE
1004 "
1005 nil t nil nil nil nil nil nil nil nil t)
1006
1007 (quail-define-rules
1008 ("AE" ?Ä)
1009 ("ae" ?ä)
1010 ("OE" ?Ö)
1011 ("oe" ?ö)
1012
1013 ("AEE" ["AE"])
1014 ("aee" ["ae"])
1015 ("OEE" ["OE"])
1016 ("oee" ["oe"])
1017 )
1018
1019 (quail-define-package
1020 "french-alt-postfix" "French" "FR<" t
1021 "French (Français) input method with postfix modifiers
1022
1023 ` pour grave, ' pour aigu, ^ pour circonflexe, et \" pour tréma.
1024 Par exemple: a` -> à e' -> é.
1025
1026 Ç, «, et » sont produits par C/, <<, et >>.
1027
1028 En doublant la frappe des diacritiques, ils s'isoleront de la lettre.
1029 Par exemple: e'' -> e'
1030
1031 <e dans l'o> n'est pas disponible."
1032 nil t nil nil nil nil nil nil nil nil t)
1033
1034 (quail-define-rules
1035 ("A`" ?À)
1036 ("A^" ?Â)
1037 ("a`" ?à)
1038 ("a^" ?â)
1039 ("E`" ?È)
1040 ("E'" ?É)
1041 ("E^" ?Ê)
1042 ("E\"" ?Ë)
1043 ("e`" ?è)
1044 ("e'" ?é)
1045 ("e^" ?ê)
1046 ("e\"" ?ë)
1047 ("I^" ?Î)
1048 ("I\"" ?Ï)
1049 ("i^" ?î)
1050 ("i\"" ?ï)
1051 ("O^" ?Ô)
1052 ("o^" ?ô)
1053 ("U`" ?Ù)
1054 ("U^" ?Û)
1055 ("U\"" ?Ü)
1056 ("u`" ?ù)
1057 ("u^" ?û)
1058 ("u\"" ?ü)
1059 ("C/" ?Ç)
1060 ("c/" ?ç)
1061 ("<<" ?«)
1062 (">>" ?»)
1063
1064 ("A``" ["A`"])
1065 ("A^^" ["A^"])
1066 ("a``" ["a`"])
1067 ("a^^" ["a^"])
1068 ("E``" ["E`"])
1069 ("E''" ["E'"])
1070 ("E^^" ["E^"])
1071 ("E\"\"" ["E\""])
1072 ("e``" ["e`"])
1073 ("e''" ["e'"])
1074 ("e^^" ["e^"])
1075 ("e\"\"" ["e\""])
1076 ("I^^" ["I^"])
1077 ("I\"\"" ["I\""])
1078 ("i^^" ["i^"])
1079 ("i\"\"" ["i\""])
1080 ("O^^" ["O^"])
1081 ("o^^" ["o^"])
1082 ("U``" ["U`"])
1083 ("U^^" ["U^"])
1084 ("U\"\"" ["U\""])
1085 ("u``" ["u`"])
1086 ("u^^" ["u^"])
1087 ("u\"\"" ["u\""])
1088 ("C//" ["C/"])
1089 ("c//" ["c/"])
1090 ("<<<" ["<<"])
1091 (">>>" [">>"])
1092 )
1093
1094 (quail-define-package
1095 "german-alt-postfix" "German" "DE<" t
1096 "German (Deutsch) input method
1097
1098 ae -> ä
1099 aee -> ae
1100 oe -> ö
1101 oee -> oe
1102 ue -> ü
1103 uee -> ue
1104 sz -> ß
1105 szz -> sz
1106 "
1107 nil t nil nil nil nil nil nil nil nil t)
1108
1109 (quail-define-rules
1110 ("AE" ?Ä)
1111 ("ae" ?ä)
1112 ("OE" ?Ö)
1113 ("oe" ?ö)
1114 ("UE" ?Ü)
1115 ("ue" ?ü)
1116 ("sz" ?ß)
1117
1118 ("AEE" ["AE"])
1119 ("aee" ["ae"])
1120 ("OEE" ["OE"])
1121 ("oee" ["oe"])
1122 ("UEE" ["UE"])
1123 ("uee" ["ue"])
1124 ("szz" ["sz"])
1125 )
1126
1127 (quail-define-package
1128 "icelandic-alt-postfix" "Latin-1" "IS<" t
1129 "Icelandic (Íslenska) input method with postfix modifiers
1130
1131 A' -> Á
1132 E' -> É
1133 I' -> Í
1134 O' -> Ó
1135 U' -> Ú
1136 Y' -> Ý
1137 AE -> Æ
1138 OE -> Ö
1139 D/ -> Ð (eth)
1140 T/ -> Þ (thorn)
1141
1142 Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
1143 " nil t nil nil nil nil nil nil nil nil t)
1144
1145 (quail-define-rules
1146 ("A'" ?Á)
1147 ("a'" ?á)
1148 ("E'" ?É)
1149 ("e'" ?é)
1150 ("I'" ?Í)
1151 ("i'" ?í)
1152 ("O'" ?Ó)
1153 ("o'" ?ó)
1154 ("U'" ?Ú)
1155 ("u'" ?ú)
1156 ("Y'" ?Ý)
1157 ("y'" ?ý)
1158 ("AE" ?Æ)
1159 ("ae" ?æ)
1160 ("OE" ?Ö)
1161 ("oe" ?ö)
1162 ("D/" ?Ð)
1163 ("d/" ?ð)
1164 ("T/" ?Þ)
1165 ("t/" ?þ)
1166
1167 ("A''" ["A'"])
1168 ("a''" ["a'"])
1169 ("E''" ["E'"])
1170 ("e''" ["e'"])
1171 ("I''" ["I'"])
1172 ("i''" ["i'"])
1173 ("O''" ["O'"])
1174 ("o''" ["o'"])
1175 ("U''" ["U'"])
1176 ("u''" ["u'"])
1177 ("Y''" ["Y'"])
1178 ("y''" ["y'"])
1179 ("AEE" ["AE"])
1180 ("aee" ["ae"])
1181 ("OEE" ["OE"])
1182 ("oee" ["oe"])
1183 ("D//" ["D/"])
1184 ("d//" ["d/"])
1185 ("T//" ["T/"])
1186 ("t//" ["t/"])
1187 )
1188
1189 (quail-define-package
1190 "italian-alt-postfix" "Latin-1" "IT<" t
1191 "Italian (Italiano) input method with postfix modifiers
1192
1193 a' -> á A' -> Á a` -> à A` -> À i^ -> î << -> «
1194 e' -> é E' -> É e` -> è E` -> È I^ -> Î >> -> »
1195 i' -> í I' -> Í i` -> ì I` -> Ì o_ -> º
1196 o' -> ó O' -> Ó o` -> ò O` -> Ò a_ -> ª
1197 u' -> ú U' -> Ú u` -> ù U` -> Ù
1198
1199 This method is for purists who like accents the old way.
1200
1201 Doubling the postfix separates the letter and postfix: e.g. a`` -> a`
1202 " nil t nil nil nil nil nil nil nil nil t)
1203
1204 (quail-define-rules
1205 ("A`" ?À)
1206 ("A'" ?Á)
1207 ("a`" ?à)
1208 ("a'" ?á)
1209 ("E`" ?È)
1210 ("E'" ?É)
1211 ("e`" ?è)
1212 ("e'" ?é)
1213 ("I`" ?Ì)
1214 ("i`" ?ì)
1215 ("I'" ?Í)
1216 ("i'" ?í)
1217 ("I^" ?Î)
1218 ("i^" ?î)
1219 ("O`" ?Ò)
1220 ("o`" ?ò)
1221 ("O'" ?Ó)
1222 ("o'" ?ó)
1223 ("U`" ?Ù)
1224 ("u`" ?ù)
1225 ("U'" ?Ú)
1226 ("u'" ?ú)
1227 ("<<" ?«)
1228 (">>" ?»)
1229 ("o_" ?º)
1230 ("a_" ?ª)
1231
1232 ("A``" ["A`"])
1233 ("A''" ["A'"])
1234 ("a``" ["a`"])
1235 ("a''" ["a'"])
1236 ("E``" ["E`"])
1237 ("E''" ["E'"])
1238 ("e``" ["e`"])
1239 ("e''" ["e'"])
1240 ("I``" ["I`"])
1241 ("i``" ["i`"])
1242 ("I''" ["I'"])
1243 ("i''" ["i'"])
1244 ("I^^" ["I^"])
1245 ("i^^" ["i^"])
1246 ("O``" ["O`"])
1247 ("o``" ["o`"])
1248 ("O''" ["O'"])
1249 ("o''" ["o'"])
1250 ("U``" ["U`"])
1251 ("u``" ["u`"])
1252 ("U''" ["U'"])
1253 ("u''" ["u'"])
1254 ("<<<" ["<<"])
1255 (">>>" [">>"])
1256 ("o__" ["o_"])
1257 ("a__" ["a_"])
1258 )
1259
1260 (quail-define-package
1261 "norwegian-alt-postfix" "Latin-1" "NO<" t
1262 "Norwegian (Norsk) input method (rule: AE->Æ, OE->Ø, AA->Å, E'->É)
1263
1264 Doubling the postfix separates the letter and postfix: e.g. aee -> ae
1265 "
1266 nil t nil nil nil nil nil nil nil nil t)
1267
1268 (quail-define-rules
1269 ("AE" ?Æ)
1270 ("ae" ?æ)
1271 ("OE" ?Ø)
1272 ("oe" ?ø)
1273 ("AA" ?Å)
1274 ("aa" ?å)
1275 ("E'" ?É)
1276 ("e'" ?é)
1277
1278 ("AEE" ["AE"])
1279 ("aee" ["ae"])
1280 ("OEE" ["OE"])
1281 ("oee" ["oe"])
1282 ("AAA" ["AA"])
1283 ("aaa" ["aa"])
1284 ("E''" ["E'"])
1285 ("e''" ["e'"])
1286 )
1287
1288 (quail-define-package
1289 "scandinavian-alt-postfix" "Latin-1" "SC<" t
1290 "Scandinavian input method with postfix modifiers
1291 Supported languages are Swidish, Norwegian, Danish, and Finnish.
1292
1293 ae -> æ
1294 oe -> ø
1295 aa -> å
1296 a\" -> ä
1297 o\" -> ö
1298 e' -> é
1299
1300 Doubling the postfix separates the letter and postfix:
1301 aee -> ae o\"\" -> o\" etc.
1302 " nil t nil nil nil nil nil nil nil nil t)
1303
1304 (quail-define-rules
1305 ("AE" ?Æ)
1306 ("ae" ?æ)
1307 ("OE" ?Ø)
1308 ("oe" ?ø)
1309 ("AA" ?Å)
1310 ("aa" ?å)
1311 ("A\"" ?Ä)
1312 ("a\"" ?ä)
1313 ("O\"" ?Ö)
1314 ("o\"" ?ö)
1315 ("E'" ?É)
1316 ("e'" ?é)
1317
1318 ("AEE" ["AE"])
1319 ("aee" ["ae"])
1320 ("OEE" ["OE"])
1321 ("oee" ["oe"])
1322 ("AAA" ["AA"])
1323 ("aaa" ["aa"])
1324 ("A\"\"" ["A\""])
1325 ("a\"\"" ["a\""])
1326 ("O\"\"" ["O\""])
1327 ("o\"\"" ["o\""])
1328 ("E''" ["E'"])
1329 ("e''" ["e'"])
1330 )
1331
1332 (quail-define-package
1333 "spanish-alt-postfix" "Spanish" "ES<" t
1334 "Spanish (Español) input method with postfix modifiers
1335
1336 A' -> Á
1337 E' -> É
1338 I' -> Í
1339 O' -> Ó
1340 U' -> Ú
1341 N~ -> Ñ
1342 !/ -> ¡
1343 ?/ -> ¿
1344
1345 Doubling the postfix separates the letter and postfix:
1346 a'' -> a' n~~ -> n~, etc.
1347 " nil t nil nil nil nil nil nil nil nil t)
1348
1349 (quail-define-rules
1350 ("A'" ?Á)
1351 ("a'" ?á)
1352 ("E'" ?É)
1353 ("e'" ?é)
1354 ("I'" ?Í)
1355 ("i'" ?í)
1356 ("O'" ?Ó)
1357 ("o'" ?ó)
1358 ("U'" ?Ú)
1359 ("u'" ?ú)
1360 ("N~" ?Ñ)
1361 ("n~" ?ñ)
1362 ("?/" ?¿)
1363 ("!/" ?¡)
1364
1365 ("A''" ["A'"])
1366 ("a''" ["a'"])
1367 ("E''" ["E'"])
1368 ("e''" ["e'"])
1369 ("I''" ["I'"])
1370 ("i''" ["i'"])
1371 ("O''" ["O'"])
1372 ("o''" ["o'"])
1373 ("U''" ["U'"])
1374 ("u''" ["u'"])
1375 ("N~~" ["N~"])
1376 ("n~~" ["n~"])
1377 ("?//" ["?/"])
1378 ("!//" ["!/"])
1379 )
1380
1381 (quail-define-package
1382 "swedish-alt-postfix" "Latin-1" "SV<" t
1383 "Swedish (Svenska) input method (rule: AA -> Å, AE -> Ä, OE -> Ö, E' -> É)
1384
1385 Doubling the postfix separates the letter and postfix: e.g. aee -> ae
1386 " nil t nil nil nil nil nil nil nil nil t)
1387
1388 (quail-define-rules
1389 ("AA" ?Å)
1390 ("aa" ?å)
1391 ("AE" ?Ä)
1392 ("ae" ?ä)
1393 ("OE" ?Ö)
1394 ("oe" ?ö)
1395 ("E'" ?É)
1396 ("e'" ?é)
1397
1398 ("AAA" ["AA"])
1399 ("aaa" ["aa"])
1400 ("AEE" ["AE"])
1401 ("aee" ["ae"])
1402 ("OEE" ["OE"])
1403 ("oee" ["oe"])
1404 ("E''" ["E'"])
1405 ("e''" ["e'"])
1406 )
1407
1408 (quail-define-package
1409 "turkish-alt-postfix" "Turkish" "TR«" t
1410 "Turkish (Türkçe) input method with postfix modifiers.
1411
1412 turkish-latin-3-alt-postfix is an obsolete alisa for turkish-alt-postfix.
1413
1414 Note for I, ı, İ, i.
1415
1416 A^ -> Â
1417 C` -> Ç
1418 G^ -> Ğ
1419 I -> I
1420 i -> ı
1421 I/ -> İ
1422 i/ -> i
1423 O\" -> Ö
1424 S` -> Ş
1425 U\" -> Ü
1426 U^ -> Û
1427
1428 Doubling the postfix separates the letter and postfix: e.g. a^^ -> a^
1429 " nil t nil nil nil nil nil nil nil nil t)
1430
1431 (quail-define-rules
1432 ("A^" ?Â)
1433 ("a^" ?â)
1434 ("C`" ?Ç)
1435 ("c`" ?ç)
1436 ("G^" ?Ğ)
1437 ("g^" ?ğ)
1438 ("I/" ?İ)
1439 ("i" ?ı)
1440 ("i/" ?i)
1441 ("O\"" ?Ö)
1442 ("o\"" ?ö)
1443 ("S`" ?Ş)
1444 ("s`" ?ş)
1445 ("U\"" ?Ü)
1446 ("u\"" ?ü)
1447 ("U^" ?Û)
1448 ("u^" ?û)
1449
1450 ("A^^" ["A^"])
1451 ("a^^" ["a^"])
1452 ("C``" ["C`"])
1453 ("c``" ["c`"])
1454 ("G^^" ["G^"])
1455 ("g^^" ["g^"])
1456 ("I//" ["I/"])
1457 ("i" ["i"])
1458 ("i//" ["i/"])
1459 ("O\"\"" ["O\""])
1460 ("o\"\"" ["o\""])
1461 ("S``" ["S`"])
1462 ("s``" ["s`"])
1463 ("U\"\"" ["U\""])
1464 ("u\"\"" ["u\""])
1465 ("U^^" ["U^"])
1466 ("u^^" ["u^"])
1467 )
1468
1469 ;; Backwards compatibility.
1470 (push (cons "turkish-latin-3-alt-postfix"
1471 (cdr (assoc "turkish-alt-postfix" quail-package-alist)))
1472 quail-package-alist)
1473
1474
1475 ;; Dutch Quail input method derived from the one in Yudit by Roman
1476 ;; Czyborra.
1477 (quail-define-package
1478 "dutch" "Dutch" "NL" t
1479 "Dutch character mixfix input method.
1480 Caters for French and Turkish as well as Dutch.
1481
1482 | | examples
1483 ------------+---------+----------
1484 others | | fl. -> ƒ eur. -> € ij -> ij IJ -> IJ
1485 ------------+---------+----------
1486 | postfix |
1487 ------------+---------+----------
1488 acute | ' | a' -> á
1489 grave | ` | a` -> à
1490 circumflex | ^ | a^ -> â
1491 Turkish | various | i/ -> ı s, -> ş g^ -> ğ I/ -> İ
1492 | | S, -> Ş G^ -> Ğ
1493 ------------+---------+----------
1494 | prefix |
1495 ------------+---------+----------
1496 diaeresis | \" | \"a -> ä
1497
1498 Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
1499 " nil t nil nil nil nil nil nil nil nil t)
1500
1501 (quail-define-rules
1502 ("fl." ?ƒ) ;; LATIN SMALL LETTER F WITH HOOK (florin currency symbol)
1503 ("eur." ?€) ;; EURO SIGN
1504 ;; “The 25th letter of the Dutch alphabet.”
1505 ("ij" ?ij) ;; LATIN SMALL LIGATURE IJ
1506 ("IJ" ?IJ) ;; LATIN CAPITAL LIGATURE IJ
1507 ;; “Trema on the second letter of vowel pair.” Yudit uses `:', not `"'.
1508 ("\"a" ?ä) ;; LATIN SMALL LETTER A WITH DIAERESIS
1509 ("\"e" ?ë) ;; LATIN SMALL LETTER E WITH DIAERESIS
1510 ("\"i" ?ï) ;; LATIN SMALL LETTER I WITH DIAERESIS
1511 ("\"o" ?ö) ;; LATIN SMALL LETTER O WITH DIAERESIS
1512 ("\"u" ?ü) ;; LATIN SMALL LETTER U WITH DIAERESIS
1513 ("\"A" ?Ä) ;; LATIN CAPITAL LETTER A WITH DIAERESIS
1514 ("\"E" ?Ë) ;; LATIN CAPITAL LETTER E WITH DIAERESIS
1515 ("\"I" ?Ï) ;; LATIN CAPITAL LETTER I WITH DIAERESIS
1516 ("\"O" ?Ö) ;; LATIN CAPITAL LETTER O WITH DIAERESIS
1517 ("\"U" ?Ü) ;; LATIN CAPITAL LETTER U WITH DIAERESIS
1518 ;; “Acute, marking emphasis on long vowels”:
1519 ("a'" ?á) ;; LATIN SMALL LETTER A WITH ACUTE
1520 ("e'" ?é) ;; LATIN SMALL LETTER E WITH ACUTE
1521 ("i'" ?í) ;; LATIN SMALL LETTER I WITH ACUTE
1522 ("o'" ?ó) ;; LATIN SMALL LETTER O WITH ACUTE
1523 ("u'" ?ú) ;; LATIN SMALL LETTER U WITH ACUTE
1524 ("A'" ?Á) ;; LATIN CAPITAL LETTER A WITH ACUTE
1525 ("E'" ?É) ;; LATIN CAPITAL LETTER E WITH ACUTE
1526 ("I'" ?Í) ;; LATIN CAPITAL LETTER I WITH ACUTE
1527 ("O'" ?Ó) ;; LATIN CAPITAL LETTER O WITH ACUTE
1528 ("U'" ?Ú) ;; LATIN CAPITAL LETTER U WITH ACUTE
1529 ;; “Grave, marking emphasis on short vowels”:
1530 ("a`" ?à) ;; LATIN SMALL LETTER A WITH GRAVE
1531 ("e`" ?è) ;; LATIN SMALL LETTER E WITH GRAVE
1532 ("i`" ?ì) ;; LATIN SMALL LETTER I WITH GRAVE
1533 ("o`" ?ò) ;; LATIN SMALL LETTER O WITH GRAVE
1534 ("u`" ?ù) ;; LATIN SMALL LETTER U WITH GRAVE
1535 ("A`" ?À) ;; LATIN CAPITAL LETTER A WITH GRAVE
1536 ("E`" ?È) ;; LATIN CAPITAL LETTER E WITH GRAVE
1537 ("I`" ?Ì) ;; LATIN CAPITAL LETTER I WITH GRAVE
1538 ("O`" ?Ò) ;; LATIN CAPITAL LETTER O WITH GRAVE
1539 ("U`" ?Ù) ;; LATIN CAPITAL LETTER U WITH GRAVE
1540 ;; “Cater for the use of many French words and use of the circumflex
1541 ;; in Frisian.” Yudit used `;' for cedilla.
1542 ("c," ?ç) ;; LATIN SMALL LETTER C WITH CEDILLA
1543 ("C," ?Ç) ;; LATIN CAPITAL LETTER C WITH CEDILLA
1544 ("a^" ?â) ;; LATIN SMALL LETTER A WITH CIRCUMFLEX
1545 ("e^" ?ê) ;; LATIN SMALL LETTER E WITH CIRCUMFLEX
1546 ("i^" ?î) ;; LATIN SMALL LETTER I WITH CIRCUMFLEX
1547 ("o^" ?ô) ;; LATIN SMALL LETTER O WITH CIRCUMFLEX
1548 ("u^" ?û) ;; LATIN SMALL LETTER U WITH CIRCUMFLEX
1549 ("A^" ?Â) ;; LATIN CAPITAL LETTER A WITH CIRCUMFLEX
1550 ("E^" ?Ê) ;; LATIN CAPITAL LETTER E WITH CIRCUMFLEX
1551 ("I^" ?Î) ;; LATIN CAPITAL LETTER I WITH CIRCUMFLEX
1552 ("O^" ?Ô) ;; LATIN CAPITAL LETTER O WITH CIRCUMFLEX
1553 ("U^" ?Û) ;; LATIN CAPITAL LETTER U WITH CIRCUMFLEX
1554 ;; “Follow the example of the Dutch POSIX locale, using ISO-8859-9 to
1555 ;; cater to the many Turks in Dutch society.” Perhaps German methods
1556 ;; should do so too. Follow turkish-alt-postfix here.
1557 ("i/" ?ı) ;; LATIN SMALL LETTER I WITH NO DOT
1558 ("s," ?ş) ;; LATIN SMALL LETTER S WITH CEDILLA
1559 ("g^" ?ğ) ;; LATIN SMALL LETTER G WITH BREVE
1560 ("I/" ?İ) ;; LATIN CAPITAL LETTER I WITH DOT ABOVE
1561 ("S," ?Ş) ;; LATIN CAPITAL LETTER S WITH CEDILLA
1562 ("G^" ?Ğ) ;; LATIN CAPITAL LETTER G WITH BREVE
1563 )
1564
1565 ;; Originally from Yudit, discussed with Albertas Agejevas
1566 ;; <alga@uosis.mif.vu.lt>
1567 (quail-define-package
1568 "lithuanian-numeric" "Lithuanian" "LtN" t
1569 "Lithuanian numeric input method.
1570 " nil t t t t nil nil nil nil nil t)
1571
1572 (quail-define-rules
1573 ("1" ?ą)
1574 ("2" ?č)
1575 ("3" ?ę)
1576 ("4" ?ė)
1577 ("5" ?į)
1578 ("6" ?š)
1579 ("7" ?ų)
1580 ("8" ?ū)
1581 ("9" ?„)
1582 ("0" ?“)
1583 ("=" ?ž)
1584 ("!" ?Ą)
1585 ("@" ?Č)
1586 ("#" ?Ę)
1587 ("$" ?Ė)
1588 ("%" ?Į)
1589 ("^" ?Š)
1590 ("&" ?Ų)
1591 ("*" ?Ū)
1592 ("+" ?Ž))
1593
1594 ;; From XFree 4.1 /usr/X11R6/lib/X11/xkb/symbols/lt, suggested by
1595 ;; Albertas Agejevas <alga@uosis.mif.vu.lt>
1596 (quail-define-package
1597 "lithuanian-keyboard" "Lithuanian" "Lt" t
1598 "Lithuanian standard keyboard input method.
1599 " nil t t t t nil nil nil nil nil t)
1600
1601 (quail-define-rules
1602 ("1" ?ą)
1603 ("!" ?Ą)
1604 ("2" ?č)
1605 ("@" ?Č)
1606 ("#" ?Ę)
1607 ("4" ?ė)
1608 ("$" ?Ė)
1609 ("5" ?į)
1610 ("%" ?Į)
1611 ("6" ?š)
1612 ("^" ?Š)
1613 ("7" ?ų)
1614 ("&" ?Ų)
1615 ("9" ?„)
1616 ("0" ?“)
1617 ("=" ?ž)
1618 ("+" ?Ž))
1619
1620 ;; From XFree 4.1 /usr/X11R6/lib/X11/xkb/symbols/lv
1621 (quail-define-package
1622 "latvian-keyboard" "Latvian" "Lv" t
1623 "Latvian standard keyboard input method.
1624 " nil t t t t nil nil nil nil nil t)
1625
1626 (quail-define-rules
1627 ("4" ?€)
1628 ("$" ?¢)
1629 ("e" ?ē)
1630 ("E" ?Ē)
1631 ("r" ?ŗ)
1632 ("R" ?Ŗ)
1633 ("u" ?ū)
1634 ("U" ?Ū)
1635 ("i" ?ī)
1636 ("I" ?Ī)
1637 ("o" ?ō)
1638 ("O" ?Ō)
1639 ("a" ?ā)
1640 ("A" ?Ā)
1641 ("s" ?š)
1642 ("S" ?Š)
1643 ("g" ?ģ)
1644 ("G" ?Ģ)
1645 ("k" ?ķ)
1646 ("K" ?Ķ)
1647 ("l" ?ļ)
1648 ("L" ?Ļ)
1649 ("\'" ?“)
1650 ("\"" ?„)
1651 ("z" ?ž)
1652 ("Z" ?Ž)
1653 ("c" ?č)
1654 ("C" ?Č)
1655 ("n" ?ņ)
1656 ("N" ?Ņ))
1657
1658 (quail-define-package
1659 "latin-alt-postfix" "Latin" "L<" t
1660 "Latin character input method with postfix modifiers
1661
1662 | postfix | examples
1663 ------------+---------+----------
1664 acute | ' | a' -> á
1665 grave | ` | a` -> à
1666 circumflex | ^ | a^ -> â
1667 diaeresis | \" | a\" -> ä
1668 tilde | ~ | a~ -> ã
1669 cedilla | /` | c/ -> ç c` -> ç
1670 ogonek | ` | a` -> ą
1671 breve | ~ | a~ -> ă
1672 caron | ~ | c~ -> č
1673 dbl. acute | : | o: -> ő
1674 ring | ` | u` -> ů
1675 dot | ` | z` -> ż
1676 stroke | / | d/ -> đ
1677 nordic | / | d/ -> ð t/ -> þ a/ -> å e/ -> æ o/ -> ø
1678 others | /<> | s/ -> ß ?/ -> ¿ !/ -> ¡
1679 | various | << -> « >> -> » o_ -> º a_ -> ª
1680
1681 It would be natural to use comma for cedillas, but that would be
1682 inconvenient in practice because commas are needed very often after a
1683 letter.
1684
1685 Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
1686 " nil t nil nil nil nil nil nil nil nil t)
1687
1688 ;; Fixme: ¦ § ¨ © ¬ ­ ® ¯ ° ± ² ³ ´ µ ¶ · ¸ ¹ ¼ ½ ¾ × ÷
1689 (quail-define-rules
1690 (" _" ? )
1691 ("!/" ?¡)
1692 ("//" ?°)
1693 ("<<" ?«)
1694 (">>" ?»)
1695 ("?/" ?¿)
1696 ("$/" ?£)
1697 ("$/" ?¤)
1698 ("A'" ?Á)
1699 ("A-" ?Ā)
1700 ("A/" ?Å)
1701 ("A\"" ?Ä)
1702 ("A^" ?Â)
1703 ("A`" ?À)
1704 ("A`" ?Ą)
1705 ("A~" ?Ã)
1706 ("A~" ?Ă)
1707 ("C'" ?Ć)
1708 ("C/" ?Ç)
1709 ("C/" ?Ċ)
1710 ("C^" ?Ĉ)
1711 ("C`" ?Ç)
1712 ("C~" ?Č)
1713 ("D/" ?Ð)
1714 ("D/" ?Đ)
1715 ("D~" ?Ď)
1716 ("E'" ?É)
1717 ("E-" ?Ē)
1718 ("E/" ?Æ)
1719 ("E\"" ?Ë)
1720 ("E^" ?Ê)
1721 ("E`" ?È)
1722 ("E`" ?Ę)
1723 ("E~" ?Ė)
1724 ("E~" ?Ě)
1725 ("G/" ?Ġ)
1726 ("G^" ?Ĝ)
1727 ("G`" ?Ģ)
1728 ("G~" ?Ğ)
1729 ("H/" ?Ħ)
1730 ("H^" ?Ĥ)
1731 ("I'" ?Í)
1732 ("I-" ?Ī)
1733 ("I/" ?İ)
1734 ("I\"" ?Ï)
1735 ("I^" ?Î)
1736 ("I`" ?Ì)
1737 ("I`" ?Į)
1738 ("I~" ?Ĩ)
1739 ("J^" ?Ĵ)
1740 ("K`" ?Ķ)
1741 ("L'" ?Ĺ)
1742 ("L/" ?Ł)
1743 ("L`" ?Ļ)
1744 ("L~" ?Ľ)
1745 ("N'" ?Ń)
1746 ("N/" ?Ŋ)
1747 ("N`" ?Ņ)
1748 ("N~" ?Ñ)
1749 ("N~" ?Ň)
1750 ("O'" ?Ó)
1751 ("O-" ?Ō)
1752 ("O/" ?Ø)
1753 ("O:" ?Ő)
1754 ("O\"" ?Ö)
1755 ("O^" ?Ô)
1756 ("O`" ?Ò)
1757 ("O~" ?Õ)
1758 ("R'" ?Ŕ)
1759 ("R`" ?Ŗ)
1760 ("R~" ?Ř)
1761 ("S'" ?Ś)
1762 ("S^" ?Ŝ)
1763 ("S`" ?Ş)
1764 ("S~" ?Š)
1765 ("T/" ?Þ)
1766 ("T/" ?Ŧ)
1767 ("T`" ?Ţ)
1768 ("T~" ?Ť)
1769 ("U'" ?Ú)
1770 ("U-" ?Ū)
1771 ("U:" ?Ű)
1772 ("U\"" ?Ü)
1773 ("U^" ?Û)
1774 ("U`" ?Ù)
1775 ("U`" ?Ů)
1776 ("U`" ?Ų)
1777 ("U~" ?Ũ)
1778 ("U~" ?Ŭ)
1779 ("Y'" ?Ý)
1780 ("Y\"" ?Ÿ)
1781 ("Y=" ?¥)
1782 ("Z'" ?Ź)
1783 ("Z/" ?Ż)
1784 ("Z`" ?Ż)
1785 ("Z~" ?Ž)
1786 ("a'" ?á)
1787 ("a-" ?ā)
1788 ("a/" ?å)
1789 ("a\"" ?ä)
1790 ("a^" ?â)
1791 ("a_" ?ª)
1792 ("a`" ?à)
1793 ("a`" ?ą)
1794 ("a~" ?ã)
1795 ("a~" ?ă)
1796 ("c'" ?ć)
1797 ("c/" ?ç)
1798 ("c/" ?ċ)
1799 ("c/" ?¢)
1800 ("c^" ?ĉ)
1801 ("c`" ?ç)
1802 ("c~" ?č)
1803 ("d/" ?ð)
1804 ("d/" ?đ)
1805 ("d~" ?ď)
1806 ("e'" ?é)
1807 ("e-" ?ē)
1808 ("e/" ?æ)
1809 ("e\"" ?ë)
1810 ("e^" ?ê)
1811 ("e`" ?è)
1812 ("e`" ?ę)
1813 ("e~" ?ė)
1814 ("e~" ?ě)
1815 ("e=" ?€)
1816 ("g/" ?ġ)
1817 ("g^" ?ĝ)
1818 ("g`" ?ģ)
1819 ("g~" ?ğ)
1820 ("h/" ?ħ)
1821 ("h^" ?ĥ)
1822 ("i'" ?í)
1823 ("i-" ?ī)
1824 ("i/" ?ı)
1825 ("i\"" ?ï)
1826 ("i^" ?î)
1827 ("i`" ?ì)
1828 ("i`" ?į)
1829 ("i~" ?ĩ)
1830 ("j^" ?ĵ)
1831 ("k/" ?ĸ)
1832 ("k`" ?ķ)
1833 ("l'" ?ĺ)
1834 ("l/" ?ł)
1835 ("l`" ?ļ)
1836 ("l~" ?ľ)
1837 ("n'" ?ń)
1838 ("n/" ?ŋ)
1839 ("n`" ?ņ)
1840 ("n~" ?ñ)
1841 ("n~" ?ň)
1842 ("o'" ?ó)
1843 ("o-" ?ō)
1844 ("o/" ?ø)
1845 ("o:" ?ő)
1846 ("o\"" ?ö)
1847 ("o^" ?ô)
1848 ("o_" ?º)
1849 ("o`" ?ò)
1850 ("o~" ?õ)
1851 ("r'" ?ŕ)
1852 ("r`" ?ŗ)
1853 ("r~" ?ř)
1854 ("s'" ?ś)
1855 ("s/" ?ß)
1856 ("s^" ?ŝ)
1857 ("s`" ?ş)
1858 ("s~" ?š)
1859 ("t/" ?þ)
1860 ("t/" ?ŧ)
1861 ("t`" ?ţ)
1862 ("t~" ?ť)
1863 ("u'" ?ú)
1864 ("u-" ?ū)
1865 ("u:" ?ű)
1866 ("u\"" ?ü)
1867 ("u^" ?û)
1868 ("u`" ?ù)
1869 ("u`" ?ů)
1870 ("u`" ?ų)
1871 ("u~" ?ũ)
1872 ("u~" ?ŭ)
1873 ("y'" ?ý)
1874 ("y\"" ?ÿ)
1875 ("z'" ?ź)
1876 ("z/" ?ż)
1877 ("z`" ?ż)
1878 ("z~" ?ž)
1879
1880 (" __" [" _"])
1881 ("!//" ["!/"])
1882 ("<<<" ["<<"])
1883 (">>>" [">>"])
1884 ("?//" ["?/"])
1885 ("///" ["//"])
1886 ("$//" ["$/"])
1887 ("A''" ["A'"])
1888 ("A--" ["A-"])
1889 ("A//" ["A/"])
1890 ("A\"\"" ["A\""])
1891 ("A^^" ["A^"])
1892 ("A``" ["A`"])
1893 ("A~~" ["A~"])
1894 ("C''" ["C'"])
1895 ("C//" ["C/"])
1896 ("C^^" ["C^"])
1897 ("C``" ["C`"])
1898 ("C~~" ["C~"])
1899 ("D//" ["D/"])
1900 ("D~~" ["D~"])
1901 ("E''" ["E'"])
1902 ("E--" ["E-"])
1903 ("E//" ["E/"])
1904 ("E\"\"" ["E\""])
1905 ("E^^" ["E^"])
1906 ("E``" ["E`"])
1907 ("E~~" ["E~"])
1908 ("G//" ["G/"])
1909 ("G^^" ["G^"])
1910 ("G``" ["G`"])
1911 ("G~~" ["G~"])
1912 ("H//" ["H/"])
1913 ("H^^" ["H^"])
1914 ("I''" ["I'"])
1915 ("I--" ["I-"])
1916 ("I//" ["I/"])
1917 ("I\"\"" ["I\""])
1918 ("I^^" ["I^"])
1919 ("I``" ["I`"])
1920 ("I~~" ["I~"])
1921 ("J^^" ["J^"])
1922 ("K``" ["K`"])
1923 ("L''" ["L'"])
1924 ("L//" ["L/"])
1925 ("L``" ["L`"])
1926 ("L~~" ["L~"])
1927 ("N''" ["N'"])
1928 ("N//" ["N/"])
1929 ("N``" ["N`"])
1930 ("N~~" ["N~"])
1931 ("O''" ["O'"])
1932 ("O--" ["O-"])
1933 ("O//" ["O/"])
1934 ("O::" ["O:"])
1935 ("O\"\"" ["O\""])
1936 ("O^^" ["O^"])
1937 ("O``" ["O`"])
1938 ("O~~" ["O~"])
1939 ("R''" ["R'"])
1940 ("R``" ["R`"])
1941 ("R~~" ["R~"])
1942 ("S''" ["S'"])
1943 ("S^^" ["S^"])
1944 ("S``" ["S`"])
1945 ("S~~" ["S~"])
1946 ("T//" ["T/"])
1947 ("T``" ["T`"])
1948 ("T~~" ["T~"])
1949 ("U''" ["U'"])
1950 ("U--" ["U-"])
1951 ("U::" ["U:"])
1952 ("U\"\"" ["U\""])
1953 ("U^^" ["U^"])
1954 ("U``" ["U`"])
1955 ("U~~" ["U~"])
1956 ("Y''" ["Y'"])
1957 ("Z''" ["Z'"])
1958 ("Z//" ["Z/"])
1959 ("Z``" ["Z`"])
1960 ("Z~~" ["Z~"])
1961 ("a''" ["a'"])
1962 ("a--" ["a-"])
1963 ("a//" ["a/"])
1964 ("a\"\"" ["a\""])
1965 ("a^^" ["a^"])
1966 ("a__" ["a_"])
1967 ("a``" ["a`"])
1968 ("a~~" ["a~"])
1969 ("c''" ["c'"])
1970 ("c//" ["c/"])
1971 ("c^^" ["c^"])
1972 ("c``" ["c`"])
1973 ("c~~" ["c~"])
1974 ("d//" ["d/"])
1975 ("d~~" ["d~"])
1976 ("e''" ["e'"])
1977 ("e--" ["e-"])
1978 ("e//" ["e/"])
1979 ("e\"\"" ["e\""])
1980 ("e^^" ["e^"])
1981 ("e``" ["e`"])
1982 ("e~~" ["e~"])
1983 ("e==" ["e="])
1984 ("g//" ["g/"])
1985 ("g^^" ["g^"])
1986 ("g``" ["g`"])
1987 ("g~~" ["g~"])
1988 ("h//" ["h/"])
1989 ("h^^" ["h^"])
1990 ("i''" ["i'"])
1991 ("i--" ["i-"])
1992 ("i//" ["i/"])
1993 ("i\"\"" ["i\""])
1994 ("i^^" ["i^"])
1995 ("i``" ["i`"])
1996 ("i~~" ["i~"])
1997 ("j^^" ["j^"])
1998 ("k//" ["k/"])
1999 ("k``" ["k`"])
2000 ("l''" ["l'"])
2001 ("l//" ["l/"])
2002 ("l``" ["l`"])
2003 ("l~~" ["l~"])
2004 ("n''" ["n'"])
2005 ("n//" ["n/"])
2006 ("n``" ["n`"])
2007 ("n~~" ["n~"])
2008 ("o''" ["o'"])
2009 ("o--" ["o-"])
2010 ("o//" ["o/"])
2011 ("o::" ["o:"])
2012 ("o\"\"" ["o\""])
2013 ("o^^" ["o^"])
2014 ("o__" ["o_"])
2015 ("o``" ["o`"])
2016 ("o~~" ["o~"])
2017 ("r''" ["r'"])
2018 ("r``" ["r`"])
2019 ("r~~" ["r~"])
2020 ("s''" ["s'"])
2021 ("s//" ["s/"])
2022 ("s^^" ["s^"])
2023 ("s``" ["s`"])
2024 ("s~~" ["s~"])
2025 ("t//" ["t/"])
2026 ("t``" ["t`"])
2027 ("t~~" ["t~"])
2028 ("u''" ["u'"])
2029 ("u--" ["u-"])
2030 ("u::" ["u:"])
2031 ("u\"\"" ["u\""])
2032 ("u^^" ["u^"])
2033 ("u``" ["u`"])
2034 ("u~~" ["u~"])
2035 ("y''" ["y'"])
2036 ("y\"\"" ["y\""])
2037 ("z''" ["z'"])
2038 ("z//" ["z/"])
2039 ("z``" ["z`"])
2040 ("z~~" ["z~"])
2041 )
2042
2043 ;;; latin-alt.el ends here