Update copyright year to 2014 by running admin/update-copyright.
[emacs.git] / lisp / leim / quail / latin-alt.el
blob1fac1cc828b2fd5bcb0965026375eb5029e1b8cc
1 ;;; latin-alt.el --- Quail package for inputting various European characters -*-coding: utf-8;-*-
3 ;; Copyright (C) 1997-1998, 2001-2014 Free Software Foundation, Inc.
4 ;; Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007,
5 ;; 2008, 2009, 2010, 2011
6 ;; National Institute of Advanced Industrial Science and Technology (AIST)
7 ;; Registration Number H14PRO021
9 ;; Keywords: multilingual, input method, latin
11 ;; This file is part of GNU Emacs.
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 of the License, or
16 ;; (at your option) any later version.
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.
23 ;; You should have received a copy of the GNU General Public License
24 ;; along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
26 ;; Author (of latin-post.el): TAKAHASHI Naoto <ntakahas@etl.go.jp>
28 ;;; Commentary:
30 ;; These input methods differ from those in latin-post.el
31 ;; in that comma is not special (use / instead),
32 ;; and // is not special either (so you can enter a slash
33 ;; by typing //).
35 ;; At least, that's what I could see by comparing the first few
36 ;; of these with latin-post.el.
38 ;;; Code:
40 (require 'quail)
42 (quail-define-package
43 "latin-1-alt-postfix" "Latin-1" "1<" t
44 "Latin-1 character input method with postfix modifiers
45 This input method differs from `latin-1-postfix' in that
46 comma is not special (use slash instead), and `//' is not
47 special (so you can use that to enter a slash).
49 | postfix | examples
50 ------------+---------+----------
51 acute | ' | a' -> á
52 grave | ` | a` -> à
53 circumflex | ^ | a^ -> â
54 diaeresis | \" | a\" -> ä
55 tilde | ~ | a~ -> ã
56 cedilla | / | c/ -> ç
57 nordic | / | d/ -> ð t/ -> þ a/ -> å e/ -> æ o/ -> ø
58 others | /<> | s/ -> ß ?/ -> ¿ !/ -> ¡
59 | various | << -> « >> -> » o_ -> º a_ -> ª
61 It seems natural to use comma for cedillas, but that is
62 inconvenient in practice because commas are needed very
63 often after a letter.
65 Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
66 " nil t nil nil nil nil nil nil nil nil t)
68 (quail-define-rules
69 ("A`")
70 ("A'")
71 ("A^")
72 ("A~")
73 ("A\"")
74 ("A/")
75 ("a`")
76 ("a'")
77 ("a^")
78 ("a~")
79 ("a\"")
80 ("a/")
81 ("E`")
82 ("E'")
83 ("E^")
84 ("E\"")
85 ("E/")
86 ("e`")
87 ("e'")
88 ("e^")
89 ("e\"")
90 ("e/")
91 ("I`")
92 ("i`")
93 ("I'")
94 ("i'")
95 ("I^")
96 ("i^")
97 ("I\"")
98 ("i\"")
99 ("O`")
100 ("o`")
101 ("O'")
102 ("o'")
103 ("O^")
104 ("o^")
105 ("O~")
106 ("o~")
107 ("O\"")
108 ("o\"")
109 ("O/")
110 ("o/")
111 ("U`")
112 ("u`")
113 ("U'")
114 ("u'")
115 ("U^")
116 ("u^")
117 ("U\"")
118 ("u\"")
119 ("Y'")
120 ("y'")
121 ("y\"" ?ÿ)
122 ("D/")
123 ("d/")
124 ("T/")
125 ("t/")
126 ("s/")
127 ("C/")
128 ("c/")
129 ("N~")
130 ("n~")
131 ("?/" ?¿)
132 ("!/")
133 ("<<")
134 (">>")
135 ("o_")
136 ("a_")
138 ("A``" ["A`"])
139 ("A''" ["A'"])
140 ("A^^" ["A^"])
141 ("A~~" ["A~"])
142 ("A\"\"" ["A\""])
143 ("A//" ["A/"])
144 ("a``" ["a`"])
145 ("a''" ["a'"])
146 ("a^^" ["a^"])
147 ("a~~" ["a~"])
148 ("a\"\"" ["a\""])
149 ("a//" ["a/"])
150 ("E``" ["E`"])
151 ("E''" ["E'"])
152 ("E^^" ["E^"])
153 ("E\"\"" ["E\""])
154 ("E//" ["E/"])
155 ("e``" ["e`"])
156 ("e''" ["e'"])
157 ("e^^" ["e^"])
158 ("e\"\"" ["e\""])
159 ("e//" ["e/"])
160 ("I``" ["I`"])
161 ("i``" ["i`"])
162 ("I''" ["I'"])
163 ("i''" ["i'"])
164 ("I^^" ["I^"])
165 ("i^^" ["i^"])
166 ("I\"\"" ["I\""])
167 ("i\"\"" ["i\""])
168 ("O``" ["O`"])
169 ("o``" ["o`"])
170 ("O''" ["O'"])
171 ("o''" ["o'"])
172 ("O^^" ["O^"])
173 ("o^^" ["o^"])
174 ("O~~" ["O~"])
175 ("o~~" ["o~"])
176 ("O\"\"" ["O\""])
177 ("o\"\"" ["o\""])
178 ("O//" ["O/"])
179 ("o//" ["o/"])
180 ("U``" ["U`"])
181 ("u``" ["u`"])
182 ("U''" ["U'"])
183 ("u''" ["u'"])
184 ("U^^" ["U^"])
185 ("u^^" ["u^"])
186 ("U\"\"" ["U\""])
187 ("u\"\"" ["u\""])
188 ("Y''" ["Y'"])
189 ("y''" ["y'"])
190 ("y\"\"" ["y\""])
191 ("D//" ["D/"])
192 ("d//" ["d/"])
193 ("T//" ["T/"])
194 ("t//" ["t/"])
195 ("s//" ["s/"])
196 ("C//" ["C/"])
197 ("c//" ["c/"])
198 ("N~~" ["N~"])
199 ("n~~" ["n~"])
200 ("?//" ["?/"])
201 ("!//" ["!/"])
202 ("<<<" ["<<"])
203 (">>>" [">>"])
204 ("o__" ["o_"])
205 ("a__" ["a_"])
208 (quail-define-package
209 "latin-2-alt-postfix" "Latin-2" "2<" t
210 "Latin-2 character input method with postfix modifiers
211 This input method differs from `latin-2-postfix' in that
212 comma and period are not special (use ` instead).
214 | postfix | examples
215 ------------+---------+----------
216 acute | ' | a' -> á
217 ogonek | ` | a` -> ą
218 diaeresis | \" | a\" -> ä
219 circumflex | ^ | a^ -> â
220 breve | ~ | a~ -> ă
221 cedilla | ` | c` -> ç
222 caron | ~ | c~ -> č
223 dbl. acute | : | o: -> ő
224 ring | ` | u` -> ů
225 dot | ` | z` -> ż
226 stroke | / | d/ -> đ
227 others | / | s/ -> ß
229 It seems natural to use period and comma for dots/rings and
230 cedillas/ogoneks, but that is inconvenient in practice, because
231 periods and commas are needed very often after a letter.
233 Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
234 " nil t nil nil nil nil nil nil nil nil t)
236 (quail-define-rules
237 ("A'")
238 ("A`")
239 ("A\"")
240 ("A^")
241 ("A~")
242 ("C'")
243 ("C`")
244 ("C~")
245 ("D/")
246 ("D~")
247 ("E'")
248 ("E`")
249 ("E\"")
250 ("E~")
251 ("I'")
252 ("I^")
253 ("L'")
254 ("L/")
255 ("L~")
256 ("N'")
257 ("N~")
258 ("O'")
259 ("O:")
260 ("O\"")
261 ("O^")
262 ("R'")
263 ("R~")
264 ("S'")
265 ("S`")
266 ("S~")
267 ("T`")
268 ("T~")
269 ("U'")
270 ("U:")
271 ("U\"")
272 ("U`")
273 ("Y'")
274 ("Z'")
275 ("Z`")
276 ("Z~")
277 ("a'")
278 ("a`")
279 ("a\"")
280 ("a^")
281 ("a~")
282 ("c'")
283 ("c`")
284 ("c~")
285 ("d/")
286 ("d~")
287 ("e'")
288 ("e`")
289 ("e\"")
290 ("e~")
291 ("i'")
292 ("i^")
293 ("l'")
294 ("l/")
295 ("l~")
296 ("n'")
297 ("n~")
298 ("o'")
299 ("o:")
300 ("o\"")
301 ("o^")
302 ("r'")
303 ("r~")
304 ("s'")
305 ("s`")
306 ("s/")
307 ("s~")
308 ("t`")
309 ("t~")
310 ("u'")
311 ("u:")
312 ("u\"")
313 ("u`")
314 ("y'")
315 ("z'")
316 ("z`")
317 ("z~")
319 ("A''" ["A'"])
320 ("A``" ["A`"])
321 ("A\"\"" ["A\""])
322 ("A^^" ["A^"])
323 ("A~~" ["A~"])
324 ("C''" ["C'"])
325 ("C``" ["C`"])
326 ("C~~" ["C~"])
327 ("D//" ["D/"])
328 ("D~~" ["D~"])
329 ("E''" ["E'"])
330 ("E``" ["E`"])
331 ("E\"\"" ["E\""])
332 ("E~~" ["E~"])
333 ("I''" ["I'"])
334 ("I^^" ["I^"])
335 ("L''" ["L'"])
336 ("L//" ["L/"])
337 ("L~~" ["L~"])
338 ("N''" ["N'"])
339 ("N~~" ["N~"])
340 ("O''" ["O'"])
341 ("O::" ["O:"])
342 ("O\"\"" ["O\""])
343 ("O^^" ["O^"])
344 ("R''" ["R'"])
345 ("R~~" ["R~"])
346 ("S''" ["S'"])
347 ("S``" ["S`"])
348 ("S~~" ["S~"])
349 ("T``" ["T`"])
350 ("T~~" ["T~"])
351 ("U''" ["U'"])
352 ("U::" ["U:"])
353 ("U\"\"" ["U\""])
354 ("U``" ["U`"])
355 ("Y''" ["Y'"])
356 ("Z''" ["Z'"])
357 ("Z``" ["Z`"])
358 ("Z~~" ["Z~"])
359 ("a''" ["a'"])
360 ("a``" ["a`"])
361 ("a\"\"" ["a\""])
362 ("a^^" ["a^"])
363 ("a~~" ["a~"])
364 ("c''" ["c'"])
365 ("c``" ["c`"])
366 ("c~~" ["c~"])
367 ("d//" ["d/"])
368 ("d~~" ["d~"])
369 ("e''" ["e'"])
370 ("e``" ["e`"])
371 ("e\"\"" ["e\""])
372 ("e~~" ["e~"])
373 ("i''" ["i'"])
374 ("i^^" ["i^"])
375 ("l''" ["l'"])
376 ("l//" ["l/"])
377 ("l~~" ["l~"])
378 ("n''" ["n'"])
379 ("n~~" ["n~"])
380 ("o''" ["o'"])
381 ("o::" ["o:"])
382 ("o\"\"" ["o\""])
383 ("o^^" ["o^"])
384 ("r''" ["r'"])
385 ("r~~" ["r~"])
386 ("s''" ["s'"])
387 ("s``" ["s`"])
388 ("s//" ["s/"])
389 ("s~~" ["s~"])
390 ("t``" ["t`"])
391 ("t~~" ["t~"])
392 ("u''" ["u'"])
393 ("u::" ["u:"])
394 ("u\"\"" ["u\""])
395 ("u``" ["u`"])
396 ("y''" ["y'"])
397 ("z''" ["z'"])
398 ("z``" ["z`"])
399 ("z~~" ["z~"])
402 (quail-define-package
403 "latin-3-alt-postfix" "Latin-3" "3<" t
404 "Latin-3 character input method with postfix modifiers
405 This input method differs from `latin-3-postfix' in that
406 comma is not special (use ` instead), and period is not
407 special (use slash instead).
409 | postfix | examples
410 ------------+---------+----------
411 acute | ' | a' -> á
412 grave | ` | a` -> à
413 circumflex | ^ | a^ -> â
414 diaeresis | \" | a\" -> ä
415 dot | / | c/ -> ċ i/ -> ı I/ -> İ
416 cedilla | ` | c` -> ç
417 breve | ~ | g~ -> ğ
418 tilde | ~ | n~ -> ñ
419 stroke | / | h/ -> ħ
420 others | / | s/ -> ß
422 It would be natural to use period and comma for dots and cedillas, but
423 that would inconvenient in practice, because periods and commas are
424 needed very often after a letter.
426 Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
427 " nil t nil nil nil nil nil nil nil nil t)
429 (quail-define-rules
430 ("A`")
431 ("A'")
432 ("A^")
433 ("A\"")
434 ("C/")
435 ("C^")
436 ("C`")
437 ("E`")
438 ("E'")
439 ("E^")
440 ("E\"")
441 ("G~")
442 ("G/")
443 ("G^")
444 ("H/")
445 ("H^")
446 ("I/")
447 ("I`")
448 ("I'")
449 ("I^")
450 ("I\"")
451 ("J^")
452 ("N~")
453 ("O`")
454 ("O'")
455 ("O^")
456 ("O\"")
457 ("S`")
458 ("S^")
459 ("U`")
460 ("U'")
461 ("U^")
462 ("U\"")
463 ("U~")
464 ("Z/")
465 ("a`")
466 ("a'")
467 ("a^")
468 ("a\"")
469 ("c/")
470 ("c^")
471 ("c`")
472 ("e`")
473 ("e'")
474 ("e^")
475 ("e\"")
476 ("g~")
477 ("g/")
478 ("g^")
479 ("h/")
480 ("h^")
481 ("i/")
482 ("i`")
483 ("i'")
484 ("i^")
485 ("i\"")
486 ("j^")
487 ("n~")
488 ("o`")
489 ("o'")
490 ("o^")
491 ("o\"")
492 ("s`")
493 ("s/")
494 ("s^")
495 ("u`")
496 ("u'")
497 ("u^")
498 ("u\"")
499 ("u~")
500 ("z/")
502 ("A``" ["A`"])
503 ("A''" ["A'"])
504 ("A^^" ["A^"])
505 ("A\"\"" ["A\""])
506 ("C//" ["C/"])
507 ("C^^" ["C^"])
508 ("C``" ["C`"])
509 ("E``" ["E`"])
510 ("E''" ["E'"])
511 ("E^^" ["E^"])
512 ("E\"\"" ["E\""])
513 ("G~~" ["G~"])
514 ("G//" ["G/"])
515 ("G^^" ["G^"])
516 ("H//" ["H/"])
517 ("H^^" ["H^"])
518 ("I//" ["I/"])
519 ("I``" ["I`"])
520 ("I''" ["I'"])
521 ("I^^" ["I^"])
522 ("I\"\"" ["I\""])
523 ("J^^" ["J^"])
524 ("N~~" ["N~"])
525 ("O``" ["O`"])
526 ("O''" ["O'"])
527 ("O^^" ["O^"])
528 ("O\"\"" ["O\""])
529 ("S``" ["S`"])
530 ("S^^" ["S^"])
531 ("U``" ["U`"])
532 ("U''" ["U'"])
533 ("U^^" ["U^"])
534 ("U\"\"" ["U\""])
535 ("U~~" ["U~"])
536 ("Z//" ["Z/"])
537 ("a``" ["a`"])
538 ("a''" ["a'"])
539 ("a^^" ["a^"])
540 ("a\"\"" ["a\""])
541 ("c//" ["c/"])
542 ("c^^" ["c^"])
543 ("c``" ["c`"])
544 ("e``" ["e`"])
545 ("e''" ["e'"])
546 ("e^^" ["e^"])
547 ("e\"\"" ["e\""])
548 ("g~~" ["g~"])
549 ("g//" ["g/"])
550 ("g^^" ["g^"])
551 ("h//" ["h/"])
552 ("h^^" ["h^"])
553 ("i//" ["i/"])
554 ("i``" ["i`"])
555 ("i''" ["i'"])
556 ("i^^" ["i^"])
557 ("i\"\"" ["i\""])
558 ("j^^" ["j^"])
559 ("n~~" ["n~"])
560 ("o``" ["o`"])
561 ("o''" ["o'"])
562 ("o^^" ["o^"])
563 ("o\"\"" ["o\""])
564 ("s``" ["s`"])
565 ("s//" ["s/"])
566 ("s^^" ["s^"])
567 ("u``" ["u`"])
568 ("u''" ["u'"])
569 ("u^^" ["u^"])
570 ("u\"\"" ["u\""])
571 ("u~~" ["u~"])
572 ("z//" ["z/"])
575 (quail-define-package
576 "latin-4-alt-postfix" "Latin-4" "4<" t
577 "Latin-4 characters input method with postfix modifiers
578 This input method differs from `latin-4-postfix' in that
579 comma is not special (use ` instead), and period is not
580 special (use ~ instead).
582 | postfix | examples
583 ------------+---------+----------
584 acute | ' | a' -> á
585 circumflex | ^ | a^ -> â
586 diaeresis | \" | a\" -> ä
587 ogonek | ` | a` -> ą
588 macron | - | a- -> ā
589 tilde | ~ | a~ -> ã
590 caron | ~ | c~ -> č
591 dot | ~ | e~ -> ė
592 cedilla | ` | k` -> ķ g` -> ģ
593 stroke | / | d/ -> đ
594 nordic | / | a/ -> å e/ -> æ o/ -> ø
595 others | / | s/ -> ß n/ -> ŋ k/ -> ĸ
597 It seems natural to use period and comma for dots and
598 cedillas/ogoneks, but that is inconvenient in practice, because
599 periods and commas are needed very often after a letter.
601 Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
602 " nil t nil nil nil nil nil nil nil nil t)
604 (quail-define-rules
605 ("A`")
606 ("A-")
607 ("A'")
608 ("A^")
609 ("A~")
610 ("A\"")
611 ("A/")
612 ("C~")
613 ("D/")
614 ("E/")
615 ("E-")
616 ("E'")
617 ("E`")
618 ("E\"")
619 ("E~")
620 ("G`")
621 ("I~")
622 ("I`")
623 ("I'")
624 ("I^")
625 ("I-")
626 ("K`")
627 ("L`")
628 ("N/")
629 ("N`")
630 ("O-")
631 ("O^")
632 ("O~")
633 ("O\"")
634 ("O/")
635 ("R`")
636 ("S~")
637 ("T/")
638 ("U`")
639 ("U'")
640 ("U^")
641 ("U\"")
642 ("U~")
643 ("U-")
644 ("Z~")
645 ("a`")
646 ("a-")
647 ("a'")
648 ("a^")
649 ("a~")
650 ("a\"")
651 ("a/")
652 ("c~")
653 ("d/")
654 ("e/")
655 ("e-")
656 ("e'")
657 ("e`")
658 ("e\"")
659 ("e~")
660 ("g`")
661 ("i~")
662 ("i`")
663 ("i'")
664 ("i^")
665 ("i-")
666 ("k/")
667 ("k`")
668 ("l`")
669 ("n/")
670 ("n`")
671 ("o-")
672 ("o^")
673 ("o~")
674 ("o\"")
675 ("o/")
676 ("r`")
677 ("s/")
678 ("s~")
679 ("t/")
680 ("u`")
681 ("u'")
682 ("u^")
683 ("u\"")
684 ("u~")
685 ("u-")
686 ("z~")
688 ("A``" ["A`"])
689 ("A--" ["A-"])
690 ("A''" ["A'"])
691 ("A^^" ["A^"])
692 ("A~~" ["A~"])
693 ("A\"\"" ["A\""])
694 ("A//" ["A/"])
695 ("C~~" ["C~"])
696 ("D//" ["D/"])
697 ("E//" ["E/"])
698 ("E--" ["E-"])
699 ("E''" ["E'"])
700 ("E``" ["E`"])
701 ("E\"\"" ["E\""])
702 ("E~~" ["E~"])
703 ("G``" ["G`"])
704 ("I~~" ["I~"])
705 ("I``" ["I`"])
706 ("I''" ["I'"])
707 ("I^^" ["I^"])
708 ("I--" ["I-"])
709 ("K``" ["K`"])
710 ("L``" ["L`"])
711 ("N//" ["N/"])
712 ("N``" ["N`"])
713 ("O--" ["O-"])
714 ("O^^" ["O^"])
715 ("O~~" ["O~"])
716 ("O\"\"" ["O\""])
717 ("O//" ["O/"])
718 ("R``" ["R`"])
719 ("S~~" ["S~"])
720 ("T//" ["T/"])
721 ("U``" ["U`"])
722 ("U''" ["U'"])
723 ("U^^" ["U^"])
724 ("U\"\"" ["U\""])
725 ("U~~" ["U~"])
726 ("U--" ["U-"])
727 ("Z~~" ["Z~"])
728 ("a``" ["a`"])
729 ("a--" ["a-"])
730 ("a''" ["a'"])
731 ("a^^" ["a^"])
732 ("a~~" ["a~"])
733 ("a\"\"" ["a\""])
734 ("a//" ["a/"])
735 ("c~~" ["c~"])
736 ("d//" ["d/"])
737 ("e//" ["e/"])
738 ("e--" ["e-"])
739 ("e''" ["e'"])
740 ("e``" ["e`"])
741 ("e\"\"" ["e\""])
742 ("e~~" ["e~"])
743 ("g``" ["g`"])
744 ("i~~" ["i~"])
745 ("i``" ["i`"])
746 ("i''" ["i'"])
747 ("i^^" ["i^"])
748 ("i--" ["i-"])
749 ("k//" ["k/"])
750 ("k``" ["k`"])
751 ("l``" ["l`"])
752 ("n//" ["n/"])
753 ("n``" ["n`"])
754 ("o--" ["o-"])
755 ("o^^" ["o^"])
756 ("o~~" ["o~"])
757 ("o\"\"" ["o\""])
758 ("o//" ["o/"])
759 ("r``" ["r`"])
760 ("s//" ["s/"])
761 ("s~~" ["s~"])
762 ("t//" ["t/"])
763 ("u``" ["u`"])
764 ("u''" ["u'"])
765 ("u^^" ["u^"])
766 ("u\"\"" ["u\""])
767 ("u~~" ["u~"])
768 ("u--" ["u-"])
769 ("z~~" ["z~"])
772 (quail-define-package
773 "latin-5-alt-postfix" "Latin-5" "5<" t
774 "Latin-5 characters input method with postfix modifiers
775 This input method differs from `latin-5-postfix' in that
776 comma is not special (use ` instead), and period is not
777 special (use / instead).
779 | postfix | examples
780 ------------+---------+----------
781 acute | ' | a' -> á
782 grave | ` | a` -> à
783 circumflex | ^ | a^ -> â
784 diaeresis | \" | a\" -> ä
785 tilde | ~ | a~ -> ã
786 breve | ~ | g~ -> ğ
787 cedilla | ` | c` -> ç
788 dot | / | i/ -> ı I/ -> İ
789 nordic | / | a/ -> å e/ -> æ o/ -> ø
790 others | / | s/ -> ß
792 It seems natural to use period and comma for dots and cedillas, but
793 that is inconvenient in practice, because periods and commas are
794 needed very often after a letter.
796 Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
797 " nil t nil nil nil nil nil nil nil nil t)
799 (quail-define-rules
800 ("A'")
801 ("A/")
802 ("A\"")
803 ("A^")
804 ("A`")
805 ("A~")
806 ("C`")
807 ("E'")
808 ("E/")
809 ("E\"")
810 ("E^")
811 ("E`")
812 ("G~")
813 ("I'")
814 ("I/")
815 ("I\"")
816 ("I^")
817 ("I`")
818 ("N~")
819 ("O'")
820 ("O/")
821 ("O\"")
822 ("O^")
823 ("O`")
824 ("O~")
825 ("S`")
826 ("U'")
827 ("U\"")
828 ("U^")
829 ("U`")
830 ("a'")
831 ("a/")
832 ("a\"")
833 ("a^")
834 ("a`")
835 ("a~")
836 ("c`")
837 ("e'")
838 ("e/")
839 ("e\"")
840 ("e^")
841 ("e`")
842 ("g~")
843 ("i'")
844 ("i/")
845 ("i\"")
846 ("i^")
847 ("i`")
848 ("n~")
849 ("o'")
850 ("o/")
851 ("o\"")
852 ("o^")
853 ("o`")
854 ("o~")
855 ("s`")
856 ("s/")
857 ("u'")
858 ("u\"")
859 ("u^")
860 ("u`")
861 ("y\"" ?ÿ)
863 ("A''" ["A'"])
864 ("A//" ["A/"])
865 ("A\"\"" ["A\""])
866 ("A^^" ["A^"])
867 ("A``" ["A`"])
868 ("A~~" ["A~"])
869 ("C``" ["C`"])
870 ("E''" ["E'"])
871 ("E//" ["E/"])
872 ("E\"\"" ["E\""])
873 ("E^^" ["E^"])
874 ("E``" ["E`"])
875 ("G~~" ["G~"])
876 ("I''" ["I'"])
877 ("I//" ["I/"])
878 ("I\"\"" ["I\""])
879 ("I^^" ["I^"])
880 ("I``" ["I`"])
881 ("N~~" ["N~"])
882 ("O''" ["O'"])
883 ("O//" ["O/"])
884 ("O\"\"" ["O\""])
885 ("O^^" ["O^"])
886 ("O``" ["O`"])
887 ("O~~" ["O~"])
888 ("S``" ["S`"])
889 ("U''" ["U'"])
890 ("U\"\"" ["U\""])
891 ("U^^" ["U^"])
892 ("U``" ["U`"])
893 ("a''" ["a'"])
894 ("a//" ["a/"])
895 ("a\"\"" ["a\""])
896 ("a^^" ["a^"])
897 ("a``" ["a`"])
898 ("a~~" ["a~"])
899 ("c``" ["c`"])
900 ("e''" ["e'"])
901 ("e//" ["e/"])
902 ("e\"\"" ["e\""])
903 ("e^^" ["e^"])
904 ("e``" ["e`"])
905 ("g~~" ["g~"])
906 ("i''" ["i'"])
907 ("i//" ["i/"])
908 ("i\"\"" ["i\""])
909 ("i^^" ["i^"])
910 ("i``" ["i`"])
911 ("n~~" ["n~"])
912 ("o''" ["o'"])
913 ("o//" ["o/"])
914 ("o\"\"" ["o\""])
915 ("o^^" ["o^"])
916 ("o``" ["o`"])
917 ("o~~" ["o~"])
918 ("s``" ["s`"])
919 ("s//" ["s/"])
920 ("u''" ["u'"])
921 ("u\"\"" ["u\""])
922 ("u^^" ["u^"])
923 ("u``" ["u`"])
924 ("y\"\"" ["y\""])
929 (quail-define-package
930 "french-alt-postfix" "French" "FR<" t
931 "French (Français) input method with postfix modifiers
933 ` pour grave, ' pour aigu, ^ pour circonflexe, et \" pour tréma.
934 Par exemple: a` -> à e' -> é.
936 Ç, «, et » sont produits par C/, <<, et >>.
938 En doublant la frappe des diacritiques, ils s'isoleront de la lettre.
939 Par exemple: e'' -> e'
941 Πest produit par O/."
942 nil t nil nil nil nil nil nil nil nil t)
944 (quail-define-rules
945 ("A`")
946 ("A^")
947 ("a`")
948 ("a^")
949 ("E`")
950 ("E'")
951 ("E^")
952 ("E\"")
953 ("e`")
954 ("e'")
955 ("e^")
956 ("e\"")
957 ("I^")
958 ("I\"")
959 ("i^")
960 ("i\"")
961 ("O^")
962 ("O/")
963 ("o^")
964 ("o/")
965 ("U`")
966 ("U^")
967 ("U\"")
968 ("u`")
969 ("u^")
970 ("u\"")
971 ("C/")
972 ("c/")
973 ("<<")
974 (">>")
976 ("A``" ["A`"])
977 ("A^^" ["A^"])
978 ("a``" ["a`"])
979 ("a^^" ["a^"])
980 ("E``" ["E`"])
981 ("E''" ["E'"])
982 ("E^^" ["E^"])
983 ("E\"\"" ["E\""])
984 ("e``" ["e`"])
985 ("e''" ["e'"])
986 ("e^^" ["e^"])
987 ("e\"\"" ["e\""])
988 ("I^^" ["I^"])
989 ("I\"\"" ["I\""])
990 ("i^^" ["i^"])
991 ("i\"\"" ["i\""])
992 ("O^^" ["O^"])
993 ("O//" ["O/"])
994 ("o^^" ["o^"])
995 ("o//" ["o/"])
996 ("U``" ["U`"])
997 ("U^^" ["U^"])
998 ("U\"\"" ["U\""])
999 ("u``" ["u`"])
1000 ("u^^" ["u^"])
1001 ("u\"\"" ["u\""])
1002 ("C//" ["C/"])
1003 ("c//" ["c/"])
1004 ("<<<" ["<<"])
1005 (">>>" [">>"])
1010 (quail-define-package
1011 "italian-alt-postfix" "Latin-1" "IT<" t
1012 "Italian (Italiano) input method with postfix modifiers
1014 a' -> á A' -> Á a` -> à A` -> À i^ -> î << -> «
1015 e' -> é E' -> É e` -> è E` -> È I^ -> Î >> -> »
1016 i' -> í I' -> Í i` -> ì I` -> Ì o_ -> º
1017 o' -> ó O' -> Ó o` -> ò O` -> Ò a_ -> ª
1018 u' -> ú U' -> Ú u` -> ù U` -> Ù
1020 This method is for purists who like accents the old way.
1022 Doubling the postfix separates the letter and postfix: e.g. a`` -> a`
1023 " nil t nil nil nil nil nil nil nil nil t)
1025 (quail-define-rules
1026 ("A`")
1027 ("A'")
1028 ("a`")
1029 ("a'")
1030 ("E`")
1031 ("E'")
1032 ("e`")
1033 ("e'")
1034 ("I`")
1035 ("i`")
1036 ("I'")
1037 ("i'")
1038 ("I^")
1039 ("i^")
1040 ("O`")
1041 ("o`")
1042 ("O'")
1043 ("o'")
1044 ("U`")
1045 ("u`")
1046 ("U'")
1047 ("u'")
1048 ("<<")
1049 (">>")
1050 ("o_")
1051 ("a_")
1053 ("A``" ["A`"])
1054 ("A''" ["A'"])
1055 ("a``" ["a`"])
1056 ("a''" ["a'"])
1057 ("E``" ["E`"])
1058 ("E''" ["E'"])
1059 ("e``" ["e`"])
1060 ("e''" ["e'"])
1061 ("I``" ["I`"])
1062 ("i``" ["i`"])
1063 ("I''" ["I'"])
1064 ("i''" ["i'"])
1065 ("I^^" ["I^"])
1066 ("i^^" ["i^"])
1067 ("O``" ["O`"])
1068 ("o``" ["o`"])
1069 ("O''" ["O'"])
1070 ("o''" ["o'"])
1071 ("U``" ["U`"])
1072 ("u``" ["u`"])
1073 ("U''" ["U'"])
1074 ("u''" ["u'"])
1075 ("<<<" ["<<"])
1076 (">>>" [">>"])
1077 ("o__" ["o_"])
1078 ("a__" ["a_"])
1082 (quail-define-package
1083 "turkish-alt-postfix" "Turkish" "TR«" t
1084 "Turkish (Türkçe) input method with postfix modifiers.
1085 This input method differs from `turkish-postfix' in that
1086 comma is not special (use ` instead).
1088 turkish-latin-3-alt-postfix is an obsolete alias for turkish-alt-postfix.
1090 Note for I, ı, İ, i.
1092 A^ -> Â
1093 C` -> Ç
1094 G^ -> Ğ
1095 I -> I
1096 i -> ı
1097 I/ -> İ
1098 i/ -> i
1099 O\" -> Ö
1100 S` -> Ş
1101 U\" -> Ü
1102 U^ -> Û
1104 Doubling the postfix separates the letter and postfix: e.g. a^^ -> a^
1105 " nil t nil nil nil nil nil nil nil nil t)
1107 (quail-define-rules
1108 ("A^")
1109 ("a^")
1110 ("C`")
1111 ("c`")
1112 ("G^")
1113 ("g^")
1114 ("I/")
1115 ("i")
1116 ("i/" ?i)
1117 ("O\"")
1118 ("o\"")
1119 ("S`")
1120 ("s`")
1121 ("U\"")
1122 ("u\"")
1123 ("U^")
1124 ("u^")
1126 ("A^^" ["A^"])
1127 ("a^^" ["a^"])
1128 ("C``" ["C`"])
1129 ("c``" ["c`"])
1130 ("G^^" ["G^"])
1131 ("g^^" ["g^"])
1132 ("I//" ["I/"])
1133 ("i" ["i"])
1134 ("i//" ["i/"])
1135 ("O\"\"" ["O\""])
1136 ("o\"\"" ["o\""])
1137 ("S``" ["S`"])
1138 ("s``" ["s`"])
1139 ("U\"\"" ["U\""])
1140 ("u\"\"" ["u\""])
1141 ("U^^" ["U^"])
1142 ("u^^" ["u^"])
1145 ;; Backwards compatibility.
1146 (push (cons "turkish-latin-3-alt-postfix"
1147 (cdr (assoc "turkish-alt-postfix" quail-package-alist)))
1148 quail-package-alist)
1150 ;; Dutch Quail input method derived from the one in Yudit by Roman
1151 ;; Czyborra.
1152 (quail-define-package
1153 "dutch" "Dutch" "NL" t
1154 "Dutch character mixfix input method.
1155 Caters for French and Turkish as well as Dutch.
1157 | | examples
1158 ------------+---------+----------
1159 others | | fl. -> ƒ eur. -> € ij -> ij IJ -> IJ
1160 ------------+---------+----------
1161 | postfix |
1162 ------------+---------+----------
1163 acute | ' | a' -> á
1164 grave | ` | a` -> à
1165 circumflex | ^ | a^ -> â
1166 Turkish | various | i/ -> ı s, -> ş g^ -> ğ I/ -> İ
1167 | | S, -> Ş G^ -> Ğ
1168 ------------+---------+----------
1169 | prefix |
1170 ------------+---------+----------
1171 diaeresis | \" | \"a -> ä
1173 Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
1174 " nil t nil nil nil nil nil nil nil nil t)
1176 (quail-define-rules
1177 ("fl.") ;; LATIN SMALL LETTER F WITH HOOK (florin currency symbol)
1178 ("eur." ?€) ;; EURO SIGN
1179 ;; “The 25th letter of the Dutch alphabet.”
1180 ("ij") ;; LATIN SMALL LIGATURE IJ
1181 ("IJ") ;; LATIN CAPITAL LIGATURE IJ
1182 ;; “Trema on the second letter of vowel pair.” Yudit uses `:', not `"'.
1183 ("\"a") ;; LATIN SMALL LETTER A WITH DIAERESIS
1184 ("\"e") ;; LATIN SMALL LETTER E WITH DIAERESIS
1185 ("\"i") ;; LATIN SMALL LETTER I WITH DIAERESIS
1186 ("\"o") ;; LATIN SMALL LETTER O WITH DIAERESIS
1187 ("\"u") ;; LATIN SMALL LETTER U WITH DIAERESIS
1188 ("\"A") ;; LATIN CAPITAL LETTER A WITH DIAERESIS
1189 ("\"E") ;; LATIN CAPITAL LETTER E WITH DIAERESIS
1190 ("\"I") ;; LATIN CAPITAL LETTER I WITH DIAERESIS
1191 ("\"O") ;; LATIN CAPITAL LETTER O WITH DIAERESIS
1192 ("\"U") ;; LATIN CAPITAL LETTER U WITH DIAERESIS
1193 ;; “Acute, marking emphasis on long vowels”:
1194 ("a'") ;; LATIN SMALL LETTER A WITH ACUTE
1195 ("e'") ;; LATIN SMALL LETTER E WITH ACUTE
1196 ("i'") ;; LATIN SMALL LETTER I WITH ACUTE
1197 ("o'") ;; LATIN SMALL LETTER O WITH ACUTE
1198 ("u'") ;; LATIN SMALL LETTER U WITH ACUTE
1199 ("A'") ;; LATIN CAPITAL LETTER A WITH ACUTE
1200 ("E'") ;; LATIN CAPITAL LETTER E WITH ACUTE
1201 ("I'") ;; LATIN CAPITAL LETTER I WITH ACUTE
1202 ("O'") ;; LATIN CAPITAL LETTER O WITH ACUTE
1203 ("U'") ;; LATIN CAPITAL LETTER U WITH ACUTE
1204 ;; “Grave, marking emphasis on short vowels”:
1205 ("a`") ;; LATIN SMALL LETTER A WITH GRAVE
1206 ("e`") ;; LATIN SMALL LETTER E WITH GRAVE
1207 ("i`") ;; LATIN SMALL LETTER I WITH GRAVE
1208 ("o`") ;; LATIN SMALL LETTER O WITH GRAVE
1209 ("u`") ;; LATIN SMALL LETTER U WITH GRAVE
1210 ("A`") ;; LATIN CAPITAL LETTER A WITH GRAVE
1211 ("E`") ;; LATIN CAPITAL LETTER E WITH GRAVE
1212 ("I`") ;; LATIN CAPITAL LETTER I WITH GRAVE
1213 ("O`") ;; LATIN CAPITAL LETTER O WITH GRAVE
1214 ("U`") ;; LATIN CAPITAL LETTER U WITH GRAVE
1215 ;; “Cater for the use of many French words and use of the circumflex
1216 ;; in Frisian.” Yudit used `;' for cedilla.
1217 ("c,") ;; LATIN SMALL LETTER C WITH CEDILLA
1218 ("C,") ;; LATIN CAPITAL LETTER C WITH CEDILLA
1219 ("a^") ;; LATIN SMALL LETTER A WITH CIRCUMFLEX
1220 ("e^") ;; LATIN SMALL LETTER E WITH CIRCUMFLEX
1221 ("i^") ;; LATIN SMALL LETTER I WITH CIRCUMFLEX
1222 ("o^") ;; LATIN SMALL LETTER O WITH CIRCUMFLEX
1223 ("u^") ;; LATIN SMALL LETTER U WITH CIRCUMFLEX
1224 ("A^") ;; LATIN CAPITAL LETTER A WITH CIRCUMFLEX
1225 ("E^") ;; LATIN CAPITAL LETTER E WITH CIRCUMFLEX
1226 ("I^") ;; LATIN CAPITAL LETTER I WITH CIRCUMFLEX
1227 ("O^") ;; LATIN CAPITAL LETTER O WITH CIRCUMFLEX
1228 ("U^") ;; LATIN CAPITAL LETTER U WITH CIRCUMFLEX
1229 ;; “Follow the example of the Dutch POSIX locale, using ISO-8859-9 to
1230 ;; cater to the many Turks in Dutch society.” Perhaps German methods
1231 ;; should do so too. Follow turkish-alt-postfix here.
1232 ("i/") ;; LATIN SMALL LETTER I WITH NO DOT
1233 ("s,") ;; LATIN SMALL LETTER S WITH CEDILLA
1234 ("g^") ;; LATIN SMALL LETTER G WITH BREVE
1235 ("I/") ;; LATIN CAPITAL LETTER I WITH DOT ABOVE
1236 ("S,") ;; LATIN CAPITAL LETTER S WITH CEDILLA
1237 ("G^") ;; LATIN CAPITAL LETTER G WITH BREVE
1240 ;; Originally from Yudit, discussed with Albertas Agejevas
1241 ;; <alga@uosis.mif.vu.lt>
1242 (quail-define-package
1243 "lithuanian-numeric" "Lithuanian" "LtN" t
1244 "Lithuanian numeric input method.
1245 " nil t t t t nil nil nil nil nil t)
1247 (quail-define-rules
1248 ("1")
1249 ("2")
1250 ("3")
1251 ("4")
1252 ("5")
1253 ("6")
1254 ("7")
1255 ("8")
1256 ("9" ?„)
1257 ("0" ?“)
1258 ("=")
1259 ("!")
1260 ("@")
1261 ("#")
1262 ("$")
1263 ("%")
1264 ("^")
1265 ("&")
1266 ("*")
1267 ("+"))
1269 ;; From XFree 4.1 /usr/X11R6/lib/X11/xkb/symbols/lt, suggested by
1270 ;; Albertas Agejevas <alga@uosis.mif.vu.lt>
1271 (quail-define-package
1272 "lithuanian-keyboard" "Lithuanian" "Lt" t
1273 "Lithuanian standard keyboard input method.
1274 " nil t t t t nil nil nil nil nil t)
1276 (quail-define-rules
1277 ("1")
1278 ("!")
1279 ("2")
1280 ("@")
1281 ("#")
1282 ("4")
1283 ("$")
1284 ("5")
1285 ("%")
1286 ("6")
1287 ("^")
1288 ("7")
1289 ("&")
1290 ("9" ?„)
1291 ("0" ?“)
1292 ("=")
1293 ("+"))
1295 ;; From XFree 4.1 /usr/X11R6/lib/X11/xkb/symbols/lv
1296 (quail-define-package
1297 "latvian-keyboard" "Latvian" "Lv" t
1298 "Latvian standard keyboard input method.
1299 " nil t t t t nil nil nil nil nil t)
1301 (quail-define-rules
1302 ("4" ?€)
1303 ("$")
1304 ("e")
1305 ("E")
1306 ("r")
1307 ("R")
1308 ("u")
1309 ("U")
1310 ("i")
1311 ("I")
1312 ("o")
1313 ("O")
1314 ("a")
1315 ("A")
1316 ("s")
1317 ("S")
1318 ("g")
1319 ("G")
1320 ("k")
1321 ("K")
1322 ("l")
1323 ("L")
1324 ("\'" ?“)
1325 ("\"" ?„)
1326 ("z")
1327 ("Z")
1328 ("c")
1329 ("C")
1330 ("n")
1331 ("N"))
1333 (quail-define-package
1334 "latin-alt-postfix" "Latin" "L<" t
1335 "Latin character input method with postfix modifiers.
1336 This is the union of various input methods originally made for input
1337 of characters from a single Latin-N charset.
1339 | postfix | examples
1340 ------------+---------+----------
1341 acute | ' | a' -> á
1342 grave | ` | a` -> à
1343 circumflex | ^ | a^ -> â
1344 diaeresis | \" | a\" -> ä
1345 tilde | ~ | a~ -> ã
1346 cedilla | /` | c/ -> ç c` -> ç
1347 ogonek | ` | a` -> ą
1348 breve | ~ | a~ -> ă
1349 caron | ~ | c~ -> č
1350 dbl. acute | : | o: -> ő
1351 ring | ` | u` -> ů
1352 dot | ` | z` -> ż
1353 stroke | / | d/ -> đ
1354 nordic | / | d/ -> ð t/ -> þ a/ -> å e/ -> æ o/ -> ø
1355 others | /<> | s/ -> ß ?/ -> ¿ !/ -> ¡
1356 | various | << -> « >> -> » o_ -> º a_ -> ª
1358 It would be natural to use comma for cedillas, but that would be
1359 inconvenient in practice because commas are needed very often after a
1360 letter.
1362 Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
1363 " nil t nil nil nil nil nil nil nil nil t)
1365 ;; Fixme: ¦ § ¨ © ¬ ­ ® ¯ ° ± ² ³ ´ µ ¶ · ¸ ¹ ¼ ½ ¾ × ÷
1366 (quail-define-rules
1367 (" _")
1368 ("!/")
1369 ("//")
1370 ("<<")
1371 (">>")
1372 ("?/" ?¿)
1373 ("$/")
1374 ("$/")
1375 ("A'")
1376 ("A-")
1377 ("A/")
1378 ("A\"")
1379 ("A^")
1380 ("A`")
1381 ("A`")
1382 ("A~")
1383 ("A~")
1384 ("C'")
1385 ("C/")
1386 ("C/")
1387 ("C^")
1388 ("C`")
1389 ("C~")
1390 ("D/")
1391 ("D/")
1392 ("D~")
1393 ("E'")
1394 ("E-")
1395 ("E/")
1396 ("E\"")
1397 ("E^")
1398 ("E`")
1399 ("E`")
1400 ("E~")
1401 ("E~")
1402 ("G/")
1403 ("G^")
1404 ("G`")
1405 ("G~")
1406 ("H/")
1407 ("H^")
1408 ("I'")
1409 ("I-")
1410 ("I/")
1411 ("I\"")
1412 ("I^")
1413 ("I`")
1414 ("I`")
1415 ("I~")
1416 ("J^")
1417 ("K`")
1418 ("L'")
1419 ("L/")
1420 ("L`")
1421 ("L~")
1422 ("N'")
1423 ("N/")
1424 ("N`")
1425 ("N~")
1426 ("N~")
1427 ("O'")
1428 ("O-")
1429 ("O/")
1430 ("O/")
1431 ("O:")
1432 ("O\"")
1433 ("O^")
1434 ("O`")
1435 ("O~")
1436 ("R'")
1437 ("R`")
1438 ("R~")
1439 ("S'")
1440 ("S^")
1441 ("S`")
1442 ("S~")
1443 ("T/")
1444 ("T/")
1445 ("T`")
1446 ("T~")
1447 ("U'")
1448 ("U-")
1449 ("U:")
1450 ("U\"")
1451 ("U^")
1452 ("U`")
1453 ("U`")
1454 ("U`")
1455 ("U~")
1456 ("U~")
1457 ("Y'")
1458 ("Y\"")
1459 ("Y=")
1460 ("Z'")
1461 ("Z/")
1462 ("Z`")
1463 ("Z~")
1464 ("a'")
1465 ("a-")
1466 ("a/")
1467 ("a\"")
1468 ("a^")
1469 ("a_")
1470 ("a`")
1471 ("a`")
1472 ("a~")
1473 ("a~")
1474 ("c'")
1475 ("c/")
1476 ("c/")
1477 ("c/")
1478 ("c^")
1479 ("c`")
1480 ("c~")
1481 ("d/")
1482 ("d/")
1483 ("d~")
1484 ("e'")
1485 ("e-")
1486 ("e/")
1487 ("e\"")
1488 ("e^")
1489 ("e`")
1490 ("e`")
1491 ("e~")
1492 ("e~")
1493 ("e=" ?€)
1494 ("g/")
1495 ("g^")
1496 ("g`")
1497 ("g~")
1498 ("h/")
1499 ("h^")
1500 ("i'")
1501 ("i-")
1502 ("i/")
1503 ("i\"")
1504 ("i^")
1505 ("i`")
1506 ("i`")
1507 ("i~")
1508 ("j^")
1509 ("k/")
1510 ("k`")
1511 ("l'")
1512 ("l/")
1513 ("l`")
1514 ("l~")
1515 ("n'")
1516 ("n/")
1517 ("n`")
1518 ("n~")
1519 ("n~")
1520 ("o'")
1521 ("o-")
1522 ("o/")
1523 ("o/")
1524 ("o:")
1525 ("o\"")
1526 ("o^")
1527 ("o_")
1528 ("o`")
1529 ("o~")
1530 ("r'")
1531 ("r`")
1532 ("r~")
1533 ("s'")
1534 ("s/")
1535 ("s^")
1536 ("s`")
1537 ("s~")
1538 ("t/")
1539 ("t/")
1540 ("t`")
1541 ("t~")
1542 ("u'")
1543 ("u-")
1544 ("u:")
1545 ("u\"")
1546 ("u^")
1547 ("u`")
1548 ("u`")
1549 ("u`")
1550 ("u~")
1551 ("u~")
1552 ("y'")
1553 ("y\"" ?ÿ)
1554 ("z'")
1555 ("z/")
1556 ("z`")
1557 ("z~")
1559 (" __" [" _"])
1560 ("!//" ["!/"])
1561 ("<<<" ["<<"])
1562 (">>>" [">>"])
1563 ("?//" ["?/"])
1564 ("///" ["//"])
1565 ("$//" ["$/"])
1566 ("A''" ["A'"])
1567 ("A--" ["A-"])
1568 ("A//" ["A/"])
1569 ("A\"\"" ["A\""])
1570 ("A^^" ["A^"])
1571 ("A``" ["A`"])
1572 ("A~~" ["A~"])
1573 ("C''" ["C'"])
1574 ("C//" ["C/"])
1575 ("C^^" ["C^"])
1576 ("C``" ["C`"])
1577 ("C~~" ["C~"])
1578 ("D//" ["D/"])
1579 ("D~~" ["D~"])
1580 ("E''" ["E'"])
1581 ("E--" ["E-"])
1582 ("E//" ["E/"])
1583 ("E\"\"" ["E\""])
1584 ("E^^" ["E^"])
1585 ("E``" ["E`"])
1586 ("E~~" ["E~"])
1587 ("G//" ["G/"])
1588 ("G^^" ["G^"])
1589 ("G``" ["G`"])
1590 ("G~~" ["G~"])
1591 ("H//" ["H/"])
1592 ("H^^" ["H^"])
1593 ("I''" ["I'"])
1594 ("I--" ["I-"])
1595 ("I//" ["I/"])
1596 ("I\"\"" ["I\""])
1597 ("I^^" ["I^"])
1598 ("I``" ["I`"])
1599 ("I~~" ["I~"])
1600 ("J^^" ["J^"])
1601 ("K``" ["K`"])
1602 ("L''" ["L'"])
1603 ("L//" ["L/"])
1604 ("L``" ["L`"])
1605 ("L~~" ["L~"])
1606 ("N''" ["N'"])
1607 ("N//" ["N/"])
1608 ("N``" ["N`"])
1609 ("N~~" ["N~"])
1610 ("O''" ["O'"])
1611 ("O--" ["O-"])
1612 ("O//" ["O/"])
1613 ("O::" ["O:"])
1614 ("O\"\"" ["O\""])
1615 ("O^^" ["O^"])
1616 ("O``" ["O`"])
1617 ("O~~" ["O~"])
1618 ("R''" ["R'"])
1619 ("R``" ["R`"])
1620 ("R~~" ["R~"])
1621 ("S''" ["S'"])
1622 ("S^^" ["S^"])
1623 ("S``" ["S`"])
1624 ("S~~" ["S~"])
1625 ("T//" ["T/"])
1626 ("T``" ["T`"])
1627 ("T~~" ["T~"])
1628 ("U''" ["U'"])
1629 ("U--" ["U-"])
1630 ("U::" ["U:"])
1631 ("U\"\"" ["U\""])
1632 ("U^^" ["U^"])
1633 ("U``" ["U`"])
1634 ("U~~" ["U~"])
1635 ("Y''" ["Y'"])
1636 ("Z''" ["Z'"])
1637 ("Z//" ["Z/"])
1638 ("Z``" ["Z`"])
1639 ("Z~~" ["Z~"])
1640 ("a''" ["a'"])
1641 ("a--" ["a-"])
1642 ("a//" ["a/"])
1643 ("a\"\"" ["a\""])
1644 ("a^^" ["a^"])
1645 ("a__" ["a_"])
1646 ("a``" ["a`"])
1647 ("a~~" ["a~"])
1648 ("c''" ["c'"])
1649 ("c//" ["c/"])
1650 ("c^^" ["c^"])
1651 ("c``" ["c`"])
1652 ("c~~" ["c~"])
1653 ("d//" ["d/"])
1654 ("d~~" ["d~"])
1655 ("e''" ["e'"])
1656 ("e--" ["e-"])
1657 ("e//" ["e/"])
1658 ("e\"\"" ["e\""])
1659 ("e^^" ["e^"])
1660 ("e``" ["e`"])
1661 ("e~~" ["e~"])
1662 ("e==" ["e="])
1663 ("g//" ["g/"])
1664 ("g^^" ["g^"])
1665 ("g``" ["g`"])
1666 ("g~~" ["g~"])
1667 ("h//" ["h/"])
1668 ("h^^" ["h^"])
1669 ("i''" ["i'"])
1670 ("i--" ["i-"])
1671 ("i//" ["i/"])
1672 ("i\"\"" ["i\""])
1673 ("i^^" ["i^"])
1674 ("i``" ["i`"])
1675 ("i~~" ["i~"])
1676 ("j^^" ["j^"])
1677 ("k//" ["k/"])
1678 ("k``" ["k`"])
1679 ("l''" ["l'"])
1680 ("l//" ["l/"])
1681 ("l``" ["l`"])
1682 ("l~~" ["l~"])
1683 ("n''" ["n'"])
1684 ("n//" ["n/"])
1685 ("n``" ["n`"])
1686 ("n~~" ["n~"])
1687 ("o''" ["o'"])
1688 ("o--" ["o-"])
1689 ("o//" ["o/"])
1690 ("o::" ["o:"])
1691 ("o\"\"" ["o\""])
1692 ("o^^" ["o^"])
1693 ("o__" ["o_"])
1694 ("o``" ["o`"])
1695 ("o~~" ["o~"])
1696 ("r''" ["r'"])
1697 ("r``" ["r`"])
1698 ("r~~" ["r~"])
1699 ("s''" ["s'"])
1700 ("s//" ["s/"])
1701 ("s^^" ["s^"])
1702 ("s``" ["s`"])
1703 ("s~~" ["s~"])
1704 ("t//" ["t/"])
1705 ("t``" ["t`"])
1706 ("t~~" ["t~"])
1707 ("u''" ["u'"])
1708 ("u--" ["u-"])
1709 ("u::" ["u:"])
1710 ("u\"\"" ["u\""])
1711 ("u^^" ["u^"])
1712 ("u``" ["u`"])
1713 ("u~~" ["u~"])
1714 ("y''" ["y'"])
1715 ("y\"\"" ["y\""])
1716 ("z''" ["z'"])
1717 ("z//" ["z/"])
1718 ("z``" ["z`"])
1719 ("z~~" ["z~"])
1722 ;;; latin-alt.el ends here