/[emacs]/emacs/leim/quail/latin-alt.el
ViewVC logotype

Diff of /emacs/leim/quail/latin-alt.el

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.15 by pj, Tue Dec 25 10:47:01 2001 UTC revision 1.15.2.1 by fx, Mon Jun 24 21:06:21 2002 UTC
# Line 1  Line 1 
1  ;;; latin-alt.el --- Quail package for inputting various European characters -*-coding: iso-2022-7bit;-*-  ;;; latin-alt.el --- Quail package for inputting various European characters -*-coding: utf-8;-*-
2    
3  ;; Copyright (C) 1997 Electrotechnical Laboratory, JAPAN.  ;; Copyright (C) 1997 Electrotechnical Laboratory, JAPAN.
4  ;; Licensed to the Free Software Foundation.  ;; Licensed to the Free Software Foundation.
5  ;; Copyright (C) 2001 Free Software Foundation, Inc.  ;; Copyright (C) 2001, 2002 Free Software Foundation, Inc.
6    
7  ;; Keywords: multilingual, input method, latin  ;; Keywords: multilingual, input method, latin
8    
# Line 37  Line 37 
37    
38               | postfix | examples               | postfix | examples
39   ------------+---------+----------   ------------+---------+----------
40    acute      |    '    | a' -> ,Aa(B    acute      |    '    | a' -> á
41    grave      |    `    | a` -> ,A`(B    grave      |    `    | a` -> à
42    circumflex |    ^    | a^ -> ,Ab(B    circumflex |    ^    | a^ -> â
43    diaeresis  |    \"    | a\" -> ,Ad(B    diaeresis  |    \"    | a\" -> ä
44    tilde      |    ~    | a~ -> ,Ac(B    tilde      |    ~    | a~ -> ã
45    cedilla    |    /    | c/ -> ,Ag(B    cedilla    |    /    | c/ -> ç
46    nordic     |    /    | d/ -> ,Ap(B   t/ -> ,A~(B   a/ -> ,Ae(B   e/ -> ,Af(B   o/ -> ,Ax(B    nordic     |    /    | d/ -> ð   t/ -> þ   a/ -> å   e/ -> æ   o/ -> ø
47    others     |   /<>   | s/ -> ,A_(B   ?/ -> ,A?(B   !/ -> ,A!(B    others     |   /<>   | s/ -> ß   ?/ -> ¿   !/ -> ¡
48               | various | << -> ,A+(B   >> -> ,A;(B   o_ -> ,A:(B   a_ -> ,A*(B               | various | << -> «   >> -> »   o_ -> º   a_ -> ª
49    
50  It would be natural to use comma for cedillas, but that would be  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  inconvenient in practice because commas are needed very often after a
# Line 55  Doubling the postfix separates the lette Line 55  Doubling the postfix separates the lette
55  " nil t nil nil nil nil nil nil nil nil t)  " nil t nil nil nil nil nil nil nil nil t)
56    
57  (quail-define-rules  (quail-define-rules
58   ("A`" ?,A@(B)   ("A`" ?À)
59   ("A'" ?,AA(B)   ("A'" ?Á)
60   ("A^" ?,AB(B)   ("A^" ?Â)
61   ("A~" ?,AC(B)   ("A~" ?Ã)
62   ("A\"" ?,AD(B)   ("A\"" ?Ä)
63   ("A/" ?,AE(B)   ("A/" ?Å)
64   ("a`" ?,A`(B)   ("a`" ?à)
65   ("a'" ?,Aa(B)   ("a'" ?á)
66   ("a^" ?,Ab(B)   ("a^" ?â)
67   ("a~" ?,Ac(B)   ("a~" ?ã)
68   ("a\"" ?,Ad(B)   ("a\"" ?ä)
69   ("a/" ?,Ae(B)   ("a/" ?å)
70   ("E`" ?,AH(B)   ("E`" ?È)
71   ("E'" ?,AI(B)   ("E'" ?É)
72   ("E^" ?,AJ(B)   ("E^" ?Ê)
73   ("E\"" ?,AK(B)   ("E\"" ?Ë)
74   ("E/" ?,AF(B)   ("E/" ?Æ)
75   ("e`" ?,Ah(B)   ("e`" ?è)
76   ("e'" ?,Ai(B)   ("e'" ?é)
77   ("e^" ?,Aj(B)   ("e^" ?ê)
78   ("e\"" ?,Ak(B)   ("e\"" ?ë)
79   ("e/" ?,Af(B)   ("e/" ?æ)
80   ("I`" ?,AL(B)   ("I`" ?Ì)
81   ("i`" ?,Al(B)   ("i`" ?ì)
82   ("I'" ?,AM(B)   ("I'" ?Í)
83   ("i'" ?,Am(B)   ("i'" ?í)
84   ("I^" ?,AN(B)   ("I^" ?Î)
85   ("i^" ?,An(B)   ("i^" ?î)
86   ("I\"" ?,AO(B)   ("I\"" ?Ï)
87   ("i\"" ?,Ao(B)   ("i\"" ?ï)
88   ("O`" ?,AR(B)   ("O`" ?Ò)
89   ("o`" ?,Ar(B)   ("o`" ?ò)
90   ("O'" ?,AS(B)   ("O'" ?Ó)
91   ("o'" ?,As(B)   ("o'" ?ó)
92   ("O^" ?,AT(B)   ("O^" ?Ô)
93   ("o^" ?,At(B)   ("o^" ?ô)
94   ("O~" ?,AU(B)   ("O~" ?Õ)
95   ("o~" ?,Au(B)   ("o~" ?õ)
96   ("O\"" ?,AV(B)   ("O\"" ?Ö)
97   ("o\"" ?,Av(B)   ("o\"" ?ö)
98   ("O/" ?,AX(B)   ("O/" ?Ø)
99   ("o/" ?,Ax(B)   ("o/" ?ø)
100   ("U`" ?,AY(B)   ("U`" ?Ù)
101   ("u`" ?,Ay(B)   ("u`" ?ù)
102   ("U'" ?,AZ(B)   ("U'" ?Ú)
103   ("u'" ?,Az(B)   ("u'" ?ú)
104   ("U^" ?,A[(B)   ("U^" ?Û)
105   ("u^" ?,A{(B)   ("u^" ?û)
106   ("U\"" ?,A\(B)   ("U\"" ?Ü)
107   ("u\"" ?,A|(B)   ("u\"" ?ü)
108   ("Y'" ?,A](B)   ("Y'" ?Ý)
109   ("y'" ?,A}(B)   ("y'" ?ý)
110   ("y\"" ?,A(B)   ("y\"" ?ÿ)
111   ("D/" ?,AP(B)   ("D/" ?Ð)
112   ("d/" ?,Ap(B)   ("d/" ?ð)
113   ("T/" ?,A^(B)   ("T/" ?Þ)
114   ("t/" ?,A~(B)   ("t/" ?þ)
115   ("s/" ?,A_(B)   ("s/" ?ß)
116   ("C/" ?,AG(B)   ("C/" ?Ç)
117   ("c/" ?,Ag(B)   ("c/" ?ç)
118   ("N~" ?,AQ(B)   ("N~" ?Ñ)
119   ("n~" ?,Aq(B)   ("n~" ?ñ)
120   ("?/" ?,A?(B)   ("?/" ?¿)
121   ("!/" ?,A!(B)   ("!/" ?¡)
122   ("<<" ?,A+(B)   ("<<" ?«)
123   (">>" ?,A;(B)   (">>" ?»)
124   ("o_" ?,A:(B)   ("o_" ?º)
125   ("a_" ?,A*(B)   ("a_" ?ª)
126    
127   ("A``" ["A`"])   ("A``" ["A`"])
128   ("A''" ["A'"])   ("A''" ["A'"])
# Line 200  Doubling the postfix separates the lette Line 200  Doubling the postfix separates the lette
200    
201               | postfix | examples               | postfix | examples
202   ------------+---------+----------   ------------+---------+----------
203    acute      |    '    | a' -> ,Ba(B    acute      |    '    | a' -> á
204    ogonek     |    `    | a` -> ,B1(B    ogonek     |    `    | a` -> ą
205    diaeresis  |    \"    | a\" -> ,Bd(B    diaeresis  |    \"    | a\" -> ä
206    circumflex |    ^    | a^ -> ,Bb(B    circumflex |    ^    | a^ -> â
207    breve      |    ~    | a~ -> ,Bc(B    breve      |    ~    | a~ -> ă
208    cedilla    |    `    | c` -> ,Bg(B    cedilla    |    `    | c` -> ç
209    caron      |    ~    | c~ -> ,Bh(B    caron      |    ~    | c~ -> č
210    dbl. acute |    :    | o: -> ,Bu(B    dbl. acute |    :    | o: -> ő
211    ring       |    `    | u` -> ,By(B    ring       |    `    | u` -> ů
212    dot        |    `    | z` -> ,B?(B    dot        |    `    | z` -> ż
213    stroke     |    /    | d/ -> ,Bp(B    stroke     |    /    | d/ -> đ
214    others     |    /    | s/ -> ,B_(B    others     |    /    | s/ -> ß
215    
216  It would be natural to use period and comma for dots/rings and  It would be natural to use period and comma for dots/rings and
217  cedillas/ogoneks, but that would inconvenient in practice, because  cedillas/ogoneks, but that would inconvenient in practice, because
# Line 221  Doubling the postfix separates the lette Line 221  Doubling the postfix separates the lette
221  " nil t nil nil nil nil nil nil nil nil t)  " nil t nil nil nil nil nil nil nil nil t)
222    
223  (quail-define-rules  (quail-define-rules
224   ("A'" ?,BA(B)   ("A'" ?Á)
225   ("A`" ?,B!(B)   ("A`" ?Ą)
226   ("A\"" ?,BD(B)   ("A\"" ?Ä)
227   ("A^" ?,BB(B)   ("A^" ?Â)
228   ("A~" ?,BC(B)   ("A~" ?Ă)
229   ("C'" ?,BF(B)   ("C'" ?Ć)
230   ("C`" ?,BG(B)   ("C`" ?Ç)
231   ("C~" ?,BH(B)   ("C~" ?Č)
232   ("D/" ?,BP(B)   ("D/" ?Đ)
233   ("D~" ?,BO(B)   ("D~" ?Ď)
234   ("E'" ?,BI(B)   ("E'" ?É)
235   ("E`" ?,BJ(B)   ("E`" ?Ę)
236   ("E\"" ?,BK(B)   ("E\"" ?Ë)
237   ("E~" ?,BL(B)   ("E~" ?Ě)
238   ("I'" ?,BM(B)   ("I'" ?Í)
239   ("I^" ?,BN(B)   ("I^" ?Î)
240   ("L'" ?,BE(B)   ("L'" ?Ĺ)
241   ("L/" ?,B#(B)   ("L/" ?Ł)
242   ("L~" ?,B%(B)   ("L~" ?Ľ)
243   ("N'" ?,BQ(B)   ("N'" ?Ń)
244   ("N~" ?,BR(B)   ("N~" ?Ň)
245   ("O'" ?,BS(B)   ("O'" ?Ó)
246   ("O:" ?,BU(B)   ("O:" ?Ő)
247   ("O\"" ?,BV(B)   ("O\"" ?Ö)
248   ("O^" ?,BT(B)   ("O^" ?Ô)
249   ("R'" ?,B@(B)   ("R'" ?Ŕ)
250   ("R~" ?,BX(B)   ("R~" ?Ř)
251   ("S'" ?,B&(B)   ("S'" ?Ś)
252   ("S`" ?,B*(B)   ("S`" ?Ş)
253   ("S~" ?,B)(B)   ("S~" ?Š)
254   ("T`" ?,B^(B)   ("T`" ?Ţ)
255   ("T~" ?,B+(B)   ("T~" ?Ť)
256   ("U'" ?,BZ(B)   ("U'" ?Ú)
257   ("U:" ?,B[(B)   ("U:" ?Ű)
258   ("U\"" ?,B\(B)   ("U\"" ?Ü)
259   ("U`" ?,BY(B)   ("U`" ?Ů)
260   ("Y'" ?,B](B)   ("Y'" ?Ý)
261   ("Z'" ?,B,(B)   ("Z'" ?Ź)
262   ("Z`" ?,B/(B)   ("Z`" ?Ż)
263   ("Z~" ?,B.(B)   ("Z~" ?Ž)
264   ("a'" ?,Ba(B)   ("a'" ?á)
265   ("a`" ?,B1(B)   ("a`" ?ą)
266   ("a\"" ?,Bd(B)   ("a\"" ?ä)
267   ("a^" ?,Bb(B)   ("a^" ?â)
268   ("a~" ?,Bc(B)   ("a~" ?ă)
269   ("c'" ?,Bf(B)   ("c'" ?ć)
270   ("c`" ?,Bg(B)   ("c`" ?ç)
271   ("c~" ?,Bh(B)   ("c~" ?č)
272   ("d/" ?,Bp(B)   ("d/" ?đ)
273   ("d~" ?,Bo(B)   ("d~" ?ď)
274   ("e'" ?,Bi(B)   ("e'" ?é)
275   ("e`" ?,Bj(B)   ("e`" ?ę)
276   ("e\"" ?,Bk(B)   ("e\"" ?ë)
277   ("e~" ?,Bl(B)   ("e~" ?ě)
278   ("i'" ?,Bm(B)   ("i'" ?í)
279   ("i^" ?,Bn(B)   ("i^" ?î)
280   ("l'" ?,Be(B)   ("l'" ?ĺ)
281   ("l/" ?,B3(B)   ("l/" ?ł)
282   ("l~" ?,B5(B)   ("l~" ?ľ)
283   ("n'" ?,Bq(B)   ("n'" ?ń)
284   ("n~" ?,Br(B)   ("n~" ?ň)
285   ("o'" ?,Bs(B)   ("o'" ?ó)
286   ("o:" ?,Bu(B)   ("o:" ?ő)
287   ("o\"" ?,Bv(B)   ("o\"" ?ö)
288   ("o^" ?,Bt(B)   ("o^" ?ô)
289   ("r'" ?,B`(B)   ("r'" ?ŕ)
290   ("r~" ?,Bx(B)   ("r~" ?ř)
291   ("s'" ?,B6(B)   ("s'" ?ś)
292   ("s`" ?,B:(B)   ("s`" ?ş)
293   ("s/" ?,B_(B)   ("s/" ?ß)
294   ("s~" ?,B9(B)   ("s~" ?š)
295   ("t`" ?,B~(B)   ("t`" ?ţ)
296   ("t~" ?,B;(B)   ("t~" ?ť)
297   ("u'" ?,Bz(B)   ("u'" ?ú)
298   ("u:" ?,B{(B)   ("u:" ?ű)
299   ("u\"" ?,B|(B)   ("u\"" ?ü)
300   ("u`" ?,By(B)   ("u`" ?ů)
301   ("y'" ?,B}(B)   ("y'" ?ý)
302   ("z'" ?,B<(B)   ("z'" ?ź)
303   ("z`" ?,B?(B)   ("z`" ?ż)
304   ("z~" ?,B>(B)   ("z~" ?ž)
305    
306   ("A''" ["A'"])   ("A''" ["A'"])
307   ("A``" ["A`"])   ("A``" ["A`"])
# Line 392  Doubling the postfix separates the lette Line 392  Doubling the postfix separates the lette
392    
393               | postfix | examples               | postfix | examples
394   ------------+---------+----------   ------------+---------+----------
395    acute      |    '    | a' -> ,Ca(B    acute      |    '    | a' -> á
396    grave      |    `    | a` -> ,C`(B    grave      |    `    | a` -> à
397    circumflex |    ^    | a^ -> ,Cb(B    circumflex |    ^    | a^ -> â
398    diaeresis  |    \"    | a\" -> ,Cd(B    diaeresis  |    \"    | a\" -> ä
399    dot        |    /    | c/ -> ,Ce(B   i/ -> ,C9(B   I/ -> ,C)(B    dot        |    /    | c/ -> ċ   i/ -> ı   I/ -> İ
400    cedilla    |    `    | c` -> ,Cg(B    cedilla    |    `    | c` -> ç
401    breve      |    ~    | g~ -> ,C;(B    breve      |    ~    | g~ -> ğ
402    tilde      |    ~    | n~ -> ,Cq(B    tilde      |    ~    | n~ -> ñ
403    stroke     |    /    | h/ -> ,C1(B    stroke     |    /    | h/ -> ħ
404    others     |    /    | s/ -> ,C_(B    others     |    /    | s/ -> ß
405    
406  It would be natural to use period and comma for dots and cedillas, but  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  that would inconvenient in practice, because periods and commas are
# Line 411  Doubling the postfix separates the lette Line 411  Doubling the postfix separates the lette
411  " nil t nil nil nil nil nil nil nil nil t)  " nil t nil nil nil nil nil nil nil nil t)
412    
413  (quail-define-rules  (quail-define-rules
414   ("A`" ?,C@(B)   ("A`" ?À)
415   ("A'" ?,CA(B)   ("A'" ?Á)
416   ("A^" ?,CB(B)   ("A^" ?Â)
417   ("A\"" ?,CD(B)   ("A\"" ?Ä)
418   ("C/" ?,CE(B)   ("C/" ?Ċ)
419   ("C^" ?,CF(B)   ("C^" ?Ĉ)
420   ("C`" ?,CG(B)   ("C`" ?Ç)
421   ("E`" ?,CH(B)   ("E`" ?È)
422   ("E'" ?,CI(B)   ("E'" ?É)
423   ("E^" ?,CJ(B)   ("E^" ?Ê)
424   ("E\"" ?,CK(B)   ("E\"" ?Ë)
425   ("G~" ?,C+(B)   ("G~" ?Ğ)
426   ("G/" ?,CU(B)   ("G/" ?Ġ)
427   ("G^" ?,CX(B)   ("G^" ?Ĝ)
428   ("H/" ?,C!(B)   ("H/" ?Ħ)
429   ("H^" ?,C&(B)   ("H^" ?Ĥ)
430   ("I/" ?,C)(B)   ("I/" ?İ)
431   ("I`" ?,CL(B)   ("I`" ?Ì)
432   ("I'" ?,CM(B)   ("I'" ?Í)
433   ("I^" ?,CN(B)   ("I^" ?Î)
434   ("I\"" ?,CO(B)   ("I\"" ?Ï)
435   ("J^" ?,C,(B)   ("J^" ?Ĵ)
436   ("N~" ?,CQ(B)   ("N~" ?Ñ)
437   ("O`" ?,CR(B)   ("O`" ?Ò)
438   ("O'" ?,CS(B)   ("O'" ?Ó)
439   ("O^" ?,CT(B)   ("O^" ?Ô)
440   ("O\"" ?,CV(B)   ("O\"" ?Ö)
441   ("S`" ?,C*(B)   ("S`" ?Ş)
442   ("S^" ?,C^(B)   ("S^" ?Ŝ)
443   ("U`" ?,CY(B)   ("U`" ?Ù)
444   ("U'" ?,CZ(B)   ("U'" ?Ú)
445   ("U^" ?,C[(B)   ("U^" ?Û)
446   ("U\"" ?,C\(B)   ("U\"" ?Ü)
447   ("U~" ?,C](B)   ("U~" ?Ŭ)
448   ("Z/" ?,C/(B)   ("Z/" ?Ż)
449   ("a`" ?,C`(B)   ("a`" ?à)
450   ("a'" ?,Ca(B)   ("a'" ?á)
451   ("a^" ?,Cb(B)   ("a^" ?â)
452   ("a\"" ?,Cd(B)   ("a\"" ?ä)
453   ("c/" ?,Ce(B)   ("c/" ?ċ)
454   ("c^" ?,Cf(B)   ("c^" ?ĉ)
455   ("c`" ?,Cg(B)   ("c`" ?ç)
456   ("e`" ?,Ch(B)   ("e`" ?è)
457   ("e'" ?,Ci(B)   ("e'" ?é)
458   ("e^" ?,Cj(B)   ("e^" ?ê)
459   ("e\"" ?,Ck(B)   ("e\"" ?ë)
460   ("g~" ?,C;(B)   ("g~" ?ğ)
461   ("g/" ?,Cu(B)   ("g/" ?ġ)
462   ("g^" ?,Cx(B)   ("g^" ?ĝ)
463   ("h/" ?,C1(B)   ("h/" ?ħ)
464   ("h^" ?,C6(B)   ("h^" ?ĥ)
465   ("i/" ?,C9(B)   ("i/" ?ı)
466   ("i`" ?,Cl(B)   ("i`" ?ì)
467   ("i'" ?,Cm(B)   ("i'" ?í)
468   ("i^" ?,Cn(B)   ("i^" ?î)
469   ("i\"" ?,Co(B)   ("i\"" ?ï)
470   ("j^" ?,C<(B)   ("j^" ?ĵ)
471   ("n~" ?,Cq(B)   ("n~" ?ñ)
472   ("o`" ?,Cr(B)   ("o`" ?ò)
473   ("o'" ?,Cs(B)   ("o'" ?ó)
474   ("o^" ?,Ct(B)   ("o^" ?ô)
475   ("o\"" ?,Cv(B)   ("o\"" ?ö)
476   ("s`" ?,C:(B)   ("s`" ?ş)
477   ("s/" ?,C_(B)   ("s/" ?ß)
478   ("s^" ?,C~(B)   ("s^" ?ŝ)
479   ("u`" ?,Cy(B)   ("u`" ?ù)
480   ("u'" ?,Cz(B)   ("u'" ?ú)
481   ("u^" ?,C{(B)   ("u^" ?û)
482   ("u\"" ?,C|(B)   ("u\"" ?ü)
483   ("u~" ?,C}(B)   ("u~" ?ŭ)
484   ("z/" ?,C?(B)   ("z/" ?ż)
485    
486   ("A``" ["A`"])   ("A``" ["A`"])
487   ("A''" ["A'"])   ("A''" ["A'"])
# Line 562  Doubling the postfix separates the lette Line 562  Doubling the postfix separates the lette
562    
563               | postfix | examples               | postfix | examples
564   ------------+---------+----------   ------------+---------+----------
565    acute      |    '    | a' -> ,Da(B    acute      |    '    | a' -> á
566    circumflex |    ^    | a^ -> ,Db(B    circumflex |    ^    | a^ -> â
567    diaeresis  |    \"    | a\" -> ,Dd(B    diaeresis  |    \"    | a\" -> ä
568    ogonek     |    `    | a` -> ,D1(B    ogonek     |    `    | a` -> ą
569    macron     |    -    | a- -> ,D`(B    macron     |    -    | a- -> ā
570    tilde      |    ~    | a~ -> ,Dc(B    tilde      |    ~    | a~ -> ã
571    caron      |    ~    | c~ -> ,Dh(B    caron      |    ~    | c~ -> č
572    dot        |    ~    | e~ -> ,Dl(B    dot        |    ~    | e~ -> ė
573    cedilla    |    `    | k` -> ,Ds(B   g` -> ,D;(B    cedilla    |    `    | k` -> ķ   g` -> ģ
574    stroke     |    /    | d/ -> ,Dp(B    stroke     |    /    | d/ -> đ
575    nordic     |    /    | a/ -> ,De(B   e/ -> ,Df(B   o/ -> ,Dx(B    nordic     |    /    | a/ -> å   e/ -> æ   o/ -> ø
576    others     |    /    | s/ -> ,D_(B   n/ -> ,D?(B   k/ -> ,D"(B    others     |    /    | s/ -> ß   n/ -> ŋ   k/ -> ĸ
577    
578  It would be natural to use period and comma for dots and  It would be natural to use period and comma for dots and
579  cedillas/ogoneks, but that would inconvenient in practice, because  cedillas/ogoneks, but that would inconvenient in practice, because
# Line 583  Doubling the postfix separates the lette Line 583  Doubling the postfix separates the lette
583  " nil t nil nil nil nil nil nil nil nil t)  " nil t nil nil nil nil nil nil nil nil t)
584    
585  (quail-define-rules  (quail-define-rules
586   ("A`" ?,D!(B)   ("A`" ?Ą)
587   ("A-" ?,D@(B)   ("A-" ?Ā)
588   ("A'" ?,DA(B)   ("A'" ?Á)
589   ("A^" ?,DB(B)   ("A^" ?Â)
590   ("A~" ?,DC(B)   ("A~" ?Ã)
591   ("A\"" ?,DD(B)   ("A\"" ?Ä)
592   ("A/" ?,DE(B)   ("A/" ?Å)
593   ("C~" ?,DH(B)   ("C~" ?Č)
594   ("D/" ?,DP(B)   ("D/" ?Đ)
595   ("E/" ?,DF(B)   ("E/" ?Æ)
596   ("E-" ?,D*(B)   ("E-" ?Ē)
597   ("E'" ?,DI(B)   ("E'" ?É)
598   ("E`" ?,DJ(B)   ("E`" ?Ę)
599   ("E\"" ?,DK(B)   ("E\"" ?Ë)
600   ("E~" ?,DL(B)   ("E~" ?Ė)
601   ("G`" ?,D+(B)   ("G`" ?Ģ)
602   ("I~" ?,D%(B)   ("I~" ?Ĩ)
603   ("I`" ?,DG(B)   ("I`" ?Į)
604   ("I'" ?,DM(B)   ("I'" ?Í)
605   ("I^" ?,DN(B)   ("I^" ?Î)
606   ("I-" ?,DO(B)   ("I-" ?Ī)
607   ("K`" ?,DS(B)   ("K`" ?Ķ)
608   ("L`" ?,D&(B)   ("L`" ?Ļ)
609   ("N/" ?,D=(B)   ("N/" ?Ŋ)
610   ("N`" ?,DQ(B)   ("N`" ?Ņ)
611   ("O-" ?,DR(B)   ("O-" ?Ō)
612   ("O^" ?,DT(B)   ("O^" ?Ô)
613   ("O~" ?,DU(B)   ("O~" ?Õ)
614   ("O\"" ?,DV(B)   ("O\"" ?Ö)
615   ("O/" ?,DX(B)   ("O/" ?Ø)
616   ("R`" ?,D#(B)   ("R`" ?Ŗ)
617   ("S~" ?,D)(B)   ("S~" ?Š)
618   ("T/" ?,D,(B)   ("T/" ?Ŧ)
619   ("U`" ?,DY(B)   ("U`" ?Ų)
620   ("U'" ?,DZ(B)   ("U'" ?Ú)
621   ("U^" ?,D[(B)   ("U^" ?Û)
622   ("U\"" ?,D\(B)   ("U\"" ?Ü)
623   ("U~" ?,D](B)   ("U~" ?Ũ)
624   ("U-" ?,D^(B)   ("U-" ?Ū)
625   ("Z~" ?,D.(B)   ("Z~" ?Ž)
626   ("a`" ?,D1(B)   ("a`" ?ą)
627   ("a-" ?,D`(B)   ("a-" ?ā)
628   ("a'" ?,Da(B)   ("a'" ?á)
629   ("a^" ?,Db(B)   ("a^" ?â)
630   ("a~" ?,Dc(B)   ("a~" ?ã)
631   ("a\"" ?,Dd(B)   ("a\"" ?ä)
632   ("a/" ?,De(B)   ("a/" ?å)
633   ("c~" ?,Dh(B)   ("c~" ?č)
634   ("d/" ?,Dp(B)   ("d/" ?đ)
635   ("e/" ?,Df(B)   ("e/" ?æ)
636   ("e-" ?,D:(B)   ("e-" ?ē)
637   ("e'" ?,Di(B)   ("e'" ?é)
638   ("e`" ?,Dj(B)   ("e`" ?ę)
639   ("e\"" ?,Dk(B)   ("e\"" ?ë)
640   ("e~" ?,Dl(B)   ("e~" ?ė)
641   ("g`" ?,D;(B)   ("g`" ?ģ)
642   ("i~" ?,D5(B)   ("i~" ?ĩ)
643   ("i`" ?,Dg(B)   ("i`" ?į)
644   ("i'" ?,Dm(B)   ("i'" ?í)
645   ("i^" ?,Dn(B)   ("i^" ?î)
646   ("i-" ?,Do(B)   ("i-" ?ī)
647   ("k/" ?,D"(B)   ("k/" ?ĸ)
648   ("k`" ?,Ds(B)   ("k`" ?ķ)
649   ("l`" ?,D6(B)   ("l`" ?ļ)
650   ("n/" ?,D?(B)   ("n/" ?ŋ)
651   ("n`" ?,Dq(B)   ("n`" ?ņ)
652   ("o-" ?,Dr(B)   ("o-" ?ō)
653   ("o^" ?,Dt(B)   ("o^" ?ô)
654   ("o~" ?,Du(B)   ("o~" ?õ)
655   ("o\"" ?,Dv(B)   ("o\"" ?ö)
656   ("o/" ?,Dx(B)   ("o/" ?ø)
657   ("r`" ?,D3(B)   ("r`" ?ŗ)
658   ("s/" ?,D_(B)   ("s/" ?ß)
659   ("s~" ?,D9(B)   ("s~" ?š)
660   ("t/" ?,D<(B)   ("t/" ?ŧ)
661   ("u`" ?,Dy(B)   ("u`" ?ų)
662   ("u'" ?,Dz(B)   ("u'" ?ú)
663   ("u^" ?,D{(B)   ("u^" ?û)
664   ("u\"" ?,D|(B)   ("u\"" ?ü)
665   ("u~" ?,D}(B)   ("u~" ?ũ)
666   ("u-" ?,D~(B)   ("u-" ?ū)
667   ("z~" ?,D>(B)   ("z~" ?ž)
668    
669   ("A``" ["A`"])   ("A``" ["A`"])
670   ("A--" ["A-"])   ("A--" ["A-"])
# Line 756  Doubling the postfix separates the lette Line 756  Doubling the postfix separates the lette
756    
757               | postfix | examples               | postfix | examples
758   ------------+---------+----------   ------------+---------+----------
759    acute      |    '    | a' -> ,Ma(B    acute      |    '    | a' -> á
760    grave      |    `    | a` -> ,M`(B    grave      |    `    | a` -> à
761    circumflex |    ^    | a^ -> ,Mb(B    circumflex |    ^    | a^ -> â
762    diaeresis  |    \"    | a\" -> ,Md(B    diaeresis  |    \"    | a\" -> ä
763    tilde      |    ~    | a~ -> ,Mc(B    tilde      |    ~    | a~ -> ã
764    breve      |    ~    | g~ -> ,Mp(B    breve      |    ~    | g~ -> ğ
765    cedilla    |    `    | c` -> ,Mg(B    cedilla    |    `    | c` -> ç
766    dot        |    /    | i/ -> ,M}(B   I/ -> ,M](B    dot        |    /    | i/ -> ı   I/ -> İ
767    nordic     |    /    | a/ -> ,Me(B   e/ -> ,Mf(B   o/ -> ,Mx(B    nordic     |    /    | a/ -> å   e/ -> æ   o/ -> ø
768    others     |    /    | s/ -> ,M_(B    others     |    /    | s/ -> ß
769    
770  It would be natural to use period and comma for dots and cedillas, but  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  that would inconvenient in practice, because periods and commas are
# Line 775  Doubling the postfix separates the lette Line 775  Doubling the postfix separates the lette
775  " nil t nil nil nil nil nil nil nil nil t)  " nil t nil nil nil nil nil nil nil nil t)
776    
777  (quail-define-rules  (quail-define-rules
778   ("A'" ?,MA(B)   ("A'" ?Á)
779   ("A/" ?,ME(B)   ("A/" ?Å)
780   ("A\"" ?,MD(B)   ("A\"" ?Ä)
781   ("A^" ?,MB(B)   ("A^" ?Â)
782   ("A`" ?,M@(B)   ("A`" ?À)
783   ("A~" ?,MC(B)   ("A~" ?Ã)
784   ("C`" ?,MG(B)   ("C`" ?Ç)
785   ("E'" ?,MI(B)   ("E'" ?É)
786   ("E/" ?,MF(B)   ("E/" ?Æ)
787   ("E\"" ?,MK(B)   ("E\"" ?Ë)
788   ("E^" ?,MJ(B)   ("E^" ?Ê)
789   ("E`" ?,MH(B)   ("E`" ?È)
790   ("G~" ?,MP(B)   ("G~" ?Ğ)
791   ("I'" ?,MM(B)   ("I'" ?Í)
792   ("I/" ?,M](B)   ("I/" ?İ)
793   ("I\"" ?,MO(B)   ("I\"" ?Ï)
794   ("I^" ?,MN(B)   ("I^" ?Î)
795   ("I`" ?,ML(B)   ("I`" ?Ì)
796   ("N~" ?,MQ(B)   ("N~" ?Ñ)
797   ("O'" ?,MS(B)   ("O'" ?Ó)
798   ("O/" ?,MX(B)   ("O/" ?Ø)
799   ("O\"" ?,MV(B)   ("O\"" ?Ö)
800   ("O^" ?,MT(B)   ("O^" ?Ô)
801   ("O`" ?,MR(B)   ("O`" ?Ò)
802   ("O~" ?,MU(B)   ("O~" ?Õ)
803   ("S`" ?,M^(B)   ("S`" ?Ş)
804   ("U'" ?,MZ(B)   ("U'" ?Ú)
805   ("U\"" ?,M\(B)   ("U\"" ?Ü)
806   ("U^" ?,M[(B)   ("U^" ?Û)
807   ("U`" ?,MY(B)   ("U`" ?Ù)
808   ("a'" ?,Ma(B)   ("a'" ?á)
809   ("a/" ?,Me(B)   ("a/" ?å)
810   ("a\"" ?,Md(B)   ("a\"" ?ä)
811   ("a^" ?,Mb(B)   ("a^" ?â)
812   ("a`" ?,M`(B)   ("a`" ?à)
813   ("a~" ?,Mc(B)   ("a~" ?ã)
814   ("c`" ?,Mg(B)   ("c`" ?ç)
815   ("e'" ?,Mi(B)   ("e'" ?é)
816   ("e/" ?,Mf(B)   ("e/" ?æ)
817   ("e\"" ?,Mk(B)   ("e\"" ?ë)
818   ("e^" ?,Mj(B)   ("e^" ?ê)
819   ("e`" ?,Mh(B)   ("e`" ?è)
820   ("g~" ?,Mp(B)   ("g~" ?ğ)
821   ("i'" ?,Mm(B)   ("i'" ?í)
822   ("i/" ?,M}(B)   ("i/" ?ı)
823   ("i\"" ?,Mo(B)   ("i\"" ?ï)
824   ("i^" ?,Mn(B)   ("i^" ?î)
825   ("i`" ?,Ml(B)   ("i`" ?ì)
826   ("n~" ?,Mq(B)   ("n~" ?ñ)
827   ("o'" ?,Ms(B)   ("o'" ?ó)
828   ("o/" ?,Mx(B)   ("o/" ?ø)
829   ("o\"" ?,Mv(B)   ("o\"" ?ö)
830   ("o^" ?,Mt(B)   ("o^" ?ô)
831   ("o`" ?,Mr(B)   ("o`" ?ò)
832   ("o~" ?,Mu(B)   ("o~" ?õ)
833   ("s`" ?,M~(B)   ("s`" ?ş)
834   ("s/" ?,M_(B)   ("s/" ?ß)
835   ("u'" ?,Mz(B)   ("u'" ?ú)
836   ("u\"" ?,M|(B)   ("u\"" ?ü)
837   ("u^" ?,M{(B)   ("u^" ?û)
838   ("u`" ?,My(B)   ("u`" ?ù)
839   ("y\"" ?,M(B)   ("y\"" ?ÿ)
840    
841   ("A''" ["A'"])   ("A''" ["A'"])
842   ("A//" ["A/"])   ("A//" ["A/"])
# Line 904  Doubling the postfix separates the lette Line 904  Doubling the postfix separates the lette
904    
905  (quail-define-package  (quail-define-package
906   "danish-alt-postfix" "Latin-1" "DA<" t   "danish-alt-postfix" "Latin-1" "DA<" t
907   "Danish input method (rule: AE -> ,AF(B, OE -> ,AX(B, AA -> ,AE(B, E' -> ,AI(B)   "Danish input method (rule: AE -> Æ, OE -> Ø, AA -> Å, E' -> É)
908    
909  Doubling the postfix separates the letter and postfix: e.g. aee -> ae  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)   nil t nil nil nil nil nil nil nil nil t)
912    
913  (quail-define-rules  (quail-define-rules
914   ("AE" ?,AF(B)   ("AE" ?Æ)
915   ("ae" ?,Af(B)   ("ae" ?æ)
916   ("OE" ?,AX(B)   ("OE" ?Ø)
917   ("oe" ?,Ax(B)   ("oe" ?ø)
918   ("AA" ?,AE(B)   ("AA" ?Å)
919   ("aa" ?,Ae(B)   ("aa" ?å)
920   ("E'" ?,AI(B)   ("E'" ?É)
921   ("e'" ?,Ai(B)   ("e'" ?é)
922    
923   ("AEE" ["AE"])   ("AEE" ["AE"])
924   ("aee" ["ae"])   ("aee" ["ae"])
# Line 935  Doubling the postfix separates the lette Line 935  Doubling the postfix separates the lette
935   "Esperanto input method with postfix modifiers   "Esperanto input method with postfix modifiers
936    
937  A following ^ or x will produce an accented character,  A following ^ or x will produce an accented character,
938  e.g. c^ -> ,Cf(B   gx -> ,Cx(B   u^ -> ,C}(B.  e.g. c^ -> ĉ   gx -> ĝ   u^ -> ŭ.
939    
940  Doubling the postfix separates the letter and postfix,  Doubling the postfix separates the letter and postfix,
941  e.g. a'' -> a'.  e.g. a'' -> a'.
942  " nil t nil nil nil nil nil nil nil nil t)  " nil t nil nil nil nil nil nil nil nil t)
943    
944  (quail-define-rules  (quail-define-rules
945   ("Cx" ?,CF(B)   ("Cx" ?Ĉ)
946   ("C^" ?,CF(B)   ("C^" ?Ĉ)
947   ("cx" ?,Cf(B)   ("cx" ?ĉ)
948   ("c^" ?,Cf(B)   ("c^" ?ĉ)
949   ("Gx" ?,CX(B)   ("Gx" ?Ĝ)
950   ("G^" ?,CX(B)   ("G^" ?Ĝ)
951   ("gx" ?,Cx(B)   ("gx" ?ĝ)
952   ("g^" ?,Cx(B)   ("g^" ?ĝ)
953   ("Hx" ?,C&(B)   ("Hx" ?Ĥ)
954   ("H^" ?,C&(B)   ("H^" ?Ĥ)
955   ("hx" ?,C6(B)   ("hx" ?ĥ)
956   ("h^" ?,C6(B)   ("h^" ?ĥ)
957   ("Jx" ?,C,(B)   ("Jx" ?Ĵ)
958   ("J^" ?,C,(B)   ("J^" ?Ĵ)
959   ("jx" ?,C<(B)   ("jx" ?ĵ)
960   ("j^" ?,C<(B)   ("j^" ?ĵ)
961   ("Sx" ?,C^(B)   ("Sx" ?Ŝ)
962   ("S^" ?,C^(B)   ("S^" ?Ŝ)
963   ("sx" ?,C~(B)   ("sx" ?ŝ)
964   ("s^" ?,C~(B)   ("s^" ?ŝ)
965   ("Ux" ?,C](B)   ("Ux" ?Ŭ)
966   ("U^" ?,C](B)   ("U^" ?Ŭ)
967   ("ux" ?,C}(B)   ("ux" ?ŭ)
968   ("u^" ?,C}(B)   ("u^" ?ŭ)
969    
970   ("Cxx" ["Cx"])   ("Cxx" ["Cx"])
971   ("C^^" ["C^"])   ("C^^" ["C^"])
# Line 997  e.g. a'' -> a'. Line 997  e.g. a'' -> a'.
997   "finnish-alt-postfix" "Latin-1" "FI<" t   "finnish-alt-postfix" "Latin-1" "FI<" t
998   "Finnish (Suomi) input method   "Finnish (Suomi) input method
999    
1000  AE  -> ,AD(B  AE  -> Ä
1001  AEE -> AE  AEE -> AE
1002  OE  -> ,AV(B  OE  -> Ö
1003  OEE -> OE  OEE -> OE
1004  "  "
1005   nil t nil nil nil nil nil nil nil nil t)   nil t nil nil nil nil nil nil nil nil t)
1006    
1007  (quail-define-rules  (quail-define-rules
1008   ("AE" ?,AD(B)   ("AE" ?Ä)
1009   ("ae" ?,Ad(B)   ("ae" ?ä)
1010   ("OE" ?,AV(B)   ("OE" ?Ö)
1011   ("oe" ?,Av(B)   ("oe" ?ö)
1012    
1013   ("AEE" ["AE"])   ("AEE" ["AE"])
1014   ("aee" ["ae"])   ("aee" ["ae"])
# Line 1018  OEE -> OE Line 1018  OEE -> OE
1018    
1019  (quail-define-package  (quail-define-package
1020   "french-alt-postfix" "French" "FR<" t   "french-alt-postfix" "French" "FR<" t
1021   "French (Fran,Ag(Bais) input method with postfix modifiers   "French (Français) input method with postfix modifiers
1022    
1023  ` pour grave, ' pour aigu, ^ pour circonflexe, et \" pour tr,Ai(Bma.  ` pour grave, ' pour aigu, ^ pour circonflexe, et \" pour tréma.
1024  Par exemple: a` -> ,A`(B   e' -> ,Ai(B.  Par exemple: a` -> à   e' -> é.
1025    
1026  ,AG(B, ,A+(B, et ,A;(B sont produits par C/, <<, et >>.  Ç, «, et » sont produits par C/, <<, et >>.
1027    
1028  En doublant la frappe des diacritiques, ils s'isoleront de la lettre.  En doublant la frappe des diacritiques, ils s'isoleront de la lettre.
1029  Par exemple: e'' -> e'  Par exemple: e'' -> e'
# Line 1032  Par exemple: e'' -> e' Line 1032  Par exemple: e'' -> e'
1032   nil t nil nil nil nil nil nil nil nil t)   nil t nil nil nil nil nil nil nil nil t)
1033    
1034  (quail-define-rules  (quail-define-rules
1035   ("A`" ?,A@(B)   ("A`" ?À)
1036   ("A^" ?,AB(B)   ("A^" ?Â)
1037   ("a`" ?,A`(B)   ("a`" ?à)
1038   ("a^" ?,Ab(B)   ("a^" ?â)
1039   ("E`" ?,AH(B)   ("E`" ?È)
1040   ("E'" ?,AI(B)   ("E'" ?É)
1041   ("E^" ?,AJ(B)   ("E^" ?Ê)
1042   ("E\"" ?,AK(B)   ("E\"" ?Ë)
1043   ("e`" ?,Ah(B)   ("e`" ?è)
1044   ("e'" ?,Ai(B)   ("e'" ?é)
1045   ("e^" ?,Aj(B)   ("e^" ?ê)
1046   ("e\"" ?,Ak(B)   ("e\"" ?ë)
1047   ("I^" ?,AN(B)   ("I^" ?Î)
1048   ("I\"" ?,AO(B)   ("I\"" ?Ï)
1049   ("i^" ?,An(B)   ("i^" ?î)
1050   ("i\"" ?,Ao(B)   ("i\"" ?ï)
1051   ("O^" ?,AT(B)   ("O^" ?Ô)
1052   ("o^" ?,At(B)   ("o^" ?ô)
1053   ("U`" ?,AY(B)   ("U`" ?Ù)
1054   ("U^" ?,A[(B)   ("U^" ?Û)
1055   ("U\"" ?,A\(B)   ("U\"" ?Ü)
1056   ("u`" ?,Ay(B)   ("u`" ?ù)
1057   ("u^" ?,A{(B)   ("u^" ?û)
1058   ("u\"" ?,A|(B)   ("u\"" ?ü)
1059   ("C/" ?,AG(B)   ("C/" ?Ç)
1060   ("c/" ?,Ag(B)   ("c/" ?ç)
1061   ("<<" ?,A+(B)   ("<<" ?«)
1062   (">>" ?,A;(B)   (">>" ?»)
1063    
1064   ("A``" ["A`"])   ("A``" ["A`"])
1065   ("A^^" ["A^"])   ("A^^" ["A^"])
# Line 1095  Par exemple: e'' -> e' Line 1095  Par exemple: e'' -> e'
1095   "german-alt-postfix" "German" "DE<" t   "german-alt-postfix" "German" "DE<" t
1096   "German (Deutsch) input method   "German (Deutsch) input method
1097    
1098  ae  -> ,Ad(B  ae  -> ä
1099  aee -> ae  aee -> ae
1100  oe  -> ,Av(B  oe  -> ö
1101  oee -> oe  oee -> oe
1102  ue  -> ,A|(B  ue  -> ü
1103  uee -> ue  uee -> ue
1104  sz  -> ,A_(B  sz  -> ß
1105  szz -> sz  szz -> sz
1106  "  "
1107   nil t nil nil nil nil nil nil nil nil t)   nil t nil nil nil nil nil nil nil nil t)
1108    
1109  (quail-define-rules  (quail-define-rules
1110   ("AE" ?,AD(B)   ("AE" ?Ä)
1111   ("ae" ?,Ad(B)   ("ae" ?ä)
1112   ("OE" ?,AV(B)   ("OE" ?Ö)
1113   ("oe" ?,Av(B)   ("oe" ?ö)
1114   ("UE" ?,A\(B)   ("UE" ?Ü)
1115   ("ue" ?,A|(B)   ("ue" ?ü)
1116   ("sz" ?,A_(B)   ("sz" ?ß)
1117    
1118   ("AEE" ["AE"])   ("AEE" ["AE"])
1119   ("aee" ["ae"])   ("aee" ["ae"])
# Line 1126  szz -> sz Line 1126  szz -> sz
1126    
1127  (quail-define-package  (quail-define-package
1128   "icelandic-alt-postfix" "Latin-1" "IS<" t   "icelandic-alt-postfix" "Latin-1" "IS<" t
1129   "Icelandic (,AM(Bslenska) input method with postfix modifiers   "Icelandic (Íslenska) input method with postfix modifiers
1130    
1131  A' -> ,AA(B  A' -> Á
1132  E' -> ,AI(B  E' -> É
1133  I' -> ,AM(B  I' -> Í
1134  O' -> ,AS(B  O' -> Ó
1135  U' -> ,AZ(B  U' -> Ú
1136  Y' -> ,A](B  Y' -> Ý
1137  AE -> ,AF(B  AE -> Æ
1138  OE -> ,AV(B  OE -> Ö
1139  D/ -> ,AP(B (eth)  D/ -> Ð (eth)
1140  T/ -> ,A^(B (thorn)  T/ -> Þ (thorn)
1141    
1142  Doubling the postfix separates the letter and postfix: e.g. a'' -> a'  Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
1143  " nil t nil nil nil nil nil nil nil nil t)  " nil t nil nil nil nil nil nil nil nil t)
1144    
1145  (quail-define-rules  (quail-define-rules
1146   ("A'" ?,AA(B)   ("A'" ?Á)
1147   ("a'" ?,Aa(B)   ("a'" ?á)
1148   ("E'" ?,AI(B)   ("E'" ?É)
1149   ("e'" ?,Ai(B)   ("e'" ?é)
1150   ("I'" ?,AM(B)   ("I'" ?Í)
1151   ("i'" ?,Am(B)   ("i'" ?í)
1152   ("O'" ?,AS(B)   ("O'" ?Ó)
1153   ("o'" ?,As(B)   ("o'" ?ó)
1154   ("U'" ?,AZ(B)   ("U'" ?Ú)
1155   ("u'" ?,Az(B)   ("u'" ?ú)
1156   ("Y'" ?,A](B)   ("Y'" ?Ý)
1157   ("y'" ?,A}(B)   ("y'" ?ý)
1158   ("AE" ?,AF(B)   ("AE" ?Æ)
1159   ("ae" ?,Af(B)   ("ae" ?æ)
1160   ("OE" ?,AV(B)   ("OE" ?Ö)
1161   ("oe" ?,Av(B)   ("oe" ?ö)
1162   ("D/" ?,AP(B)   ("D/" ?Ð)
1163   ("d/" ?,Ap(B)   ("d/" ?ð)
1164   ("T/" ?,A^(B)   ("T/" ?Þ)
1165   ("t/" ?,A~(B)   ("t/" ?þ)
1166    
1167   ("A''" ["A'"])   ("A''" ["A'"])
1168   ("a''" ["a'"])   ("a''" ["a'"])
# Line 1190  Doubling the postfix separates the lette Line 1190  Doubling the postfix separates the lette
1190   "italian-alt-postfix" "Latin-1" "IT<" t   "italian-alt-postfix" "Latin-1" "IT<" t
1191   "Italian (Italiano) input method with postfix modifiers   "Italian (Italiano) input method with postfix modifiers
1192    
1193  a' -> ,Aa(B    A' -> ,AA(B    a` -> ,A`(B    A` -> ,A@(B    i^ -> ,An(B    << -> ,A+(B  a' -> á    A' -> Á    a` -> à    A` -> À    i^ -> î    << -> «
1194  e' -> ,Ai(B    E' -> ,AI(B    e` -> ,Ah(B    E` -> ,AH(B    I^ -> ,AN(B    >> -> ,A;(B  e' -> é    E' -> É    e` -> è    E` -> È    I^ -> Î    >> -> »
1195  i' -> ,Am(B    I' -> ,AM(B    i` -> ,Al(B    I` -> ,AL(B               o_ -> ,A:(B  i' -> í    I' -> Í    i` -> ì    I` -> Ì               o_ -> º
1196  o' -> ,As(B    O' -> ,AS(B    o` -> ,Ar(B    O` -> ,AR(B               a_ -> ,A*(B  o' -> ó    O' -> Ó    o` -> ò    O` -> Ò               a_ -> ª
1197  u' -> ,Az(B    U' -> ,AZ(B    u` -> ,Ay(B    U` -> ,AY(B  u' -> ú    U' -> Ú    u` -> ù    U` -> Ù
1198    
1199  This method is for purists who like accents the old way.  This method is for purists who like accents the old way.
1200    
# Line 1202  Doubling the postfix separates the lette Line 1202  Doubling the postfix separates the lette
1202  " nil t nil nil nil nil nil nil nil nil t)  " nil t nil nil nil nil nil nil nil nil t)
1203    
1204  (quail-define-rules  (quail-define-rules
1205   ("A`" ?,A@(B)   ("A`" ?À)
1206   ("A'" ?,AA(B)   ("A'" ?Á)
1207   ("a`" ?,A`(B)   ("a`" ?à)
1208   ("a'" ?,Aa(B)   ("a'" ?á)
1209   ("E`" ?,AH(B)   ("E`" ?È)
1210   ("E'" ?,AI(B)   ("E'" ?É)
1211   ("e`" ?,Ah(B)   ("e`" ?è)
1212   ("e'" ?,Ai(B)   ("e'" ?é)
1213   ("I`" ?,AL(B)   ("I`" ?Ì)
1214   ("i`" ?,Al(B)   ("i`" ?ì)
1215   ("I'" ?,AM(B)   ("I'" ?Í)
1216   ("i'" ?,Am(B)   ("i'" ?í)
1217   ("I^" ?,AN(B)   ("I^" ?Î)
1218   ("i^" ?,An(B)   ("i^" ?î)
1219   ("O`" ?,AR(B)   ("O`" ?Ò)
1220   ("o`" ?,Ar(B)   ("o`" ?ò)
1221   ("O'" ?,AS(B)   ("O'" ?Ó)
1222   ("o'" ?,As(B)   ("o'" ?ó)
1223   ("U`" ?,AY(B)   ("U`" ?Ù)
1224   ("u`" ?,Ay(B)   ("u`" ?ù)
1225   ("U'" ?,AZ(B)   ("U'" ?Ú)
1226   ("u'" ?,Az(B)   ("u'" ?ú)
1227   ("<<" ?,A+(B)   ("<<" ?«)
1228   (">>" ?,A;(B)   (">>" ?»)
1229   ("o_" ?,A:(B)   ("o_" ?º)
1230   ("a_" ?,A*(B)   ("a_" ?ª)
1231    
1232   ("A``" ["A`"])   ("A``" ["A`"])
1233   ("A''" ["A'"])   ("A''" ["A'"])
# Line 1259  Doubling the postfix separates the lette Line 1259  Doubling the postfix separates the lette
1259    
1260  (quail-define-package  (quail-define-package
1261   "norwegian-alt-postfix" "Latin-1" "NO<" t   "norwegian-alt-postfix" "Latin-1" "NO<" t
1262   "Norwegian (Norsk) input method (rule: AE->,AF(B, OE->,AX(B, AA->,AE(B, E'->,AI(B)   "Norwegian (Norsk) input method (rule: AE->Æ, OE->Ø, AA->Å, E'->É)
1263    
1264  Doubling the postfix separates the letter and postfix: e.g. aee -> ae  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)   nil t nil nil nil nil nil nil nil nil t)
1267    
1268  (quail-define-rules  (quail-define-rules
1269   ("AE" ?,AF(B)   ("AE" ?Æ)
1270   ("ae" ?,Af(B)   ("ae" ?æ)
1271   ("OE" ?,AX(B)   ("OE" ?Ø)
1272   ("oe" ?,Ax(B)   ("oe" ?ø)
1273   ("AA" ?,AE(B)   ("AA" ?Å)
1274   ("aa" ?,Ae(B)   ("aa" ?å)
1275   ("E'" ?,AI(B)   ("E'" ?É)
1276   ("e'" ?,Ai(B)   ("e'" ?é)
1277    
1278   ("AEE" ["AE"])   ("AEE" ["AE"])
1279   ("aee" ["ae"])   ("aee" ["ae"])
# Line 1290  Doubling the postfix separates the lette Line 1290  Doubling the postfix separates the lette
1290   "Scandinavian input method with postfix modifiers   "Scandinavian input method with postfix modifiers
1291  Supported languages are Swidish, Norwegian, Danish, and Finnish.  Supported languages are Swidish, Norwegian, Danish, and Finnish.
1292    
1293  ae -> ,Af(B  ae -> æ
1294  oe -> ,Ax(B  oe -> ø
1295  aa -> ,Ae(B  aa -> å
1296  a\" -> ,Ad(B  a\" -> ä
1297  o\" -> ,Av(B  o\" -> ö
1298  e' -> ,Ai(B  e' -> é
1299    
1300  Doubling the postfix separates the letter and postfix:  Doubling the postfix separates the letter and postfix:
1301  aee -> ae   o\"\" -> o\"   etc.  aee -> ae   o\"\" -> o\"   etc.
1302  " nil t nil nil nil nil nil nil nil nil t)  " nil t nil nil nil nil nil nil nil nil t)
1303    
1304  (quail-define-rules  (quail-define-rules
1305   ("AE" ?,AF(B)   ("AE" ?Æ)
1306   ("ae" ?,Af(B)   ("ae" ?æ)
1307   ("OE" ?,AX(B)   ("OE" ?Ø)
1308   ("oe" ?,Ax(B)   ("oe" ?ø)
1309   ("AA" ?,AE(B)   ("AA" ?Å)
1310   ("aa" ?,Ae(B)   ("aa" ?å)
1311   ("A\"" ?,AD(B)   ("A\"" ?Ä)
1312   ("a\"" ?,Ad(B)   ("a\"" ?ä)
1313   ("O\"" ?,AV(B)   ("O\"" ?Ö)
1314   ("o\"" ?,Av(B)   ("o\"" ?ö)
1315   ("E'" ?,AI(B)   ("E'" ?É)
1316   ("e'" ?,Ai(B)   ("e'" ?é)
1317    
1318   ("AEE" ["AE"])   ("AEE" ["AE"])
1319   ("aee" ["ae"])   ("aee" ["ae"])
# Line 1331  aee -> ae   o\"\" -> o\"   etc. Line 1331  aee -> ae   o\"\" -> o\"   etc.
1331    
1332  (quail-define-package  (quail-define-package
1333   "spanish-alt-postfix" "Spanish" "ES<" t   "spanish-alt-postfix" "Spanish" "ES<" t
1334   "Spanish (Espa,Aq(Bol) input method with postfix modifiers   "Spanish (Español) input method with postfix modifiers
1335    
1336  A' -> ,AA(B  A' -> Á
1337  E' -> ,AI(B  E' -> É
1338  I' -> ,AM(B  I' -> Í
1339  O' -> ,AS(B  O' -> Ó
1340  U' -> ,AZ(B  U' -> Ú
1341  N~ -> ,AQ(B  N~ -> Ñ
1342  !/ -> ,A!(B  !/ -> ¡
1343  ?/ -> ,A?(B  ?/ -> ¿
1344    
1345  Doubling the postfix separates the letter and postfix:  Doubling the postfix separates the letter and postfix:
1346  a'' -> a'   n~~ -> n~, etc.  a'' -> a'   n~~ -> n~, etc.
1347  " nil t nil nil nil nil nil nil nil nil t)  " nil t nil nil nil nil nil nil nil nil t)
1348    
1349  (quail-define-rules  (quail-define-rules
1350   ("A'" ?,AA(B)   ("A'" ?Á)
1351   ("a'" ?,Aa(B)   ("a'" ?á)
1352   ("E'" ?,AI(B)   ("E'" ?É)
1353   ("e'" ?,Ai(B)   ("e'" ?é)
1354   ("I'" ?,AM(B)   ("I'" ?Í)
1355   ("i'" ?,Am(B)   ("i'" ?í)
1356   ("O'" ?,AS(B)   ("O'" ?Ó)
1357   ("o'" ?,As(B)   ("o'" ?ó)
1358   ("U'" ?,AZ(B)   ("U'" ?Ú)
1359   ("u'" ?,Az(B)   ("u'" ?ú)
1360   ("N~" ?,AQ(B)   ("N~" ?Ñ)
1361   ("n~" ?,Aq(B)   ("n~" ?ñ)
1362   ("?/" ?,A?(B)   ("?/" ?¿)
1363   ("!/" ?,A!(B)   ("!/" ?¡)
1364    
1365   ("A''" ["A'"])   ("A''" ["A'"])
1366   ("a''" ["a'"])   ("a''" ["a'"])
# Line 1380  a'' -> a'   n~~ -> n~, etc. Line 1380  a'' -> a'   n~~ -> n~, etc.
1380    
1381  (quail-define-package  (quail-define-package
1382   "swedish-alt-postfix" "Latin-1" "SV<" t   "swedish-alt-postfix" "Latin-1" "SV<" t
1383   "Swedish (Svenska) input method (rule: AA -> ,AE(B, AE -> ,AD(B, OE -> ,AV(B, E' -> ,AI(B)   "Swedish (Svenska) input method (rule: AA -> Å, AE -> Ä, OE -> Ö, E' -> É)
1384    
1385  Doubling the postfix separates the letter and postfix: e.g. aee -> ae  Doubling the postfix separates the letter and postfix: e.g. aee -> ae
1386  " nil t nil nil nil nil nil nil nil nil t)  " nil t nil nil nil nil nil nil nil nil t)
1387    
1388  (quail-define-rules  (quail-define-rules
1389   ("AA" ?,AE(B)   ("AA" ?Å)
1390   ("aa" ?,Ae(B)   ("aa" ?å)
1391   ("AE" ?,AD(B)   ("AE" ?Ä)
1392   ("ae" ?,Ad(B)   ("ae" ?ä)
1393   ("OE" ?,AV(B)   ("OE" ?Ö)
1394   ("oe" ?,Av(B)   ("oe" ?ö)
1395   ("E'" ?,AI(B)   ("E'" ?É)
1396   ("e'" ?,Ai(B)   ("e'" ?é)
1397    
1398   ("AAA" ["AA"])   ("AAA" ["AA"])
1399   ("aaa" ["aa"])   ("aaa" ["aa"])
# Line 1407  Doubling the postfix separates the lette Line 1407  Doubling the postfix separates the lette
1407    
1408  (quail-define-package  (quail-define-package
1409   "turkish-latin-3-alt-postfix" "Turkish" "TR3<<" t   "turkish-latin-3-alt-postfix" "Turkish" "TR3<<" t
1410   "Turkish (T,A|(Brk,Ag(Be) input method with postfix modifiers.   "Turkish (Türkçe) input method with postfix modifiers.
1411    
1412  This is for those who use Latin-3 (ISO-8859-3) for Turkish.  If you  This is for those who use Latin-3 (ISO-8859-3) for Turkish.  If you
1413  use Latin-5 (ISO-8859-9), you should use \"turkish-alt-postfix\" instead.  use Latin-5 (ISO-8859-9), you should use \"turkish-alt-postfix\" instead.
1414    
1415  Note for I, ,C9(B, ,C)(B, i.  Note for I, ı, İ, i.
1416    
1417  A^ -> ,CB(B  A^ -> Â
1418  C` -> ,CG(B  C` -> Ç
1419  G^ -> ,C+(B  G^ -> Ğ
1420  I  -> I  I  -> I
1421  i  -> ,C9(B  i  -> ı
1422  I/ -> ,C)(B  I/ -> İ
1423  i/ -> i  i/ -> i
1424  O\" -> ,CV(B  O\" -> Ö
1425  S` -> ,C*(B  S` -> Ş
1426  U\" -> ,C\(B  U\" -> Ü
1427  U^ -> ,C[(B  U^ -> Û
1428    
1429  Doubling the postfix separates the letter and postfix: e.g. a^^ -> a^  Doubling the postfix separates the letter and postfix: e.g. a^^ -> a^
1430  " nil t nil nil nil nil nil nil nil nil t)  " nil t nil nil nil nil nil nil nil nil t)
1431    
1432  (quail-define-rules  (quail-define-rules
1433   ("A^" ?,CB(B)   ("A^" ?Â)
1434   ("a^" ?,Cb(B)   ("a^" ?â)
1435   ("C`" ?,CG(B)   ("C`" ?Ç)
1436   ("c`" ?,Cg(B)   ("c`" ?ç)
1437   ("G^" ?,C+(B)   ("G^" ?Ğ)
1438   ("g^" ?,C;(B)   ("g^" ?ğ)
1439   ("I/" ?,C)(B)   ("I/" ?İ)
1440   ("i" ?,C9(B)   ("i" ?ı)
1441   ("i/" ?i)   ("i/" ?i)
1442   ("O\"" ?,CV(B)   ("O\"" ?Ö)
1443   ("o\"" ?,Cv(B)   ("o\"" ?ö)
1444   ("S`" ?,C*(B)   ("S`" ?Ş)
1445   ("s`" ?,C:(B)   ("s`" ?ş)
1446   ("U\"" ?,C\(B)   ("U\"" ?Ü)
1447   ("u\"" ?,C|(B)   ("u\"" ?ü)
1448   ("U^" ?,C[(B)   ("U^" ?Û)
1449   ("u^" ?,C{(B)   ("u^" ?û)
1450    
1451   ("A^^" ["A^"])   ("A^^" ["A^"])
1452   ("a^^" ["a^"])   ("a^^" ["a^"])
# Line 1468  Doubling the postfix separates the lette Line 1468  Doubling the postfix separates the lette
1468   )   )
1469    
1470  (quail-define-package  (quail-define-package
1471   "turkish-alt-postfix" "Turkish" "TR,A+(B" t   "turkish-alt-postfix" "Turkish" "TR«" t
1472   "Turkish (T,A|(Brk,Ag(Be) input method with postfix modifiers.   "Turkish (Türkçe) input method with postfix modifiers.
1473    
1474  This is for those who use Latin-5 (ISO-8859-9) for Turkish.  If you  This is for those who use Latin-5 (ISO-8859-9) for Turkish.  If you
1475  use Latin-3 (ISO-8859-3), you should use  use Latin-3 (ISO-8859-3), you should use
1476  \"turkish-latin-3-alt-postfix\" instead.  \"turkish-latin-3-alt-postfix\" instead.
1477    
1478  Note for I, ,M}(B, ,M](B, i.  Note for I, ı, İ, i.
1479    
1480  A^ -> ,MB(B  A^ -> Â
1481  C` -> ,MG(B  C` -> Ç
1482  G^ -> ,MP(B  G^ -> Ğ
1483  I  -> I  I  -> I
1484  i  -> ,M}(B  i  -> ı
1485  I/ -> ,M](B  I/ -> İ
1486  i/ -> i  i/ -> i
1487  O\" -> ,MV(B  O\" -> Ö
1488  S` -> ,M^(B  S` -> Ş
1489  U\" -> ,M\(B  U\" -> Ü
1490  U^ -> ,M[(B  U^ -> Û
1491    
1492  Doubling the postfix separates the letter and postfix: e.g. a^^ -> a^  Doubling the postfix separates the letter and postfix: e.g. a^^ -> a^
1493  " nil t nil nil nil nil nil nil nil nil t)  " nil t nil nil nil nil nil nil nil nil t)
1494    
1495  (quail-define-rules  (quail-define-rules
1496   ("A^" ?,MB(B)   ("A^" ?Â)
1497   ("a^" ?,Mb(B)   ("a^" ?â)
1498   ("C`" ?,MG(B)   ("C`" ?Ç)
1499   ("c`" ?,Mg(B)   ("c`" ?ç)
1500   ("G^" ?,MP(B)   ("G^" ?Ğ)
1501   ("g^" ?,Mp(B)   ("g^" ?ğ)
1502   ("I/" ?,M](B)   ("I/" ?İ)
1503   ("i" ?,M}(B)   ("i" ?ı)
1504   ("i/" ?i)   ("i/" ?i)
1505   ("O\"" ?,MV(B)   ("O\"" ?Ö)
1506   ("o\"" ?,Cv(B)   ("o\"" ?ö)
1507   ("S`" ?,M^(B)   ("S`" ?Ş)
1508   ("s`" ?,M~(B)   ("s`" ?ş)
1509   ("U\"" ?,M\(B)   ("U\"" ?Ü)
1510   ("u\"" ?,M|(B)   ("u\"" ?ü)
1511   ("U^" ?,M[(B)   ("U^" ?Û)
1512   ("u^" ?,M{(B)   ("u^" ?û)
1513    
1514   ("A^^" ["A^"])   ("A^^" ["A^"])
1515   ("a^^" ["a^"])   ("a^^" ["a^"])
# Line 1539  Uses the `mule-unicode-0100-24ff' charse Line 1539  Uses the `mule-unicode-0100-24ff' charse
1539    
1540               |         | examples               |         | examples
1541   ------------+---------+----------   ------------+---------+----------
1542    others     |         | fl. -> $,1!R(B  eur. -> $,1tL(B  ij -> $,1 S(B  IJ -> $,1 R(B    others     |         | fl. -> ƒ  eur. -> €  ij -> ij  IJ -> IJ
1543   ------------+---------+----------   ------------+---------+----------
1544               | postfix |               | postfix |
1545   ------------+---------+----------   ------------+---------+----------
1546    acute      |    '    | a' -> ,Aa(B    acute      |    '    | a' -> á
1547    grave      |    `    | a` -> ,A`(B    grave      |    `    | a` -> à
1548    circumflex |    ^    | a^ -> ,Ab(B    circumflex |    ^    | a^ -> â
1549    Turkish    | various | i/ -> $,1 Q(B  s, -> $,1 (B  g^ -> $,1 ?(B   I/ -> $,1 P(B    Turkish    | various | i/ -> ı  s, -> ş  g^ -> ğ   I/ -> İ
1550               |         |  S, -> $,1 ~(B  G^ -> $,1 >(B               |         |  S, -> Ş  G^ -> Ğ
1551   ------------+---------+----------   ------------+---------+----------
1552               | prefix  |               | prefix  |
1553   ------------+---------+----------   ------------+---------+----------
1554    diaeresis  |    \"    | \"a -> ,Ad(B    diaeresis  |    \"    | \"a -> ä
1555    
1556  Doubling the postfix separates the letter and postfix: e.g. a'' -> a'  Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
1557  " nil t nil nil nil nil nil nil nil nil t)  " nil t nil nil nil nil nil nil nil nil t)
1558    
1559  (quail-define-rules  (quail-define-rules
1560   ("fl." ?$,1!R(B) ;; LATIN SMALL LETTER F WITH HOOK (florin currency symbol)   ("fl." ?ƒ) ;; LATIN SMALL LETTER F WITH HOOK (florin currency symbol)
1561   ("eur." ?$,1tL(B) ;; EURO SIGN   ("eur." ?€) ;; EURO SIGN
1562   ;; $,1r|(BThe 25th letter of the Dutch alphabet.$,1r}(B   ;; “The 25th letter of the Dutch alphabet.”
1563   ("ij" ?$,1 S(B) ;; LATIN SMALL LIGATURE IJ     ("ij" ?ij) ;; LATIN SMALL LIGATURE IJ  
1564   ("IJ" ?$,1 R(B) ;; LATIN CAPITAL LIGATURE IJ     ("IJ" ?IJ) ;; LATIN CAPITAL LIGATURE IJ  
1565   ;; $,1r|(BTrema on the second letter of vowel pair.$,1r}(B  Yudit uses `:', not `"'.   ;; “Trema on the second letter of vowel pair.”  Yudit uses `:', not `"'.
1566   ("\"a" ?,Ad(B) ;; LATIN SMALL LETTER A WITH DIAERESIS   ("\"a" ?ä) ;; LATIN SMALL LETTER A WITH DIAERESIS
1567   ("\"e" ?,Ak(B) ;; LATIN SMALL LETTER E WITH DIAERESIS   ("\"e" ?ë) ;; LATIN SMALL LETTER E WITH DIAERESIS
1568   ("\"i" ?,Ao(B) ;; LATIN SMALL LETTER I WITH DIAERESIS   ("\"i" ?ï) ;; LATIN SMALL LETTER I WITH DIAERESIS
1569   ("\"o" ?,Av(B) ;; LATIN SMALL LETTER O WITH DIAERESIS   ("\"o" ?ö) ;; LATIN SMALL LETTER O WITH DIAERESIS
1570   ("\"u" ?,A|(B) ;; LATIN SMALL LETTER U WITH DIAERESIS   ("\"u" ?ü) ;; LATIN SMALL LETTER U WITH DIAERESIS
1571   ("\"A" ?,AD(B) ;; LATIN CAPITAL LETTER A WITH DIAERESIS   ("\"A" ?Ä) ;; LATIN CAPITAL LETTER A WITH DIAERESIS
1572   ("\"E" ?,AK(B) ;; LATIN CAPITAL LETTER E WITH DIAERESIS   ("\"E" ?Ë) ;; LATIN CAPITAL LETTER E WITH DIAERESIS
1573   ("\"I" ?,AO(B) ;; LATIN CAPITAL LETTER I WITH DIAERESIS   ("\"I" ?Ï) ;; LATIN CAPITAL LETTER I WITH DIAERESIS
1574   ("\"O" ?,AV(B) ;; LATIN CAPITAL LETTER O WITH DIAERESIS   ("\"O" ?Ö) ;; LATIN CAPITAL LETTER O WITH DIAERESIS
1575   ("\"U" ?,A\(B) ;; LATIN CAPITAL LETTER U WITH DIAERESIS   ("\"U" ?Ü) ;; LATIN CAPITAL LETTER U WITH DIAERESIS
1576   ;; $,1r|(BAcute, marking emphasis on long vowels$,1r}(B:   ;; “Acute, marking emphasis on long vowels”:
1577   ("a'" ?,Aa(B) ;; LATIN SMALL LETTER A WITH ACUTE   ("a'" ?á) ;; LATIN SMALL LETTER A WITH ACUTE
1578   ("e'" ?,Ai(B) ;; LATIN SMALL LETTER E WITH ACUTE   ("e'" ?é) ;; LATIN SMALL LETTER E WITH ACUTE
1579   ("i'" ?,Am(B) ;; LATIN SMALL LETTER I WITH ACUTE   ("i'" ?í) ;; LATIN SMALL LETTER I WITH ACUTE
1580   ("o'" ?,As(B) ;; LATIN SMALL LETTER O WITH ACUTE   ("o'" ?ó) ;; LATIN SMALL LETTER O WITH ACUTE
1581   ("u'" ?,Az(B) ;; LATIN SMALL LETTER U WITH ACUTE   ("u'" ?ú) ;; LATIN SMALL LETTER U WITH ACUTE
1582   ("A'" ?,AA(B) ;; LATIN CAPITAL LETTER A WITH ACUTE   ("A'" ?Á) ;; LATIN CAPITAL LETTER A WITH ACUTE
1583   ("E'" ?,AI(B) ;; LATIN CAPITAL LETTER E WITH ACUTE   ("E'" ?É) ;; LATIN CAPITAL LETTER E WITH ACUTE
1584   ("I'" ?,AM(B) ;; LATIN CAPITAL LETTER I WITH ACUTE   ("I'" ?Í) ;; LATIN CAPITAL LETTER I WITH ACUTE
1585   ("O'" ?,AS(B) ;; LATIN CAPITAL LETTER O WITH ACUTE   ("O'" ?Ó) ;; LATIN CAPITAL LETTER O WITH ACUTE
1586   ("U'" ?,AZ(B) ;; LATIN CAPITAL LETTER U WITH ACUTE   ("U'" ?Ú) ;; LATIN CAPITAL LETTER U WITH ACUTE
1587   ;; $,1r|(BGrave, marking emphasis on short vowels$,1r}(B:   ;; “Grave, marking emphasis on short vowels”:
1588   ("a`" ?,A`(B) ;; LATIN SMALL LETTER A WITH GRAVE   ("a`" ?à) ;; LATIN SMALL LETTER A WITH GRAVE
1589   ("e`" ?,Ah(B) ;; LATIN SMALL LETTER E WITH GRAVE   ("e`" ?è) ;; LATIN SMALL LETTER E WITH GRAVE
1590   ("i`" ?,Al(B) ;; LATIN SMALL LETTER I WITH GRAVE   ("i`" ?ì) ;; LATIN SMALL LETTER I WITH GRAVE
1591   ("o`" ?,Ar(B) ;; LATIN SMALL LETTER O WITH GRAVE   ("o`" ?ò) ;; LATIN SMALL LETTER O WITH GRAVE
1592   ("u`" ?,Ay(B) ;; LATIN SMALL LETTER U WITH GRAVE   ("u`" ?ù) ;; LATIN SMALL LETTER U WITH GRAVE
1593   ("A`" ?,A@(B) ;; LATIN CAPITAL LETTER A WITH GRAVE   ("A`" ?À) ;; LATIN CAPITAL LETTER A WITH GRAVE
1594   ("E`" ?,AH(B) ;; LATIN CAPITAL LETTER E WITH GRAVE   ("E`" ?È) ;; LATIN CAPITAL LETTER E WITH GRAVE
1595   ("I`" ?,AL(B) ;; LATIN CAPITAL LETTER I WITH GRAVE   ("I`" ?Ì) ;; LATIN CAPITAL LETTER I WITH GRAVE
1596   ("O`" ?,AR(B) ;; LATIN CAPITAL LETTER O WITH GRAVE   ("O`" ?Ò) ;; LATIN CAPITAL LETTER O WITH GRAVE
1597   ("U`" ?,AY(B) ;; LATIN CAPITAL LETTER U WITH GRAVE   ("U`" ?Ù) ;; LATIN CAPITAL LETTER U WITH GRAVE
1598   ;; $,1r|(BCater for the use of many French words and use of the circumflex   ;; “Cater for the use of many French words and use of the circumflex
1599   ;; in Frisian.$,1r}(B  Yudit used `;' for cedilla.   ;; in Frisian.”  Yudit used `;' for cedilla.
1600   ("c," ?,Ag(B) ;; LATIN SMALL LETTER C WITH CEDILLA   ("c," ?ç) ;; LATIN SMALL LETTER C WITH CEDILLA
1601   ("C," ?,AG(B) ;; LATIN CAPITAL LETTER C WITH CEDILLA   ("C," ?Ç) ;; LATIN CAPITAL LETTER C WITH CEDILLA
1602   ("a^" ?,Ab(B) ;; LATIN SMALL LETTER A WITH CIRCUMFLEX   ("a^" ?â) ;; LATIN SMALL LETTER A WITH CIRCUMFLEX
1603   ("e^" ?,Aj(B) ;; LATIN SMALL LETTER E WITH CIRCUMFLEX   ("e^" ?ê) ;; LATIN SMALL LETTER E WITH CIRCUMFLEX
1604   ("i^" ?,An(B) ;; LATIN SMALL LETTER I WITH CIRCUMFLEX   ("i^" ?î) ;; LATIN SMALL LETTER I WITH CIRCUMFLEX
1605   ("o^" ?,At(B) ;; LATIN SMALL LETTER O WITH CIRCUMFLEX   ("o^" ?ô) ;; LATIN SMALL LETTER O WITH CIRCUMFLEX
1606   ("u^" ?,A{(B) ;; LATIN SMALL LETTER U WITH CIRCUMFLEX   ("u^" ?û) ;; LATIN SMALL LETTER U WITH CIRCUMFLEX
1607   ("A^" ?,AB(B) ;; LATIN CAPITAL LETTER A WITH CIRCUMFLEX   ("A^" ?Â) ;; LATIN CAPITAL LETTER A WITH CIRCUMFLEX
1608   ("E^" ?,AJ(B) ;; LATIN CAPITAL LETTER E WITH CIRCUMFLEX   ("E^" ?Ê) ;; LATIN CAPITAL LETTER E WITH CIRCUMFLEX
1609   ("I^" ?,AN(B) ;; LATIN CAPITAL LETTER I WITH CIRCUMFLEX   ("I^" ?Î) ;; LATIN CAPITAL LETTER I WITH CIRCUMFLEX
1610   ("O^" ?,AT(B) ;; LATIN CAPITAL LETTER O WITH CIRCUMFLEX   ("O^" ?Ô) ;; LATIN CAPITAL LETTER O WITH CIRCUMFLEX
1611   ("U^" ?,A[(B) ;; LATIN CAPITAL LETTER U WITH CIRCUMFLEX   ("U^" ?Û) ;; LATIN CAPITAL LETTER U WITH CIRCUMFLEX
1612   ;; $,1r|(BFollow the example of the Dutch POSIX locale, using ISO-8859-9 to   ;; “Follow the example of the Dutch POSIX locale, using ISO-8859-9 to
1613   ;; cater to the many Turks in Dutch society.$,1r}(B  Perhaps German methods   ;; cater to the many Turks in Dutch society.”  Perhaps German methods
1614   ;; should do so too.  Follow turkish-alt-postfix here.   ;; should do so too.  Follow turkish-alt-postfix here.
1615   ("i/" ?$,1 Q(B) ;; LATIN SMALL LETTER I WITH NO DOT   ("i/" ?ı) ;; LATIN SMALL LETTER I WITH NO DOT
1616   ("s," ?$,1 (B) ;; LATIN SMALL LETTER S WITH CEDILLA   ("s," ?ş) ;; LATIN SMALL LETTER S WITH CEDILLA
1617   ("g^" ?$,1 ?(B) ;; LATIN SMALL LETTER G WITH BREVE   ("g^" ?ğ) ;; LATIN SMALL LETTER G WITH BREVE
1618   ("I/" ?$,1 P(B) ;; LATIN CAPITAL LETTER I WITH DOT ABOVE   ("I/" ?İ) ;; LATIN CAPITAL LETTER I WITH DOT ABOVE
1619   ("S," ?$,1 ~(B) ;; LATIN CAPITAL LETTER S WITH CEDILLA   ("S," ?Ş) ;; LATIN CAPITAL LETTER S WITH CEDILLA
1620   ("G^" ?$,1 >(B) ;; LATIN CAPITAL LETTER G WITH BREVE   ("G^" ?Ğ) ;; LATIN CAPITAL LETTER G WITH BREVE
1621   )   )
1622    
1623  ;; Originally from Yudit, discussed with Albertas Agejevas  ;; Originally from Yudit, discussed with Albertas Agejevas
# Line 1628  Doubling the postfix separates the lette Line 1628  Doubling the postfix separates the lette
1628  " nil t t t t nil nil nil nil nil t)  " nil t t t t nil nil nil nil nil t)
1629    
1630  (quail-define-rules  (quail-define-rules
1631   ("1" ?$,1 %(B)   ("1" ?ą)
1632   ("2" ?$,1 -(B)   ("2" ?č)
1633   ("3" ?$,1 9(B)   ("3" ?ę)
1634   ("4" ?$,1 7(B)   ("4" ?ė)
1635   ("5" ?$,1 O(B)   ("5" ?į)
1636   ("6" ?$,1!!(B)   ("6" ?š)
1637   ("7" ?$,1!3(B)   ("7" ?ų)
1638   ("8" ?$,1!+(B)   ("8" ?ū)
1639   ("9" ?$,1r~(B)   ("9" ?„)
1640   ("0" ?$,1r|(B)   ("0" ?“)
1641   ("=" ?$,1!>(B)   ("=" ?ž)
1642   ("!" ?$,1 $(B)   ("!" ?Ą)
1643   ("@" ?$,1 ,(B)   ("@" ?Č)
1644   ("#" ?$,1 8(B)   ("#" ?Ę)
1645   ("$" ?$,1 6(B)   ("$" ?Ė)
1646   ("%" ?$,1 N(B)   ("%" ?Į)
1647   ("^" ?$,1! (B)   ("^" ?Š)
1648   ("&" ?$,1!2(B)   ("&" ?Ų)
1649   ("*" ?$,1!*(B)   ("*" ?Ū)
1650   ("+" ?$,1!=(B))   ("+" ?Ž))
1651    
1652  ;; From XFree 4.1 /usr/X11R6/lib/X11/xkb/symbols/lt, suggested by  ;; From XFree 4.1 /usr/X11R6/lib/X11/xkb/symbols/lt, suggested by
1653  ;; Albertas Agejevas <alga@uosis.mif.vu.lt>  ;; Albertas Agejevas <alga@uosis.mif.vu.lt>
# Line 1657  Doubling the postfix separates the lette Line 1657  Doubling the postfix separates the lette
1657  " nil t t t t nil nil nil nil nil t)  " nil t t t t nil nil nil nil nil t)
1658    
1659  (quail-define-rules  (quail-define-rules
1660   ("1" ?$,1 %(B)   ("1" ?ą)
1661   ("!" ?$,1 $(B)   ("!" ?Ą)
1662   ("2" ?$,1 -(B)   ("2" ?č)
1663   ("@" ?$,1 ,(B)   ("@" ?Č)
1664   ("#" ?$,1 8(B)   ("#" ?Ę)
1665   ("4" ?$,1 7(B)   ("4" ?ė)
1666   ("$" ?$,1 6(B)   ("$" ?Ė)
1667   ("5" ?$,1 O(B)   ("5" ?į)
1668   ("%" ?$,1 N(B)   ("%" ?Į)
1669   ("6" ?$,1!!(B)   ("6" ?š)
1670   ("^" ?$,1! (B)   ("^" ?Š)
1671   ("7" ?$,1!3(B)   ("7" ?ų)
1672   ("&" ?$,1!2(B)   ("&" ?Ų)
1673   ("9" ?$,1r~(B)   ("9" ?„)
1674   ("0" ?$,1r|(B)   ("0" ?“)
1675   ("=" ?$,1!>(B)   ("=" ?ž)
1676   ("+" ?$,1!=(B))   ("+" ?Ž))
1677    
1678  ;; From XFree 4.1 /usr/X11R6/lib/X11/xkb/symbols/lv  ;; From XFree 4.1 /usr/X11R6/lib/X11/xkb/symbols/lv
1679  (quail-define-package  (quail-define-package
# Line 1682  Doubling the postfix separates the lette Line 1682  Doubling the postfix separates the lette
1682  " nil t t t t nil nil nil nil nil t)  " nil t t t t nil nil nil nil nil t)
1683    
1684  (quail-define-rules  (quail-define-rules
1685   ("4" ?$,1tL(B)   ("4" ?€)
1686   ("$" ?,A"(B)   ("$" ?¢)
1687   ("e" ?$,1 3(B)   ("e" ?ē)
1688   ("E" ?$,1 2(B)   ("E" ?Ē)
1689   ("r" ?$,1 w(B)   ("r" ?ŗ)
1690   ("R" ?$,1 v(B)   ("R" ?Ŗ)
1691   ("u" ?$,1!+(B)   ("u" ?ū)
1692   ("U" ?$,1!*(B)   ("U" ?Ū)
1693   ("i" ?$,1 K(B)   ("i" ?ī)
1694   ("I" ?$,1 J(B)   ("I" ?Ī)
1695   ("o" ?$,1 m(B)   ("o" ?ō)
1696   ("O" ?$,1 l(B)   ("O" ?Ō)
1697   ("a" ?$,1 !(B)   ("a" ?ā)
1698   ("A" ?$,1  (B)   ("A" ?Ā)
1699   ("s" ?$,1!!(B)   ("s" ?š)
1700   ("S" ?$,1! (B)   ("S" ?Š)
1701   ("g" ?$,1 C(B)   ("g" ?ģ)
1702   ("G" ?$,1 B(B)   ("G" ?Ģ)
1703   ("k" ?$,1 W(B)   ("k" ?ķ)
1704   ("K" ?$,1 V(B)   ("K" ?Ķ)
1705   ("l" ?$,1 \(B)   ("l" ?ļ)
1706   ("L" ?$,1 [(B)   ("L" ?Ļ)
1707   ("\'" ?$,1r|(B)   ("\'" ?“)
1708   ("\"" ?$,1r~(B)   ("\"" ?„)
1709   ("z" ?$,1!>(B)   ("z" ?ž)
1710   ("Z" ?$,1!=(B)   ("Z" ?Ž)
1711   ("c" ?$,1 -(B)   ("c" ?č)
1712   ("C" ?$,1 ,(B)   ("C" ?Č)
1713   ("n" ?$,1 f(B)   ("n" ?ņ)
1714   ("N" ?$,1 e(B))   ("N" ?Ņ))
1715    
1716    (quail-define-package
1717     "latin-alt-postfix" "Latin" "L<" t
1718     "Latin character input method with postfix modifiers
1719    
1720                 | postfix | examples
1721     ------------+---------+----------
1722      acute      |    '    | a' -> á
1723      grave      |    `    | a` -> à
1724      circumflex |    ^    | a^ -> â
1725      diaeresis  |    \"    | a\" -> ä
1726      tilde      |    ~    | a~ -> ã
1727      cedilla    |    /`   | c/ -> ç   c` -> ç
1728      ogonek     |    `    | a` -> ą
1729      breve      |    ~    | a~ -> ă
1730      caron      |    ~    | c~ -> č
1731      dbl. acute |    :    | o: -> ő
1732      ring       |    `    | u` -> ů
1733      dot        |    `    | z` -> ż
1734      stroke     |    /    | d/ -> đ
1735      nordic     |    /    | d/ -> ð   t/ -> þ   a/ -> å   e/ -> æ   o/ -> ø
1736      others     |   /<>   | s/ -> ß   ?/ -> ¿   !/ -> ¡
1737                 | various | << -> «   >> -> »   o_ -> º   a_ -> ª
1738    
1739    It would be natural to use comma for cedillas, but that would be
1740    inconvenient in practice because commas are needed very often after a
1741    letter.
1742    
1743    Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
1744    " nil t nil nil nil nil nil nil nil nil t)
1745    
1746    ;; Fixme: ¦ § ¨ © ¬ ­ ® ¯ ° ± ² ³ ´ µ ¶ · ¸ ¹ ¼ ½ ¾ × ÷
1747    (quail-define-rules
1748     (" _" ? )
1749     ("!/" ?¡)
1750     ("//" ?°)
1751     ("<<" ?«)
1752     (">>" ?»)
1753     ("?/" ?¿)
1754     ("$/" ?£)
1755     ("$/" ?¤)
1756     ("A'" ?Á)
1757     ("A-" ?Ā)
1758     ("A/" ?Å)
1759     ("A\"" ?Ä)
1760     ("A^" ?Â)
1761     ("A`" ?À)
1762     ("A`" ?Ą)
1763     ("A~" ?Ã)
1764     ("A~" ?Ă)
1765     ("C'" ?Ć)
1766     ("C/" ?Ç)
1767     ("C/" ?Ċ)
1768     ("C^" ?Ĉ)
1769     ("C`" ?Ç)
1770     ("C~" ?Č)
1771     ("D/" ?Ð)
1772     ("D/" ?Đ)
1773     ("D~" ?Ď)
1774     ("E'" ?É)
1775     ("E-" ?Ē)
1776     ("E/" ?Æ)
1777     ("E\"" ?Ë)
1778     ("E^" ?Ê)
1779     ("E`" ?È)
1780     ("E`" ?Ę)
1781     ("E~" ?Ė)
1782     ("E~" ?Ě)
1783     ("G/" ?Ġ)
1784     ("G^" ?Ĝ)
1785     ("G`" ?Ģ)
1786     ("G~" ?Ğ)
1787     ("H/" ?Ħ)
1788     ("H^" ?Ĥ)
1789     ("I'" ?Í)
1790     ("I-" ?Ī)
1791     ("I/" ?İ)
1792     ("I\"" ?Ï)
1793     ("I^" ?Î)
1794     ("I`" ?Ì)
1795     ("I`" ?Į)
1796     ("I~" ?Ĩ)
1797     ("J^" ?Ĵ)
1798     ("K`" ?Ķ)
1799     ("L'" ?Ĺ)
1800     ("L/" ?Ł)
1801     ("L`" ?Ļ)
1802     ("L~" ?Ľ)
1803     ("N'" ?Ń)
1804     ("N/" ?Ŋ)
1805     ("N`" ?Ņ)
1806     ("N~" ?Ñ)
1807     ("N~" ?Ň)
1808     ("O'" ?Ó)
1809     ("O-" ?Ō)
1810     ("O/" ?Ø)
1811     ("O:" ?Ő)
1812     ("O\"" ?Ö)
1813     ("O^" ?Ô)
1814     ("O`" ?Ò)
1815     ("O~" ?Õ)
1816     ("R'" ?Ŕ)
1817     ("R`" ?Ŗ)
1818     ("R~" ?Ř)
1819     ("S'" ?Ś)
1820     ("S^" ?Ŝ)
1821     ("S`" ?Ş)
1822     ("S~" ?Š)
1823     ("T/" ?Þ)
1824     ("T/" ?Ŧ)
1825     ("T`" ?Ţ)
1826     ("T~" ?Ť)
1827     ("U'" ?Ú)
1828     ("U-" ?Ū)
1829     ("U:" ?Ű)
1830     ("U\"" ?Ü)
1831     ("U^" ?Û)
1832     ("U`" ?Ù)
1833     ("U`" ?Ů)
1834     ("U`" ?Ų)
1835     ("U~" ?Ũ)
1836     ("U~" ?Ŭ)
1837     ("Y'" ?Ý)
1838     ("Y\"" ?Ÿ)
1839     ("Y=" ?¥)
1840     ("Z'" ?Ź)
1841     ("Z/" ?Ż)
1842     ("Z`" ?Ż)
1843     ("Z~" ?Ž)
1844     ("a'" ?á)
1845     ("a-" ?ā)
1846     ("a/" ?å)
1847     ("a\"" ?ä)
1848     ("a^" ?â)
1849     ("a_" ?ª)
1850     ("a`" ?à)
1851     ("a`" ?ą)
1852     ("a~" ?ã)
1853     ("a~" ?ă)
1854     ("c'" ?ć)
1855     ("c/" ?ç)
1856     ("c/" ?ċ)
1857     ("c/" ?¢)
1858     ("c^" ?ĉ)
1859     ("c`" ?ç)
1860     ("c~" ?č)
1861     ("d/" ?ð)
1862     ("d/" ?đ)
1863     ("d~" ?ď)
1864     ("e'" ?é)
1865     ("e-" ?ē)
1866     ("e/" ?æ)
1867     ("e\"" ?ë)
1868     ("e^" ?ê)
1869     ("e`" ?è)
1870     ("e`" ?ę)
1871     ("e~" ?ė)
1872     ("e~" ?ě)
1873     ("e=" ?€)
1874     ("g/" ?ġ)
1875     ("g^" ?ĝ)
1876     ("g`" ?ģ)
1877     ("g~" ?ğ)
1878     ("h/" ?ħ)
1879     ("h^" ?ĥ)
1880     ("i'" ?í)
1881     ("i-" ?ī)
1882     ("i/" ?ı)
1883     ("i\"" ?ï)
1884     ("i^" ?î)
1885     ("i`" ?ì)
1886     ("i`" ?į)
1887     ("i~" ?ĩ)
1888     ("j^" ?ĵ)
1889     ("k/" ?ĸ)
1890     ("k`" ?ķ)
1891     ("l'" ?ĺ)
1892     ("l/" ?ł)
1893     ("l`" ?ļ)
1894     ("l~" ?ľ)
1895     ("n'" ?ń)
1896     ("n/" ?ŋ)
1897     ("n`" ?ņ)
1898     ("n~" ?ñ)
1899     ("n~" ?ň)
1900     ("o'" ?ó)
1901     ("o-" ?ō)
1902     ("o/" ?ø)
1903     ("o:" ?ő)
1904     ("o\"" ?ö)
1905     ("o^" ?ô)
1906     ("o_" ?º)
1907     ("o`" ?ò)
1908     ("o~" ?õ)
1909     ("r'" ?ŕ)
1910     ("r`" ?ŗ)
1911     ("r~" ?ř)
1912     ("s'" ?ś)
1913     ("s/" ?ß)
1914     ("s^" ?ŝ)
1915     ("s`" ?ş)
1916     ("s~" ?š)
1917     ("t/" ?þ)
1918     ("t/" ?ŧ)
1919     ("t`" ?ţ)
1920     ("t~" ?ť)
1921     ("u'" ?ú)
1922     ("u-" ?ū)
1923     ("u:" ?ű)
1924     ("u\"" ?ü)
1925     ("u^" ?û)
1926     ("u`" ?ù)
1927     ("u`" ?ů)
1928     ("u`" ?ų)
1929     ("u~" ?ũ)
1930     ("u~" ?ŭ)
1931     ("y'" ?ý)
1932     ("y\"" ?ÿ)
1933     ("z'" ?ź)
1934     ("z/" ?ż)
1935     ("z`" ?ż)
1936     ("z~" ?ž)
1937    
1938     (" __" [" _"])
1939     ("!//" ["!/"])
1940     ("<<<" ["<<"])
1941     (">>>" [">>"])
1942     ("?//" ["?/"])
1943     ("///" ["//"])
1944     ("$//" ["$/"])
1945     ("A''" ["A'"])
1946     ("A--" ["A-"])
1947     ("A//" ["A/"])
1948     ("A\"\"" ["A\""])
1949     ("A^^" ["A^"])
1950     ("A``" ["A`"])
1951     ("A~~" ["A~"])
1952     ("C''" ["C'"])
1953     ("C//" ["C/"])
1954     ("C^^" ["C^"])
1955     ("C``" ["C`"])
1956     ("C~~" ["C~"])
1957     ("D//" ["D/"])
1958     ("D~~" ["D~"])
1959     ("E''" ["E'"])
1960     ("E--" ["E-"])
1961     ("E//" ["E/"])
1962     ("E\"\"" ["E\""])
1963     ("E^^" ["E^"])
1964     ("E``" ["E`"])
1965     ("E~~" ["E~"])
1966     ("G//" ["G/"])
1967     ("G^^" ["G^"])
1968     ("G``" ["G`"])
1969     ("G~~" ["G~"])
1970     ("H//" ["H/"])
1971     ("H^^" ["H^"])
1972     ("I''" ["I'"])
1973     ("I--" ["I-"])
1974     ("I//" ["I/"])
1975     ("I\"\"" ["I\""])
1976     ("I^^" ["I^"])
1977     ("I``" ["I`"])
1978     ("I~~" ["I~"])
1979     ("J^^" ["J^"])
1980     ("K``" ["K`"])
1981     ("L''" ["L'"])
1982     ("L//" ["L/"])
1983     ("L``" ["L`"])
1984     ("L~~" ["L~"])
1985     ("N''" ["N'"])
1986     ("N//" ["N/"])
1987     ("N``" ["N`"])
1988     ("N~~" ["N~"])
1989     ("O''" ["O'"])
1990     ("O--" ["O-"])
1991     ("O//" ["O/"])
1992     ("O::" ["O:"])
1993     ("O\"\"" ["O\""])
1994     ("O^^" ["O^"])
1995     ("O``" ["O`"])
1996     ("O~~" ["O~"])
1997     ("R''" ["R'"])
1998     ("R``" ["R`"])
1999     ("R~~" ["R~"])
2000     ("S''" ["S'"])
2001     ("S^^" ["S^"])
2002     ("S``" ["S`"])
2003     ("S~~" ["S~"])
2004     ("T//" ["T/"])
2005     ("T``" ["T`"])
2006     ("T~~" ["T~"])
2007     ("U''" ["U'"])
2008     ("U--" ["U-"])
2009     ("U::" ["U:"])
2010     ("U\"\"" ["U\""])
2011     ("U^^" ["U^"])
2012     ("U``" ["U`"])
2013     ("U~~" ["U~"])
2014     ("Y''" ["Y'"])
2015     ("Z''" ["Z'"])
2016     ("Z//" ["Z/"])
2017     ("Z``" ["Z`"])
2018     ("Z~~" ["Z~"])
2019     ("a''" ["a'"])
2020     ("a--" ["a-"])
2021     ("a//" ["a/"])
2022     ("a\"\"" ["a\""])
2023     ("a^^" ["a^"])
2024     ("a__" ["a_"])
2025     ("a``" ["a`"])
2026     ("a~~" ["a~"])
2027     ("c''" ["c'"])
2028     ("c//" ["c/"])
2029     ("c^^" ["c^"])
2030     ("c``" ["c`"])
2031     ("c~~" ["c~"])
2032     ("d//" ["d/"])
2033     ("d~~" ["d~"])
2034     ("e''" ["e'"])
2035     ("e--" ["e-"])
2036     ("e//" ["e/"])
2037     ("e\"\"" ["e\""])
2038     ("e^^" ["e^"])
2039     ("e``" ["e`"])
2040     ("e~~" ["e~"])
2041     ("e==" ["e="])
2042     ("g//" ["g/"])
2043     ("g^^" ["g^"])
2044     ("g``" ["g`"])
2045     ("g~~" ["g~"])
2046     ("h//" ["h/"])
2047     ("h^^" ["h^"])
2048     ("i''" ["i'"])
2049     ("i--" ["i-"])
2050     ("i//" ["i/"])
2051     ("i\"\"" ["i\""])
2052     ("i^^" ["i^"])
2053     ("i``" ["i`"])
2054     ("i~~" ["i~"])
2055     ("j^^" ["j^"])
2056     ("k//" ["k/"])
2057     ("k``" ["k`"])
2058     ("l''" ["l'"])
2059     ("l//" ["l/"])
2060     ("l``" ["l`"])
2061     ("l~~" ["l~"])
2062     ("n''" ["n'"])
2063     ("n//" ["n/"])
2064     ("n``" ["n`"])
2065     ("n~~" ["n~"])
2066     ("o''" ["o'"])
2067     ("o--" ["o-"])
2068     ("o//" ["o/"])
2069     ("o::" ["o:"])
2070     ("o\"\"" ["o\""])
2071     ("o^^" ["o^"])
2072     ("o__" ["o_"])
2073     ("o``" ["o`"])
2074     ("o~~" ["o~"])
2075     ("r''" ["r'"])
2076     ("r``" ["r`"])
2077     ("r~~" ["r~"])
2078     ("s''" ["s'"])
2079     ("s//" ["s/"])
2080     ("s^^" ["s^"])
2081     ("s``" ["s`"])
2082     ("s~~" ["s~"])
2083     ("t//" ["t/"])
2084     ("t``" ["t`"])
2085     ("t~~" ["t~"])
2086     ("u''" ["u'"])
2087     ("u--" ["u-"])
2088     ("u::" ["u:"])
2089     ("u\"\"" ["u\""])
2090     ("u^^" ["u^"])
2091     ("u``" ["u`"])
2092     ("u~~" ["u~"])
2093     ("y''" ["y'"])
2094     ("y\"\"" ["y\""])
2095     ("z''" ["z'"])
2096     ("z//" ["z/"])
2097     ("z``" ["z`"])
2098     ("z~~" ["z~"])
2099     )
2100    
2101  ;;; latin-alt.el ends here  ;;; latin-alt.el ends here

Legend:
Removed from v.1.15  
changed lines
  Added in v.1.15.2.1

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26