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

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

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

revision 1.17 by fx, Sat Dec 15 00:23:38 2001 UTC revision 1.17.2.1 by fx, Mon Jun 24 21:06:54 2002 UTC
# Line 1  Line 1 
1  ;;; latin-post.el --- Quail packages for inputting various European characters  -*-coding: iso-2022-7bit;-*-  ;;; latin-post.el --- Quail packages 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) 2002 Free Software Foundation, Inc.
6    
7  ;; Keywords: multilingual, input method, latin  ;; Keywords: multilingual, input method, latin, i18n
8    
9  ;; This file is part of GNU Emacs.  ;; This file is part of GNU Emacs.
10    
# Line 36  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   // -> ,A0(B    others     |    /    | s/ -> ß   ?/ -> ¿   !/ -> ¡   // -> °
48               | various | << -> ,A+(B   >> -> ,A;(B   o_ -> ,A:(B   a_ -> ,A*(B               | various | << -> «   >> -> »   o_ -> º   a_ -> ª
49    
50  Doubling the postfix separates the letter and postfix: e.g. a'' -> a'  Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
51  " nil t nil nil nil nil nil nil nil nil t)  " nil t nil nil nil nil nil nil nil nil t)
52    
53  (quail-define-rules  (quail-define-rules
54   ("A`" ?,A@(B)   ("A`" ?À)
55   ("A'" ?,AA(B)   ("A'" ?Á)
56   ("A^" ?,AB(B)   ("A^" ?Â)
57   ("A~" ?,AC(B)   ("A~" ?Ã)
58   ("A\"" ?,AD(B)   ("A\"" ?Ä)
59   ("A/" ?,AE(B)   ("A/" ?Å)
60   ("a`" ?,A`(B)   ("a`" ?à)
61   ("a'" ?,Aa(B)   ("a'" ?á)
62   ("a^" ?,Ab(B)   ("a^" ?â)
63   ("a~" ?,Ac(B)   ("a~" ?ã)
64   ("a\"" ?,Ad(B)   ("a\"" ?ä)
65   ("a/" ?,Ae(B)   ("a/" ?å)
66   ("E`" ?,AH(B)   ("E`" ?È)
67   ("E'" ?,AI(B)   ("E'" ?É)
68   ("E^" ?,AJ(B)   ("E^" ?Ê)
69   ("E\"" ?,AK(B)   ("E\"" ?Ë)
70   ("E/" ?,AF(B)   ("E/" ?Æ)
71   ("e`" ?,Ah(B)   ("e`" ?è)
72   ("e'" ?,Ai(B)   ("e'" ?é)
73   ("e^" ?,Aj(B)   ("e^" ?ê)
74   ("e\"" ?,Ak(B)   ("e\"" ?ë)
75   ("e/" ?,Af(B)   ("e/" ?æ)
76   ("I`" ?,AL(B)   ("I`" ?Ì)
77   ("i`" ?,Al(B)   ("i`" ?ì)
78   ("I'" ?,AM(B)   ("I'" ?Í)
79   ("i'" ?,Am(B)   ("i'" ?í)
80   ("I^" ?,AN(B)   ("I^" ?Î)
81   ("i^" ?,An(B)   ("i^" ?î)
82   ("I\"" ?,AO(B)   ("I\"" ?Ï)
83   ("i\"" ?,Ao(B)   ("i\"" ?ï)
84   ("O`" ?,AR(B)   ("O`" ?Ò)
85   ("o`" ?,Ar(B)   ("o`" ?ò)
86   ("O'" ?,AS(B)   ("O'" ?Ó)
87   ("o'" ?,As(B)   ("o'" ?ó)
88   ("O^" ?,AT(B)   ("O^" ?Ô)
89   ("o^" ?,At(B)   ("o^" ?ô)
90   ("O~" ?,AU(B)   ("O~" ?Õ)
91   ("o~" ?,Au(B)   ("o~" ?õ)
92   ("O\"" ?,AV(B)   ("O\"" ?Ö)
93   ("o\"" ?,Av(B)   ("o\"" ?ö)
94   ("O/" ?,AX(B)   ("O/" ?Ø)
95   ("o/" ?,Ax(B)   ("o/" ?ø)
96   ("U`" ?,AY(B)   ("U`" ?Ù)
97   ("u`" ?,Ay(B)   ("u`" ?ù)
98   ("U'" ?,AZ(B)   ("U'" ?Ú)
99   ("u'" ?,Az(B)   ("u'" ?ú)
100   ("U^" ?,A[(B)   ("U^" ?Û)
101   ("u^" ?,A{(B)   ("u^" ?û)
102   ("U\"" ?,A\(B)   ("U\"" ?Ü)
103   ("u\"" ?,A|(B)   ("u\"" ?ü)
104   ("Y'" ?,A](B)   ("Y'" ?Ý)
105   ("y'" ?,A}(B)   ("y'" ?ý)
106   ("y\"" ?,A(B)   ("y\"" ?ÿ)
107   ("D/" ?,AP(B)   ("D/" ?Ð)
108   ("d/" ?,Ap(B)   ("d/" ?ð)
109   ("T/" ?,A^(B)   ("T/" ?Þ)
110   ("t/" ?,A~(B)   ("t/" ?þ)
111   ("s/" ?,A_(B)   ("s/" ?ß)
112   ("C," ?,AG(B)   ("C," ?Ç)
113   ("c," ?,Ag(B)   ("c," ?ç)
114   ("N~" ?,AQ(B)   ("N~" ?Ñ)
115   ("n~" ?,Aq(B)   ("n~" ?ñ)
116   ("?/" ?,A?(B)   ("?/" ?¿)
117   ("!/" ?,A!(B)   ("!/" ?¡)
118   ("<<" ?,A+(B)   ("<<" ?«)
119   (">>" ?,A;(B)   (">>" ?»)
120   ("o_" ?,A:(B)   ("o_" ?º)
121   ("a_" ?,A*(B)   ("a_" ?ª)
122   ("//" ?,A0(B)   ("//" ?°)
123    
124   ("A``" ["A`"])   ("A``" ["A`"])
125   ("A''" ["A'"])   ("A''" ["A'"])
# Line 197  Doubling the postfix separates the lette Line 198  Doubling the postfix separates the lette
198    
199               | postfix | examples               | postfix | examples
200   ------------+---------+----------   ------------+---------+----------
201    acute      |    '    | a' -> ,Ba(B    acute      |    '    | a' -> á
202    ogonek     |    ,    | a, -> ,B1(B    ogonek     |    ,    | a, -> ą
203    diaeresis  |    \"    | a\" -> ,Bd(B    diaeresis  |    \"    | a\" -> ä
204    circumflex |    ^    | a^ -> ,Bb(B    circumflex |    ^    | a^ -> â
205    breve      |    ~    | a~ -> ,Bc(B    breve      |    ~    | a~ -> ă
206    cedilla    |    ,    | c, -> ,Bg(B    cedilla    |    ,    | c, -> ç
207    caron      |    ~    | c~ -> ,Bh(B    caron      |    ~    | c~ -> č
208    dbl. acute |    :    | o: -> ,Bu(B    dbl. acute |    :    | o: -> ő
209    ring       |    .    | u. -> ,By(B    ring       |    .    | u. -> ů
210    dot        |    .    | z. -> ,B?(B    dot        |    .    | z. -> ż
211    stroke     |    /    | d/ -> ,Bp(B    stroke     |    /    | d/ -> đ
212    others     |    /    | s/ -> ,B_(B    others     |    /    | s/ -> ß
213    
214  Doubling the postfix separates the letter and postfix: e.g. a'' -> a'  Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
215  " nil t nil nil nil nil nil nil nil nil t)  " nil t nil nil nil nil nil nil nil nil t)
216    
217  (quail-define-rules  (quail-define-rules
218   ("A'" ?,BA(B)   ("A'" ?Á)
219   ("A," ?,B!(B)   ("A," ?Ą)
220   ("A\"" ?,BD(B)   ("A\"" ?Ä)
221   ("A^" ?,BB(B)   ("A^" ?Â)
222   ("A~" ?,BC(B)   ("A~" ?Ă)
223   ("C'" ?,BF(B)   ("C'" ?Ć)
224   ("C," ?,BG(B)   ("C," ?Ç)
225   ("C~" ?,BH(B)   ("C~" ?Č)
226   ("D/" ?,BP(B)   ("D/" ?Đ)
227   ("D~" ?,BO(B)   ("D~" ?Ď)
228   ("E'" ?,BI(B)   ("E'" ?É)
229   ("E," ?,BJ(B)   ("E," ?Ę)
230   ("E\"" ?,BK(B)   ("E\"" ?Ë)
231   ("E~" ?,BL(B)   ("E~" ?Ě)
232   ("I'" ?,BM(B)   ("I'" ?Í)
233   ("I^" ?,BN(B)   ("I^" ?Î)
234   ("L'" ?,BE(B)   ("L'" ?Ĺ)
235   ("L/" ?,B#(B)   ("L/" ?Ł)
236   ("L~" ?,B%(B)   ("L~" ?Ľ)
237   ("N'" ?,BQ(B)   ("N'" ?Ń)
238   ("N~" ?,BR(B)   ("N~" ?Ň)
239   ("O'" ?,BS(B)   ("O'" ?Ó)
240   ("O:" ?,BU(B)   ("O:" ?Ő)
241   ("O\"" ?,BV(B)   ("O\"" ?Ö)
242   ("O^" ?,BT(B)   ("O^" ?Ô)
243   ("R'" ?,B@(B)   ("R'" ?Ŕ)
244   ("R~" ?,BX(B)   ("R~" ?Ř)
245   ("S'" ?,B&(B)   ("S'" ?Ś)
246   ("S," ?,B*(B)   ("S," ?Ş)
247   ("S~" ?,B)(B)   ("S~" ?Š)
248   ("T," ?,B^(B)   ("T," ?Ţ)
249   ("T~" ?,B+(B)   ("T~" ?Ť)
250   ("U'" ?,BZ(B)   ("U'" ?Ú)
251   ("U:" ?,B[(B)   ("U:" ?Ű)
252   ("U\"" ?,B\(B)   ("U\"" ?Ü)
253   ("U." ?,BY(B)   ("U." ?Ů)
254   ("Y'" ?,B](B)   ("Y'" ?Ý)
255   ("Z'" ?,B,(B)   ("Z'" ?Ź)
256   ("Z." ?,B/(B)   ("Z." ?Ż)
257   ("Z~" ?,B.(B)   ("Z~" ?Ž)
258   ("a'" ?,Ba(B)   ("a'" ?á)
259   ("a," ?,B1(B)   ("a," ?ą)
260   ("a\"" ?,Bd(B)   ("a\"" ?ä)
261   ("a^" ?,Bb(B)   ("a^" ?â)
262   ("a~" ?,Bc(B)   ("a~" ?ă)
263   ("c'" ?,Bf(B)   ("c'" ?ć)
264   ("c," ?,Bg(B)   ("c," ?ç)
265   ("c~" ?,Bh(B)   ("c~" ?č)
266   ("d/" ?,Bp(B)   ("d/" ?đ)
267   ("d~" ?,Bo(B)   ("d~" ?ď)
268   ("e'" ?,Bi(B)   ("e'" ?é)
269   ("e," ?,Bj(B)   ("e," ?ę)
270   ("e\"" ?,Bk(B)   ("e\"" ?ë)
271   ("e~" ?,Bl(B)   ("e~" ?ě)
272   ("i'" ?,Bm(B)   ("i'" ?í)
273   ("i^" ?,Bn(B)   ("i^" ?î)
274   ("l'" ?,Be(B)   ("l'" ?ĺ)
275   ("l/" ?,B3(B)   ("l/" ?ł)
276   ("l~" ?,B5(B)   ("l~" ?ľ)
277   ("n'" ?,Bq(B)   ("n'" ?ń)
278   ("n~" ?,Br(B)   ("n~" ?ň)
279   ("o'" ?,Bs(B)   ("o'" ?ó)
280   ("o:" ?,Bu(B)   ("o:" ?ő)
281   ("o\"" ?,Bv(B)   ("o\"" ?ö)
282   ("o^" ?,Bt(B)   ("o^" ?ô)
283   ("r'" ?,B`(B)   ("r'" ?ŕ)
284   ("r~" ?,Bx(B)   ("r~" ?ř)
285   ("s'" ?,B6(B)   ("s'" ?ś)
286   ("s," ?,B:(B)   ("s," ?ş)
287   ("s/" ?,B_(B)   ("s/" ?ß)
288   ("s~" ?,B9(B)   ("s~" ?š)
289   ("t," ?,B~(B)   ("t," ?ţ)
290   ("t~" ?,B;(B)   ("t~" ?ť)
291   ("u'" ?,Bz(B)   ("u'" ?ú)
292   ("u:" ?,B{(B)   ("u:" ?ű)
293   ("u\"" ?,B|(B)   ("u\"" ?ü)
294   ("u." ?,By(B)   ("u." ?ů)
295   ("y'" ?,B}(B)   ("y'" ?ý)
296   ("z'" ?,B<(B)   ("z'" ?ź)
297   ("z." ?,B?(B)   ("z." ?ż)
298   ("z~" ?,B>(B)   ("z~" ?ž)
299    
300   ("A''" ["A'"])   ("A''" ["A'"])
301   ("A,," ["A,"])   ("A,," ["A,"])
# Line 385  Doubling the postfix separates the lette Line 386  Doubling the postfix separates the lette
386    
387               | postfix | examples               | postfix | examples
388   ------------+---------+----------   ------------+---------+----------
389    acute      |    '    | a' -> ,Ca(B    acute      |    '    | a' -> á
390    grave      |    `    | a` -> ,C`(B    grave      |    `    | a` -> à
391    circumflex |    ^    | a^ -> ,Cb(B    circumflex |    ^    | a^ -> â
392    diaeresis  |    \"    | a\" -> ,Cd(B    diaeresis  |    \"    | a\" -> ä
393    dot        |    .    | c. -> ,Ce(B   i. -> ,C9(B   I. -> ,C)(B    dot        |    .    | c. -> ċ   i. -> ı   I. -> İ
394    cedilla    |    ,    | c, -> ,Cg(B    cedilla    |    ,    | c, -> ç
395    breve      |    ~    | g~ -> ,C;(B    breve      |    ~    | g~ -> ğ
396    tilde      |    ~    | n~ -> ,Cq(B    tilde      |    ~    | n~ -> ñ
397    stroke     |    /    | h/ -> ,C1(B    stroke     |    /    | h/ -> ħ
398    others     |    /    | s/ -> ,C_(B    others     |    /    | s/ -> ß
399    
400  Doubling the postfix separates the letter and postfix: e.g. a'' -> a'  Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
401  " nil t nil nil nil nil nil nil nil nil t)  " nil t nil nil nil nil nil nil nil nil t)
402    
403  (quail-define-rules  (quail-define-rules
404   ("A`" ?,C@(B)   ("A`" ?À)
405   ("A'" ?,CA(B)   ("A'" ?Á)
406   ("A^" ?,CB(B)   ("A^" ?Â)
407   ("A\"" ?,CD(B)   ("A\"" ?Ä)
408   ("C." ?,CE(B)   ("C." ?Ċ)
409   ("C^" ?,CF(B)   ("C^" ?Ĉ)
410   ("C," ?,CG(B)   ("C," ?Ç)
411   ("E`" ?,CH(B)   ("E`" ?È)
412   ("E'" ?,CI(B)   ("E'" ?É)
413   ("E^" ?,CJ(B)   ("E^" ?Ê)
414   ("E\"" ?,CK(B)   ("E\"" ?Ë)
415   ("G~" ?,C+(B)   ("G~" ?Ğ)
416   ("G." ?,CU(B)   ("G." ?Ġ)
417   ("G^" ?,CX(B)   ("G^" ?Ĝ)
418   ("H/" ?,C!(B)   ("H/" ?Ħ)
419   ("H^" ?,C&(B)   ("H^" ?Ĥ)
420   ("I." ?,C)(B)   ("I." ?İ)
421   ("I`" ?,CL(B)   ("I`" ?Ì)
422   ("I'" ?,CM(B)   ("I'" ?Í)
423   ("I^" ?,CN(B)   ("I^" ?Î)
424   ("I\"" ?,CO(B)   ("I\"" ?Ï)
425   ("J^" ?,C,(B)   ("J^" ?Ĵ)
426   ("N~" ?,CQ(B)   ("N~" ?Ñ)
427   ("O`" ?,CR(B)   ("O`" ?Ò)
428   ("O'" ?,CS(B)   ("O'" ?Ó)
429   ("O^" ?,CT(B)   ("O^" ?Ô)
430   ("O\"" ?,CV(B)   ("O\"" ?Ö)
431   ("S," ?,C*(B)   ("S," ?Ş)
432   ("S^" ?,C^(B)   ("S^" ?Ŝ)
433   ("U`" ?,CY(B)   ("U`" ?Ù)
434   ("U'" ?,CZ(B)   ("U'" ?Ú)
435   ("U^" ?,C[(B)   ("U^" ?Û)
436   ("U\"" ?,C\(B)   ("U\"" ?Ü)
437   ("U~" ?,C](B)   ("U~" ?Ŭ)
438   ("Z." ?,C/(B)   ("Z." ?Ż)
439   ("a`" ?,C`(B)   ("a`" ?à)
440   ("a'" ?,Ca(B)   ("a'" ?á)
441   ("a^" ?,Cb(B)   ("a^" ?â)
442   ("a\"" ?,Cd(B)   ("a\"" ?ä)
443   ("c." ?,Ce(B)   ("c." ?ċ)
444   ("c^" ?,Cf(B)   ("c^" ?ĉ)
445   ("c," ?,Cg(B)   ("c," ?ç)
446   ("e`" ?,Ch(B)   ("e`" ?è)
447   ("e'" ?,Ci(B)   ("e'" ?é)
448   ("e^" ?,Cj(B)   ("e^" ?ê)
449   ("e\"" ?,Ck(B)   ("e\"" ?ë)
450   ("g~" ?,C;(B)   ("g~" ?ğ)
451   ("g." ?,Cu(B)   ("g." ?ġ)
452   ("g^" ?,Cx(B)   ("g^" ?ĝ)
453   ("h/" ?,C1(B)   ("h/" ?ħ)
454   ("h^" ?,C6(B)   ("h^" ?ĥ)
455   ("i." ?,C9(B)   ("i." ?ı)
456   ("i`" ?,Cl(B)   ("i`" ?ì)
457   ("i'" ?,Cm(B)   ("i'" ?í)
458   ("i^" ?,Cn(B)   ("i^" ?î)
459   ("i\"" ?,Co(B)   ("i\"" ?ï)
460   ("j^" ?,C<(B)   ("j^" ?ĵ)
461   ("n~" ?,Cq(B)   ("n~" ?ñ)
462   ("o`" ?,Cr(B)   ("o`" ?ò)
463   ("o'" ?,Cs(B)   ("o'" ?ó)
464   ("o^" ?,Ct(B)   ("o^" ?ô)
465   ("o\"" ?,Cv(B)   ("o\"" ?ö)
466   ("s," ?,C:(B)   ("s," ?ş)
467   ("s/" ?,C_(B)   ("s/" ?ß)
468   ("s^" ?,C~(B)   ("s^" ?ŝ)
469   ("u`" ?,Cy(B)   ("u`" ?ù)
470   ("u'" ?,Cz(B)   ("u'" ?ú)
471   ("u^" ?,C{(B)   ("u^" ?û)
472   ("u\"" ?,C|(B)   ("u\"" ?ü)
473   ("u~" ?,C}(B)   ("u~" ?ŭ)
474   ("z." ?,C?(B)   ("z." ?ż)
475    
476   ("A``" ["A`"])   ("A``" ["A`"])
477   ("A''" ["A'"])   ("A''" ["A'"])
# Line 551  Doubling the postfix separates the lette Line 552  Doubling the postfix separates the lette
552    
553               | postfix | examples               | postfix | examples
554   ------------+---------+----------   ------------+---------+----------
555    acute      |    '    | a' -> ,Da(B    acute      |    '    | a' -> á
556    circumflex |    ^    | a^ -> ,Db(B    circumflex |    ^    | a^ -> â
557    diaeresis  |    \"    | a\" -> ,Dd(B    diaeresis  |    \"    | a\" -> ä
558    ogonek     |    ,    | a, -> ,D1(B    ogonek     |    ,    | a, -> ą
559    macron     |    -    | a- -> ,D`(B    macron     |    -    | a- -> ā
560    tilde      |    ~    | a~ -> ,Dc(B    tilde      |    ~    | a~ -> ã
561    caron      |    ~    | c~ -> ,Dh(B    caron      |    ~    | c~ -> č
562    dot        |    .    | e. -> ,Dl(B    dot        |    .    | e. -> ė
563    cedilla    |    ,    | k, -> ,Ds(B   g, -> ,D;(B    cedilla    |    ,    | k, -> ķ   g, -> ģ
564    stroke     |    /    | d/ -> ,Dp(B    stroke     |    /    | d/ -> đ
565    nordic     |    /    | a/ -> ,De(B   e/ -> ,Df(B   o/ -> ,Dx(B    nordic     |    /    | a/ -> å   e/ -> æ   o/ -> ø
566    others     |    /    | s/ -> ,D_(B   n/ -> ,D?(B   k/ -> ,D"(B    others     |    /    | s/ -> ß   n/ -> ŋ   k/ -> ĸ
567    
568  Doubling the postfix separates the letter and postfix: e.g. a'' -> a'  Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
569  " nil t nil nil nil nil nil nil nil nil t)  " nil t nil nil nil nil nil nil nil nil t)
570    
571  (quail-define-rules  (quail-define-rules
572   ("A," ?,D!(B)   ("A," ?Ą)
573   ("A-" ?,D@(B)   ("A-" ?Ā)
574   ("A'" ?,DA(B)   ("A'" ?Á)
575   ("A^" ?,DB(B)   ("A^" ?Â)
576   ("A~" ?,DC(B)   ("A~" ?Ã)
577   ("A\"" ?,DD(B)   ("A\"" ?Ä)
578   ("A/" ?,DE(B)   ("A/" ?Å)
579   ("C~" ?,DH(B)   ("C~" ?Č)
580   ("D/" ?,DP(B)   ("D/" ?Đ)
581   ("E/" ?,DF(B)   ("E/" ?Æ)
582   ("E-" ?,D*(B)   ("E-" ?Ē)
583   ("E'" ?,DI(B)   ("E'" ?É)
584   ("E," ?,DJ(B)   ("E," ?Ę)
585   ("E\"" ?,DK(B)   ("E\"" ?Ë)
586   ("E." ?,DL(B)   ("E." ?Ė)
587   ("G," ?,D+(B)   ("G," ?Ģ)
588   ("I~" ?,D%(B)   ("I~" ?Ĩ)
589   ("I," ?,DG(B)   ("I," ?Į)
590   ("I'" ?,DM(B)   ("I'" ?Í)
591   ("I^" ?,DN(B)   ("I^" ?Î)
592   ("I-" ?,DO(B)   ("I-" ?Ī)
593   ("K," ?,DS(B)   ("K," ?Ķ)
594   ("L," ?,D&(B)   ("L," ?Ļ)
595   ("N/" ?,D=(B)   ("N/" ?Ŋ)
596   ("N," ?,DQ(B)   ("N," ?Ņ)
597   ("O-" ?,DR(B)   ("O-" ?Ō)
598   ("O^" ?,DT(B)   ("O^" ?Ô)
599   ("O~" ?,DU(B)   ("O~" ?Õ)
600   ("O\"" ?,DV(B)   ("O\"" ?Ö)
601   ("O/" ?,DX(B)   ("O/" ?Ø)
602   ("R," ?,D#(B)   ("R," ?Ŗ)
603   ("S~" ?,D)(B)   ("S~" ?Š)
604   ("T/" ?,D,(B)   ("T/" ?Ŧ)
605   ("U," ?,DY(B)   ("U," ?Ų)
606   ("U'" ?,DZ(B)   ("U'" ?Ú)
607   ("U^" ?,D[(B)   ("U^" ?Û)
608   ("U\"" ?,D\(B)   ("U\"" ?Ü)
609   ("U~" ?,D](B)   ("U~" ?Ũ)
610   ("U-" ?,D^(B)   ("U-" ?Ū)
611   ("Z~" ?,D.(B)   ("Z~" ?Ž)
612   ("a," ?,D1(B)   ("a," ?ą)
613   ("a-" ?,D`(B)   ("a-" ?ā)
614   ("a'" ?,Da(B)   ("a'" ?á)
615   ("a^" ?,Db(B)   ("a^" ?â)
616   ("a~" ?,Dc(B)   ("a~" ?ã)
617   ("a\"" ?,Dd(B)   ("a\"" ?ä)
618   ("a/" ?,De(B)   ("a/" ?å)
619   ("c~" ?,Dh(B)   ("c~" ?č)
620   ("d/" ?,Dp(B)   ("d/" ?đ)
621   ("e/" ?,Df(B)   ("e/" ?æ)
622   ("e-" ?,D:(B)   ("e-" ?ē)
623   ("e'" ?,Di(B)   ("e'" ?é)
624   ("e," ?,Dj(B)   ("e," ?ę)
625   ("e\"" ?,Dk(B)   ("e\"" ?ë)
626   ("e." ?,Dl(B)   ("e." ?ė)
627   ("g," ?,D;(B)   ("g," ?ģ)
628   ("i~" ?,D5(B)   ("i~" ?ĩ)
629   ("i," ?,Dg(B)   ("i," ?į)
630   ("i'" ?,Dm(B)   ("i'" ?í)
631   ("i^" ?,Dn(B)   ("i^" ?î)
632   ("i-" ?,Do(B)   ("i-" ?ī)
633   ("k/" ?,D"(B)   ("k/" ?ĸ)
634   ("k," ?,Ds(B)   ("k," ?ķ)
635   ("l," ?,D6(B)   ("l," ?ļ)
636   ("n/" ?,D?(B)   ("n/" ?ŋ)
637   ("n," ?,Dq(B)   ("n," ?ņ)
638   ("o-" ?,Dr(B)   ("o-" ?ō)
639   ("o^" ?,Dt(B)   ("o^" ?ô)
640   ("o~" ?,Du(B)   ("o~" ?õ)
641   ("o\"" ?,Dv(B)   ("o\"" ?ö)
642   ("o/" ?,Dx(B)   ("o/" ?ø)
643   ("r," ?,D3(B)   ("r," ?ŗ)
644   ("s/" ?,D_(B)   ("s/" ?ß)
645   ("s~" ?,D9(B)   ("s~" ?š)
646   ("t/" ?,D<(B)   ("t/" ?ŧ)
647   ("u," ?,Dy(B)   ("u," ?ų)
648   ("u'" ?,Dz(B)   ("u'" ?ú)
649   ("u^" ?,D{(B)   ("u^" ?û)
650   ("u\"" ?,D|(B)   ("u\"" ?ü)
651   ("u~" ?,D}(B)   ("u~" ?ũ)
652   ("u-" ?,D~(B)   ("u-" ?ū)
653   ("z~" ?,D>(B)   ("z~" ?ž)
654    
655   ("A,," ["A,"])   ("A,," ["A,"])
656   ("A--" ["A-"])   ("A--" ["A-"])
# Line 741  Doubling the postfix separates the lette Line 742  Doubling the postfix separates the lette
742    
743               | postfix | examples               | postfix | examples
744   ------------+---------+----------   ------------+---------+----------
745    acute      |    '    | a' -> ,Ma(B    acute      |    '    | a' -> á
746    grave      |    `    | a` -> ,M`(B    grave      |    `    | a` -> à
747    circumflex |    ^    | a^ -> ,Mb(B    circumflex |    ^    | a^ -> â
748    diaeresis  |    \"    | a\" -> ,Md(B    diaeresis  |    \"    | a\" -> ä
749    tilde      |    ~    | a~ -> ,Mc(B    tilde      |    ~    | a~ -> ã
750    breve      |    ~    | g~ -> ,Mp(B    breve      |    ~    | g~ -> ğ
751    cedilla    |    ,    | c, -> ,Mg(B    cedilla    |    ,    | c, -> ç
752    dot        |    .    | i. -> ,M}(B   I. -> ,M](B    dot        |    .    | i. -> ı   I. -> İ
753    nordic     |    /    | a/ -> ,Me(B   e/ -> ,Mf(B   o/ -> ,Mx(B    nordic     |    /    | a/ -> å   e/ -> æ   o/ -> ø
754    others     |    /    | s/ -> ,M_(B    others     |    /    | s/ -> ß
755    
756  Doubling the postfix separates the letter and postfix: e.g. a'' -> a'  Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
757  " nil t nil nil nil nil nil nil nil nil t)  " nil t nil nil nil nil nil nil nil nil t)
758    
759  (quail-define-rules  (quail-define-rules
760   ("A'" ?,MA(B)   ("A'" ?Á)
761   ("A/" ?,ME(B)   ("A/" ?Å)
762   ("A\"" ?,MD(B)   ("A\"" ?Ä)
763   ("A^" ?,MB(B)   ("A^" ?Â)
764   ("A`" ?,M@(B)   ("A`" ?À)
765   ("A~" ?,MC(B)   ("A~" ?Ã)
766   ("C," ?,MG(B)   ("C," ?Ç)
767   ("E'" ?,MI(B)   ("E'" ?É)
768   ("E/" ?,MF(B)   ("E/" ?Æ)
769   ("E\"" ?,MK(B)   ("E\"" ?Ë)
770   ("E^" ?,MJ(B)   ("E^" ?Ê)
771   ("E`" ?,MH(B)   ("E`" ?È)
772   ("G~" ?,MP(B)   ("G~" ?Ğ)
773   ("I'" ?,MM(B)   ("I'" ?Í)
774   ("I." ?,M](B)   ("I." ?İ)
775   ("I\"" ?,MO(B)   ("I\"" ?Ï)
776   ("I^" ?,MN(B)   ("I^" ?Î)
777   ("I`" ?,ML(B)   ("I`" ?Ì)
778   ("N~" ?,MQ(B)   ("N~" ?Ñ)
779   ("O'" ?,MS(B)   ("O'" ?Ó)
780   ("O/" ?,MX(B)   ("O/" ?Ø)
781   ("O\"" ?,MV(B)   ("O\"" ?Ö)
782   ("O^" ?,MT(B)   ("O^" ?Ô)
783   ("O`" ?,MR(B)   ("O`" ?Ò)
784   ("O~" ?,MU(B)   ("O~" ?Õ)
785   ("S," ?,M^(B)   ("S," ?Ş)
786   ("U'" ?,MZ(B)   ("U'" ?Ú)
787   ("U\"" ?,M\(B)   ("U\"" ?Ü)
788   ("U^" ?,M[(B)   ("U^" ?Û)
789   ("U`" ?,MY(B)   ("U`" ?Ù)
790   ("a'" ?,Ma(B)   ("a'" ?á)
791   ("a/" ?,Me(B)   ("a/" ?å)
792   ("a\"" ?,Md(B)   ("a\"" ?ä)
793   ("a^" ?,Mb(B)   ("a^" ?â)
794   ("a`" ?,M`(B)   ("a`" ?à)
795   ("a~" ?,Mc(B)   ("a~" ?ã)
796   ("c," ?,Mg(B)   ("c," ?ç)
797   ("e'" ?,Mi(B)   ("e'" ?é)
798   ("e/" ?,Mf(B)   ("e/" ?æ)
799   ("e\"" ?,Mk(B)   ("e\"" ?ë)
800   ("e^" ?,Mj(B)   ("e^" ?ê)
801   ("e`" ?,Mh(B)   ("e`" ?è)
802   ("g~" ?,Mp(B)   ("g~" ?ğ)
803   ("i'" ?,Mm(B)   ("i'" ?í)
804   ("i." ?,M}(B)   ("i." ?ı)
805   ("i\"" ?,Mo(B)   ("i\"" ?ï)
806   ("i^" ?,Mn(B)   ("i^" ?î)
807   ("i`" ?,Ml(B)   ("i`" ?ì)
808   ("n~" ?,Mq(B)   ("n~" ?ñ)
809   ("o'" ?,Ms(B)   ("o'" ?ó)
810   ("o/" ?,Mx(B)   ("o/" ?ø)
811   ("o\"" ?,Mv(B)   ("o\"" ?ö)
812   ("o^" ?,Mt(B)   ("o^" ?ô)
813   ("o`" ?,Mr(B)   ("o`" ?ò)
814   ("o~" ?,Mu(B)   ("o~" ?õ)
815   ("s," ?,M~(B)   ("s," ?ş)
816   ("s/" ?,M_(B)   ("s/" ?ß)
817   ("u'" ?,Mz(B)   ("u'" ?ú)
818   ("u\"" ?,M|(B)   ("u\"" ?ü)
819   ("u^" ?,M{(B)   ("u^" ?û)
820   ("u`" ?,My(B)   ("u`" ?ù)
821   ("y\"" ?,M(B)   ("y\"" ?ÿ)
822    
823   ("A''" ["A'"])   ("A''" ["A'"])
824   ("A//" ["A/"])   ("A//" ["A/"])
# Line 885  Doubling the postfix separates the lette Line 886  Doubling the postfix separates the lette
886    
887  (quail-define-package  (quail-define-package
888   "danish-postfix" "Latin-1" "DA<" t   "danish-postfix" "Latin-1" "DA<" t
889   "Danish input method (rule: AE -> ,AF(B, OE -> ,AX(B, AA -> ,AE(B, E' -> ,AI(B)   "Danish input method (rule: AE -> Æ, OE -> Ø, AA -> Å, E' -> É)
890    
891  Doubling the postfix separates the letter and postfix: e.g. aee -> ae  Doubling the postfix separates the letter and postfix: e.g. aee -> ae
892  "  "
893   nil t nil nil nil nil nil nil nil nil t)   nil t nil nil nil nil nil nil nil nil t)
894    
895  (quail-define-rules  (quail-define-rules
896   ("AE" ?,AF(B)   ("AE" ?Æ)
897   ("ae" ?,Af(B)   ("ae" ?æ)
898   ("OE" ?,AX(B)   ("OE" ?Ø)
899   ("oe" ?,Ax(B)   ("oe" ?ø)
900   ("AA" ?,AE(B)   ("AA" ?Å)
901   ("aa" ?,Ae(B)   ("aa" ?å)
902   ("E'" ?,AI(B)   ("E'" ?É)
903   ("e'" ?,Ai(B)   ("e'" ?é)
904    
905   ("AEE" ["AE"])   ("AEE" ["AE"])
906   ("aee" ["ae"])   ("aee" ["ae"])
# Line 916  Doubling the postfix separates the lette Line 917  Doubling the postfix separates the lette
917   "Esperanto input method with postfix modifiers   "Esperanto input method with postfix modifiers
918    
919  A following ^ or x will produce an accented character,  A following ^ or x will produce an accented character,
920  e.g. c^ -> ,Cf(B   gx -> ,Cx(B   u^ -> ,C}(B.  e.g. c^ -> ĉ   gx -> ĝ   u^ -> ŭ.
921    
922  Doubling the postfix separates the letter and postfix,  Doubling the postfix separates the letter and postfix,
923  e.g. a'' -> a'.  e.g. a'' -> a'.
924  " nil t nil nil nil nil nil nil nil nil t)  " nil t nil nil nil nil nil nil nil nil t)
925    
926  (quail-define-rules  (quail-define-rules
927   ("Cx" ?,CF(B)   ("Cx" ?Ĉ)
928   ("C^" ?,CF(B)   ("C^" ?Ĉ)
929   ("cx" ?,Cf(B)   ("cx" ?ĉ)
930   ("c^" ?,Cf(B)   ("c^" ?ĉ)
931   ("Gx" ?,CX(B)   ("Gx" ?Ĝ)
932   ("G^" ?,CX(B)   ("G^" ?Ĝ)
933   ("gx" ?,Cx(B)   ("gx" ?ĝ)
934   ("g^" ?,Cx(B)   ("g^" ?ĝ)
935   ("Hx" ?,C&(B)   ("Hx" ?Ĥ)
936   ("H^" ?,C&(B)   ("H^" ?Ĥ)
937   ("hx" ?,C6(B)   ("hx" ?ĥ)
938   ("h^" ?,C6(B)   ("h^" ?ĥ)
939   ("Jx" ?,C,(B)   ("Jx" ?Ĵ)
940   ("J^" ?,C,(B)   ("J^" ?Ĵ)
941   ("jx" ?,C<(B)   ("jx" ?ĵ)
942   ("j^" ?,C<(B)   ("j^" ?ĵ)
943   ("Sx" ?,C^(B)   ("Sx" ?Ŝ)
944   ("S^" ?,C^(B)   ("S^" ?Ŝ)
945   ("sx" ?,C~(B)   ("sx" ?ŝ)
946   ("s^" ?,C~(B)   ("s^" ?ŝ)
947   ("Ux" ?,C](B)   ("Ux" ?Ŭ)
948   ("U^" ?,C](B)   ("U^" ?Ŭ)
949   ("ux" ?,C}(B)   ("ux" ?ŭ)
950   ("u^" ?,C}(B)   ("u^" ?ŭ)
951    
952   ("Cxx" ["Cx"])   ("Cxx" ["Cx"])
953   ("C^^" ["C^"])   ("C^^" ["C^"])
# Line 978  e.g. a'' -> a'. Line 979  e.g. a'' -> a'.
979   "finnish-postfix" "Latin-1" "FI<" t   "finnish-postfix" "Latin-1" "FI<" t
980   "Finnish (Suomi) input method   "Finnish (Suomi) input method
981    
982  AE  -> ,AD(B  AE  -> Ä
983  AEE -> AE  AEE -> AE
984  OE  -> ,AV(B  OE  -> Ö
985  OEE -> OE  OEE -> OE
986  "  "
987   nil t nil nil nil nil nil nil nil nil t)   nil t nil nil nil nil nil nil nil nil t)
988    
989  (quail-define-rules  (quail-define-rules
990   ("AE" ?,AD(B)   ("AE" ?Ä)
991   ("ae" ?,Ad(B)   ("ae" ?ä)
992   ("OE" ?,AV(B)   ("OE" ?Ö)
993   ("oe" ?,Av(B)   ("oe" ?ö)
994    
995   ("AEE" ["AE"])   ("AEE" ["AE"])
996   ("aee" ["ae"])   ("aee" ["ae"])
# Line 999  OEE -> OE Line 1000  OEE -> OE
1000    
1001  (quail-define-package  (quail-define-package
1002   "french-postfix" "French" "FR<" t   "french-postfix" "French" "FR<" t
1003   "French (Fran,Ag(Bais) input method with postfix modifiers   "French (Français) input method with postfix modifiers
1004    
1005  ` pour grave, ' pour aigu, ^ pour circonflexe, et \" pour tr,Ai(Bma.  ` pour grave, ' pour aigu, ^ pour circonflexe, et \" pour tréma.
1006  Par exemple: a` -> ,A`(B   e' -> ,Ai(B.  Par exemple: a` -> à   e' -> é.
1007    
1008  ,AG(B, ,A+(B, et ,A;(B sont produits par C,, <<, et >>.  Ç, «, et » sont produits par C,, <<, et >>.
1009    
1010  En doublant la frappe des diacritiques, ils s'isoleront de la lettre.  En doublant la frappe des diacritiques, ils s'isoleront de la lettre.
1011  Par exemple: e'' -> e'  Par exemple: e'' -> e'
# Line 1013  Par exemple: e'' -> e' Line 1014  Par exemple: e'' -> e'
1014   nil t nil nil nil nil nil nil nil nil t)   nil t nil nil nil nil nil nil nil nil t)
1015    
1016  (quail-define-rules  (quail-define-rules
1017   ("A`" ?,A@(B)   ("A`" ?À)
1018   ("A^" ?,AB(B)   ("A^" ?Â)
1019   ("a`" ?,A`(B)   ("a`" ?à)
1020   ("a^" ?,Ab(B)   ("a^" ?â)
1021   ("E`" ?,AH(B)   ("E`" ?È)
1022   ("E'" ?,AI(B)   ("E'" ?É)
1023   ("E^" ?,AJ(B)   ("E^" ?Ê)
1024   ("E\"" ?,AK(B)   ("E\"" ?Ë)
1025   ("e`" ?,Ah(B)   ("e`" ?è)
1026   ("e'" ?,Ai(B)   ("e'" ?é)
1027   ("e^" ?,Aj(B)   ("e^" ?ê)
1028   ("e\"" ?,Ak(B)   ("e\"" ?ë)
1029   ("I^" ?,AN(B)   ("I^" ?Î)
1030   ("I\"" ?,AO(B)   ("I\"" ?Ï)
1031   ("i^" ?,An(B)   ("i^" ?î)
1032   ("i\"" ?,Ao(B)   ("i\"" ?ï)
1033   ("O^" ?,AT(B)   ("O^" ?Ô)
1034   ("o^" ?,At(B)   ("o^" ?ô)
1035   ("U`" ?,AY(B)   ("U`" ?Ù)
1036   ("U^" ?,A[(B)   ("U^" ?Û)
1037   ("U\"" ?,A\(B)   ("U\"" ?Ü)
1038   ("u`" ?,Ay(B)   ("u`" ?ù)
1039   ("u^" ?,A{(B)   ("u^" ?û)
1040   ("u\"" ?,A|(B)   ("u\"" ?ü)
1041   ("C," ?,AG(B)   ("C," ?Ç)
1042   ("c," ?,Ag(B)   ("c," ?ç)
1043   ("<<" ?,A+(B)   ("<<" ?«)
1044   (">>" ?,A;(B)   (">>" ?»)
1045    
1046   ("A``" ["A`"])   ("A``" ["A`"])
1047   ("A^^" ["A^"])   ("A^^" ["A^"])
# Line 1076  Par exemple: e'' -> e' Line 1077  Par exemple: e'' -> e'
1077   "german-postfix" "German" "DE<" t   "german-postfix" "German" "DE<" t
1078   "German (Deutsch) input method   "German (Deutsch) input method
1079    
1080  ae  -> ,Ad(B  ae  -> ä
1081  aee -> ae  aee -> ae
1082  oe  -> ,Av(B  oe  -> ö
1083  oee -> oe  oee -> oe
1084  ue  -> ,A|(B  ue  -> ü
1085  uee -> ue  uee -> ue
1086  sz  -> ,A_(B  sz  -> ß
1087  szz -> sz  szz -> sz
1088  "  "
1089   nil t nil nil nil nil nil nil nil nil t)   nil t nil nil nil nil nil nil nil nil t)
1090    
1091  (quail-define-rules  (quail-define-rules
1092   ("AE" ?,AD(B)   ("AE" ?Ä)
1093   ("ae" ?,Ad(B)   ("ae" ?ä)
1094   ("OE" ?,AV(B)   ("OE" ?Ö)
1095   ("oe" ?,Av(B)   ("oe" ?ö)
1096   ("UE" ?,A\(B)   ("UE" ?Ü)
1097   ("ue" ?,A|(B)   ("ue" ?ü)
1098   ("sz" ?,A_(B)   ("sz" ?ß)
1099    
1100   ("AEE" ["AE"])   ("AEE" ["AE"])
1101   ("aee" ["ae"])   ("aee" ["ae"])
# Line 1107  szz -> sz Line 1108  szz -> sz
1108    
1109  (quail-define-package  (quail-define-package
1110   "icelandic-postfix" "Latin-1" "IS<" t   "icelandic-postfix" "Latin-1" "IS<" t
1111   "Icelandic (,AM(Bslenska) input method with postfix modifiers   "Icelandic (Íslenska) input method with postfix modifiers
1112    
1113  A' -> ,AA(B  A' -> Á
1114  E' -> ,AI(B  E' -> É
1115  I' -> ,AM(B  I' -> Í
1116  O' -> ,AS(B  O' -> Ó
1117  U' -> ,AZ(B  U' -> Ú
1118  Y' -> ,A](B  Y' -> Ý
1119  AE -> ,AF(B  AE -> Æ
1120  OE -> ,AV(B  OE -> Ö
1121  D/ -> ,AP(B (eth)  D/ -> Ð (eth)
1122  T/ -> ,A^(B (thorn)  T/ -> Þ (thorn)
1123    
1124  Doubling the postfix separates the letter and postfix: e.g. a'' -> a'  Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
1125  " nil t nil nil nil nil nil nil nil nil t)  " nil t nil nil nil nil nil nil nil nil t)
1126    
1127  (quail-define-rules  (quail-define-rules
1128   ("A'" ?,AA(B)   ("A'" ?Á)
1129   ("a'" ?,Aa(B)   ("a'" ?á)
1130   ("E'" ?,AI(B)   ("E'" ?É)
1131   ("e'" ?,Ai(B)   ("e'" ?é)
1132   ("I'" ?,AM(B)   ("I'" ?Í)
1133   ("i'" ?,Am(B)   ("i'" ?í)
1134   ("O'" ?,AS(B)   ("O'" ?Ó)
1135   ("o'" ?,As(B)   ("o'" ?ó)
1136   ("U'" ?,AZ(B)   ("U'" ?Ú)
1137   ("u'" ?,Az(B)   ("u'" ?ú)
1138   ("Y'" ?,A](B)   ("Y'" ?Ý)
1139   ("y'" ?,A}(B)   ("y'" ?ý)
1140   ("AE" ?,AF(B)   ("AE" ?Æ)
1141   ("ae" ?,Af(B)   ("ae" ?æ)
1142   ("OE" ?,AV(B)   ("OE" ?Ö)
1143   ("oe" ?,Av(B)   ("oe" ?ö)
1144   ("D/" ?,AP(B)   ("D/" ?Ð)
1145   ("d/" ?,Ap(B)   ("d/" ?ð)
1146   ("T/" ?,A^(B)   ("T/" ?Þ)
1147   ("t/" ?,A~(B)   ("t/" ?þ)
1148    
1149   ("A''" ["A'"])   ("A''" ["A'"])
1150   ("a''" ["a'"])   ("a''" ["a'"])
# Line 1171  Doubling the postfix separates the lette Line 1172  Doubling the postfix separates the lette
1172   "italian-postfix" "Latin-1" "IT<" t   "italian-postfix" "Latin-1" "IT<" t
1173   "Italian (Italiano) input method with postfix modifiers   "Italian (Italiano) input method with postfix modifiers
1174    
1175  a` -> ,A`(B    A` -> ,A@(B    e' -> ,Ai(B    << -> ,A+(B  a` -> à    A` -> À    e' -> é    << -> «
1176  e` -> ,Ah(B    E` -> ,AH(B    E' -> ,AI(B    >> -> ,A;(B  e` -> è    E` -> È    E' -> É    >> -> »
1177  i` -> ,Al(B    I` -> ,AL(B               o_ -> ,A:(B  i` -> ì    I` -> Ì               o_ -> º
1178  o` -> ,Ar(B    O` -> ,AR(B               a_ -> ,A*(B  o` -> ò    O` -> Ò               a_ -> ª
1179  u` -> ,Ay(B    U` -> ,AY(B  u` -> ù    U` -> Ù
1180    
1181  Typewriter-style italian characters.  Typewriter-style italian characters.
1182    
# Line 1183  Doubling the postfix separates the lette Line 1184  Doubling the postfix separates the lette
1184  " nil t nil nil nil nil nil nil nil nil t)  " nil t nil nil nil nil nil nil nil nil t)
1185    
1186  (quail-define-rules  (quail-define-rules
1187   ("A`" ?,A@(B)   ("A`" ?À)
1188   ("a`" ?,A`(B)   ("a`" ?à)
1189   ("E`" ?,AH(B)   ("E`" ?È)
1190   ("E'" ?,AI(B)   ("E'" ?É)
1191   ("e`" ?,Ah(B)   ("e`" ?è)
1192   ("e'" ?,Ai(B)   ("e'" ?é)
1193   ("I`" ?,AL(B)   ("I`" ?Ì)
1194   ("i`" ?,Al(B)   ("i`" ?ì)
1195   ("O`" ?,AR(B)   ("O`" ?Ò)
1196   ("o`" ?,Ar(B)   ("o`" ?ò)
1197   ("U`" ?,AY(B)   ("U`" ?Ù)
1198   ("u`" ?,Ay(B)   ("u`" ?ù)
1199   ("<<" ?,A+(B)   ("<<" ?«)
1200   (">>" ?,A;(B)   (">>" ?»)
1201   ("o_" ?,A:(B)   ("o_" ?º)
1202   ("a_" ?,A*(B)   ("a_" ?ª)
1203    
1204   ("A``" ["A`"])   ("A``" ["A`"])
1205   ("a``" ["a`"])   ("a``" ["a`"])
# Line 1220  Doubling the postfix separates the lette Line 1221  Doubling the postfix separates the lette
1221    
1222  (quail-define-package  (quail-define-package
1223   "norwegian-postfix" "Latin-1" "NO<" t   "norwegian-postfix" "Latin-1" "NO<" t
1224   "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'->É)
1225    
1226  Doubling the postfix separates the letter and postfix: e.g. aee -> ae  Doubling the postfix separates the letter and postfix: e.g. aee -> ae
1227  "  "
1228   nil t nil nil nil nil nil nil nil nil t)   nil t nil nil nil nil nil nil nil nil t)
1229    
1230  (quail-define-rules  (quail-define-rules
1231   ("AE" ?,AF(B)   ("AE" ?Æ)
1232   ("ae" ?,Af(B)   ("ae" ?æ)
1233   ("OE" ?,AX(B)   ("OE" ?Ø)
1234   ("oe" ?,Ax(B)   ("oe" ?ø)
1235   ("AA" ?,AE(B)   ("AA" ?Å)
1236   ("aa" ?,Ae(B)   ("aa" ?å)
1237   ("E'" ?,AI(B)   ("E'" ?É)
1238   ("e'" ?,Ai(B)   ("e'" ?é)
1239    
1240   ("AEE" ["AE"])   ("AEE" ["AE"])
1241   ("aee" ["ae"])   ("aee" ["ae"])
# Line 1251  Doubling the postfix separates the lette Line 1252  Doubling the postfix separates the lette
1252   "Scandinavian input method with postfix modifiers   "Scandinavian input method with postfix modifiers
1253  Supported languages are Swidish, Norwegian, Danish, and Finnish.  Supported languages are Swidish, Norwegian, Danish, and Finnish.
1254    
1255  ae -> ,Af(B  ae -> æ
1256  oe -> ,Ax(B  oe -> ø
1257  aa -> ,Ae(B  aa -> å
1258  a\" -> ,Ad(B  a\" -> ä
1259  o\" -> ,Av(B  o\" -> ö
1260  e' -> ,Ai(B  e' -> é
1261    
1262  Doubling the postfix separates the letter and postfix:  Doubling the postfix separates the letter and postfix:
1263  aee -> ae   o\"\" -> o\"   etc.  aee -> ae   o\"\" -> o\"   etc.
1264  " nil t nil nil nil nil nil nil nil nil t)  " nil t nil nil nil nil nil nil nil nil t)
1265    
1266  (quail-define-rules  (quail-define-rules
1267   ("AE" ?,AF(B)   ("AE" ?Æ)
1268   ("ae" ?,Af(B)   ("ae" ?æ)
1269   ("OE" ?,AX(B)   ("OE" ?Ø)
1270   ("oe" ?,Ax(B)   ("oe" ?ø)
1271   ("AA" ?,AE(B)   ("AA" ?Å)
1272   ("aa" ?,Ae(B)   ("aa" ?å)
1273   ("A\"" ?,AD(B)   ("A\"" ?Ä)
1274   ("a\"" ?,Ad(B)   ("a\"" ?ä)
1275   ("O\"" ?,AV(B)   ("O\"" ?Ö)
1276   ("o\"" ?,Av(B)   ("o\"" ?ö)
1277   ("E'" ?,AI(B)   ("E'" ?É)
1278   ("e'" ?,Ai(B)   ("e'" ?é)
1279    
1280   ("AEE" ["AE"])   ("AEE" ["AE"])
1281   ("aee" ["ae"])   ("aee" ["ae"])
# Line 1292  aee -> ae   o\"\" -> o\"   etc. Line 1293  aee -> ae   o\"\" -> o\"   etc.
1293    
1294  (quail-define-package  (quail-define-package
1295   "spanish-postfix" "Spanish" "ES<" t   "spanish-postfix" "Spanish" "ES<" t
1296   "Spanish (Espa,Aq(Bol) input method with postfix modifiers   "Spanish (Español) input method with postfix modifiers
1297    
1298  A' -> ,AA(B  A' -> Á
1299  E' -> ,AI(B  E' -> É
1300  I' -> ,AM(B  I' -> Í
1301  O' -> ,AS(B  O' -> Ó
1302  U' -> ,AZ(B  U' -> Ú
1303  N~ -> ,AQ(B  N~ -> Ñ
1304  !/ -> ,A!(B  !/ -> ¡
1305  ?/ -> ,A?(B  ?/ -> ¿
1306    
1307  Doubling the postfix separates the letter and postfix:  Doubling the postfix separates the letter and postfix:
1308  a'' -> a'   n~~ -> n~, etc.  a'' -> a'   n~~ -> n~, etc.
1309  " nil t nil nil nil nil nil nil nil nil t)  " nil t nil nil nil nil nil nil nil nil t)
1310    
1311  (quail-define-rules  (quail-define-rules
1312   ("A'" ?,AA(B)   ("A'" ?Á)
1313   ("a'" ?,Aa(B)   ("a'" ?á)
1314   ("E'" ?,AI(B)   ("E'" ?É)
1315   ("e'" ?,Ai(B)   ("e'" ?é)
1316   ("I'" ?,AM(B)   ("I'" ?Í)
1317   ("i'" ?,Am(B)   ("i'" ?í)
1318   ("O'" ?,AS(B)   ("O'" ?Ó)
1319   ("o'" ?,As(B)   ("o'" ?ó)
1320   ("U'" ?,AZ(B)   ("U'" ?Ú)
1321   ("u'" ?,Az(B)   ("u'" ?ú)
1322   ("U\"" ?,C\(B)   ("U\"" ?Ü)
1323   ("u\"" ?,C|(B)   ("u\"" ?ü)
1324   ("N~" ?,AQ(B)   ("N~" ?Ñ)
1325   ("n~" ?,Aq(B)   ("n~" ?ñ)
1326   ("?/" ?,A?(B)   ("?/" ?¿)
1327   ("!/" ?,A!(B)   ("!/" ?¡)
1328    
1329   ("A''" ["A'"])   ("A''" ["A'"])
1330   ("a''" ["a'"])   ("a''" ["a'"])
# Line 1345  a'' -> a'   n~~ -> n~, etc. Line 1346  a'' -> a'   n~~ -> n~, etc.
1346    
1347  (quail-define-package  (quail-define-package
1348   "swedish-postfix" "Latin-1" "SV<" t   "swedish-postfix" "Latin-1" "SV<" t
1349   "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' -> É)
1350    
1351  Doubling the postfix separates the letter and postfix: e.g. aee -> ae  Doubling the postfix separates the letter and postfix: e.g. aee -> ae
1352  " nil t nil nil nil nil nil nil nil nil t)  " nil t nil nil nil nil nil nil nil nil t)
1353    
1354  (quail-define-rules  (quail-define-rules
1355   ("AA" ?,AE(B)   ("AA" ?Å)
1356   ("aa" ?,Ae(B)   ("aa" ?å)
1357   ("AE" ?,AD(B)   ("AE" ?Ä)
1358   ("ae" ?,Ad(B)   ("ae" ?ä)
1359   ("OE" ?,AV(B)   ("OE" ?Ö)
1360   ("oe" ?,Av(B)   ("oe" ?ö)
1361   ("E'" ?,AI(B)   ("E'" ?É)
1362   ("e'" ?,Ai(B)   ("e'" ?é)
1363    
1364   ("AAA" ["AA"])   ("AAA" ["AA"])
1365   ("aaa" ["aa"])   ("aaa" ["aa"])
# Line 1372  Doubling the postfix separates the lette Line 1373  Doubling the postfix separates the lette
1373    
1374  (quail-define-package  (quail-define-package
1375   "turkish-latin-3-postfix" "Turkish" "TR3<" t   "turkish-latin-3-postfix" "Turkish" "TR3<" t
1376   "Turkish (T,C|(Brk,Cg(Be) input method with postfix modifiers.   "Turkish (Türkçe) input method with postfix modifiers.
1377    
1378  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
1379  use Latin-5 (ISO-8859-9), you should use \"turkish-postfix\" instead.  use Latin-5 (ISO-8859-9), you should use \"turkish-postfix\" instead.
1380    
1381  Note for I, ,C9(B, ,C)(B, i.  Note for I, ı, İ, i.
1382    
1383  A^ -> ,CB(B  A^ -> Â
1384  C, -> ,CG(B  C, -> Ç
1385  G^ -> ,C+(B  G^ -> Ğ
1386  I  -> I  I  -> I
1387  i  -> ,C9(B  i  -> ı
1388  I. -> ,C)(B  I. -> İ
1389  i. -> i  i. -> i
1390  O\" -> ,CV(B  O\" -> Ö
1391  S, -> ,C*(B  S, -> Ş
1392  U\" -> ,C\(B  U\" -> Ü
1393  U^ -> ,C[(B  U^ -> Û
1394    
1395  Doubling the postfix separates the letter and postfix: e.g. a^^ -> a^  Doubling the postfix separates the letter and postfix: e.g. a^^ -> a^
1396  " nil t nil nil nil nil nil nil nil nil t)  " nil t nil nil nil nil nil nil nil nil t)
1397    
1398  (quail-define-rules  (quail-define-rules
1399   ("A^" ?,CB(B)   ("A^" ?Â)
1400   ("a^" ?,Cb(B)   ("a^" ?â)
1401   ("C," ?,CG(B)   ("C," ?Ç)
1402   ("c," ?,Cg(B)   ("c," ?ç)
1403   ("G^" ?,C+(B)   ("G^" ?Ğ)
1404   ("g^" ?,C;(B)   ("g^" ?ğ)
1405   ("I." ?,C)(B)   ("I." ?İ)
1406   ("i" ?,C9(B)   ("i" ?ı)
1407   ("i." ?i)   ("i." ?i)
1408   ("O\"" ?,CV(B)   ("O\"" ?Ö)
1409   ("o\"" ?,Cv(B)   ("o\"" ?ö)
1410   ("S," ?,C*(B)   ("S," ?Ş)
1411   ("s," ?,C:(B)   ("s," ?ş)
1412   ("U\"" ?,C\(B)   ("U\"" ?Ü)
1413   ("u\"" ?,C|(B)   ("u\"" ?ü)
1414   ("U^" ?,C[(B)   ("U^" ?Û)
1415   ("u^" ?,C{(B)   ("u^" ?û)
1416    
1417   ("A^^" ["A^"])   ("A^^" ["A^"])
1418   ("a^^" ["a^"])   ("a^^" ["a^"])
# Line 1434  Doubling the postfix separates the lette Line 1435  Doubling the postfix separates the lette
1435    
1436  (quail-define-package  (quail-define-package
1437   "turkish-postfix" "Turkish" "TR<" t   "turkish-postfix" "Turkish" "TR<" t
1438   "Turkish (T,M|(Brk,Mg(Be) input method with postfix modifiers.   "Turkish (Türkçe) input method with postfix modifiers.
1439    
1440  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
1441  use Latin-3 (ISO-8859-3), you should use \"turkish-latin-3-postfix\"  use Latin-3 (ISO-8859-3), you should use \"turkish-latin-3-postfix\"
1442  instead.  instead.
1443    
1444  Note for I, ,M}(B, ,M](B, i.  Note for I, ı, İ, i.
1445    
1446  A^ -> ,MB(B  A^ -> Â
1447  C, -> ,MG(B  C, -> Ç
1448  G^ -> ,MP(B  G^ -> Ğ
1449  I  -> I  I  -> I
1450  i  -> ,M}(B  i  -> ı
1451  I. -> ,M](B  I. -> İ
1452  i. -> i  i. -> i
1453  O\" -> ,MV(B  O\" -> Ö
1454  S, -> ,M^(B  S, -> Ş
1455  U\" -> ,M\(B  U\" -> Ü
1456  U^ -> ,M[(B  U^ -> Û
1457    
1458  Doubling the postfix separates the letter and postfix: e.g. a^^ -> a^  Doubling the postfix separates the letter and postfix: e.g. a^^ -> a^
1459  " nil t nil nil nil nil nil nil nil nil t)  " nil t nil nil nil nil nil nil nil nil t)
1460    
1461  (quail-define-rules  (quail-define-rules
1462   ("A^" ?,MB(B)   ("A^" ?Â)
1463   ("a^" ?,Mb(B)   ("a^" ?â)
1464   ("C," ?,MG(B)   ("C," ?Ç)
1465   ("c," ?,Mg(B)   ("c," ?ç)
1466   ("G^" ?,MP(B)   ("G^" ?Ğ)
1467   ("g^" ?,Mp(B)   ("g^" ?ğ)
1468   ("I." ?,M](B)   ("I." ?İ)
1469   ("i" ?,M}(B)   ("i" ?ı)
1470   ("i." ?i)   ("i." ?i)
1471   ("O\"" ?,MV(B)   ("O\"" ?Ö)
1472   ("o\"" ?,Mv(B)   ("o\"" ?ö)
1473   ("S," ?,M^(B)   ("S," ?Ş)
1474   ("s," ?,M~(B)   ("s," ?ş)
1475   ("U\"" ?,M\(B)   ("U\"" ?Ü)
1476   ("u\"" ?,M|(B)   ("u\"" ?ü)
1477   ("U^" ?,M[(B)   ("U^" ?Û)
1478   ("u^" ?,M{(B)   ("u^" ?û)
1479    
1480   ("A^^" ["A^"])   ("A^^" ["A^"])
1481   ("a^^" ["a^"])   ("a^^" ["a^"])
# Line 1496  Doubling the postfix separates the lette Line 1497  Doubling the postfix separates the lette
1497   )   )
1498    
1499  (quail-define-package  (quail-define-package
1500   "british" "Latin-1" ",A#(B@" t   "british" "Latin-1" "£@" t
1501   "British English input method with Latin-1 character ,A#(B (# -> ,A#(B)"   "British English input method with Latin-1 character £ (# -> £)"
1502   nil t nil nil nil nil nil nil nil nil t)   nil t nil nil nil nil nil nil nil nil t)
1503    
1504  (quail-define-rules  (quail-define-rules
1505   ("#" [?,A#(B ?#])   ("#" [?£ ?#])
1506   )   )
1507    
1508  ;; The following are various quail packages for those who think  ;; The following are various quail packages for those who think
1509  ;; the aboves are too awkward.  Supported languages and their  ;; the above are too awkward.  Supported languages and their
1510  ;; package name are:  ;; package name are:
1511  ;;  ;;
1512  ;; French       (frnch, azerty)  ;; French       (frnch, azerty)
# Line 1525  Doubling the postfix separates the lette Line 1526  Doubling the postfix separates the lette
1526  ;;  ;;
1527  (quail-define-package  (quail-define-package
1528   "french-keyboard" "French" "FR@" t   "french-keyboard" "French" "FR@" t
1529   "French (Fran,Ag(Bais) input method simulating some French keyboard   "French (Français) input method simulating some French keyboard
1530  <e dans l'o> n'est pas disponible." nil t t t t nil nil nil nil nil t)  <e dans l'o> n'est pas disponible." nil t t t t nil nil nil nil nil t)
1531    
1532  ;; ,Aj(B1  ,Ai(B2  ,Ah(B3  ,At(B4  ,An(B5  ,Ao(B6  ,Ab(B7  ,A{(B8  ,Ay(B9  ,A`(B0  -_  ,Ak(B+  `~  ;; ê1  é2  è3  ô4  î5  ï6  â7  û8  ù9  à0  -_  ë+  `~
1533  ;;  qQ  wW  eE  rR  tT  yY  uU  iI  oO  pP  ,AgG(B  ,A|(B&  ;;  qQ  wW  eE  rR  tT  yY  uU  iI  oO  pP  çÇ  ü&
1534  ;;   aA  sS  dD  fF  gG  hH  jJ  kK  lL  ;:  '"  \|  ;;   aA  sS  dD  fF  gG  hH  jJ  kK  lL  ;:  '"  \|
1535  ;;    zZ  xX  cC  vV  bB  nN  mM  ,(  .)  !?  ;;    zZ  xX  cC  vV  bB  nN  mM  ,(  .)  !?
1536    
1537  (quail-define-rules  (quail-define-rules
1538   ("1" ?,Aj(B)   ("1" ?ê)
1539   ("2" ?,Ai(B)   ("2" ?é)
1540   ("3" ?,Ah(B)   ("3" ?è)
1541   ("4" ?,At(B)   ("4" ?ô)
1542   ("5" ?,An(B)   ("5" ?î)
1543   ("6" ?,Ao(B)   ("6" ?ï)
1544   ("7" ?,Ab(B)   ("7" ?â)
1545   ("8" ?,A{(B)   ("8" ?û)
1546   ("9" ?,Ay(B)   ("9" ?ù)
1547   ("0" ?,A`(B)   ("0" ?à)
1548   ("=" ?,Ak(B)   ("=" ?ë)
1549   ("[" ?,Ag(B)   ("[" ?ç)
1550   ("]" ?,A|(B)   ("]" ?ü)
1551    
1552   ("!" ?1)   ("!" ?1)
1553   ("@" ?2)   ("@" ?2)
# Line 1558  Doubling the postfix separates the lette Line 1559  Doubling the postfix separates the lette
1559   ("*" ?8)   ("*" ?8)
1560   ("(" ?9)   ("(" ?9)
1561   (")" ?0)   (")" ?0)
1562   ("{" ?,AG(B)   ("{" ?Ç)
1563   ("}" ?&)   ("}" ?&)
1564   ("<" ?\()   ("<" ?\()
1565   (">" ?\))   (">" ?\))
# Line 1567  Doubling the postfix separates the lette Line 1568  Doubling the postfix separates the lette
1568  ;;  ;;
1569  (quail-define-package  (quail-define-package
1570   "french-azerty" "French" "AZ@" t   "french-azerty" "French" "AZ@" t
1571   "French (Fran,Ag(Bais) input method simulating Azerty keyboard   "French (Français) input method simulating Azerty keyboard
1572    
1573  Similaire au clavier fran,Ag(Bais de SUN.  Similaire au clavier français de SUN.
1574  pr,Ai(Bfixes:  ^ pour circonflexe,  ,A((B pour tr,Ai(Bma.  préfixes:  ^ pour circonflexe,  ¨ pour tréma.
1575  <e dans l'o> n'est pas disponible." nil t t t t nil nil nil nil nil t)  <e dans l'o> n'est pas disponible." nil t t t t nil nil nil nil nil t)
1576    
1577  ;; &1  ,Ai(B2  "3  '4  (5  ,A'(B6  ,Ah(B7  !8  ,Ag(B9  ,A`(B0  ),A0(B -_  @~  ;; &1  é2  "3  '4  (5  §6  è7  !8  ç9  à0  )° -_  @~
1578  ;;  aA  zZ  eE  rR  tT  yY  uU  iI  oO  pP  ^,A((B  `$  ;;  aA  zZ  eE  rR  tT  yY  uU  iI  oO  pP  ^¨  `$
1579  ;;   qQ  sS  dD  fF  gG  hH  jJ  kK  lL  mM  ,Ay(B%  *|  ;;   qQ  sS  dD  fF  gG  hH  jJ  kK  lL  mM  ù%  *|
1580  ;;    wW  xX  cC  vV  bB  nN  ,?  ;.  :/  =+  ;;    wW  xX  cC  vV  bB  nN  ,?  ;.  :/  =+
1581    
1582  (quail-define-rules  (quail-define-rules
1583   ("1" ?&)   ("1" ?&)
1584   ("2" ?,Ai(B)   ("2" ?é)
1585   ("3" ?\")   ("3" ?\")
1586   ("4" ?')   ("4" ?')
1587   ("5" ?\()   ("5" ?\()
1588   ("6" ?,A'(B)   ("6" ?§)
1589   ("7" ?,Ah(B)   ("7" ?è)
1590   ("8" ?!)   ("8" ?!)
1591   ("9" ?,Ag(B)   ("9" ?ç)
1592   ("0" ?,A`(B)   ("0" ?à)
1593   ("-" ?\))   ("-" ?\))
1594   ("=" ?-)   ("=" ?-)
1595   ("`" ?@)   ("`" ?@)
# Line 1614  pr,Ai(Bfixes:  ^ pour circonflexe,  , Line 1615  pr,Ai(Bfixes:  ^ pour circonflexe,  ,
1615   ("k" ?k)   ("k" ?k)
1616   ("l" ?l)   ("l" ?l)
1617   (";" ?m)   (";" ?m)
1618   ("'" ?,Ay(B)   ("'" ?ù)
1619   ("\\" ?*)   ("\\" ?*)
1620   ("z" ?w)   ("z" ?w)
1621   ("x" ?x)   ("x" ?x)
# Line 1637  pr,Ai(Bfixes:  ^ pour circonflexe,  , Line 1638  pr,Ai(Bfixes:  ^ pour circonflexe,  ,
1638   ("*" ?8)   ("*" ?8)
1639   ("(" ?9)   ("(" ?9)
1640   (")" ?0)   (")" ?0)
1641   ("_" ?,A0(B)   ("_" ?°)
1642   ("+" ?_)   ("+" ?_)
1643   ("~" ?~)   ("~" ?~)
1644   ("Q" ?A)   ("Q" ?A)
# Line 1650  pr,Ai(Bfixes:  ^ pour circonflexe,  , Line 1651  pr,Ai(Bfixes:  ^ pour circonflexe,  ,
1651   ("I" ?I)   ("I" ?I)
1652   ("O" ?O)   ("O" ?O)
1653   ("P" ?P)   ("P" ?P)
1654   ("{" ?,A((B)   ("{" ?¨)
1655   ("}" ?$)   ("}" ?$)
1656   ("A" ?Q)   ("A" ?Q)
1657   ("S" ?S)   ("S" ?S)
# Line 1675  pr,Ai(Bfixes:  ^ pour circonflexe,  , Line 1676  pr,Ai(Bfixes:  ^ pour circonflexe,  ,
1676   (">" ?/)   (">" ?/)
1677   ("?" ?+)   ("?" ?+)
1678    
1679   ("[q" ?,Ab(B)   ("[q" ?â)
1680   ("[e" ?,Aj(B)   ("[e" ?ê)
1681   ("[i" ?,An(B)   ("[i" ?î)
1682   ("[o" ?,At(B)   ("[o" ?ô)
1683   ("[u" ?,A{(B)   ("[u" ?û)
1684    
1685   ("{e" ?,Ak(B)   ("{e" ?ë)
1686   ("{i" ?,Ao(B)   ("{i" ?ï)
1687   ("{u" ?,A|(B)   ("{u" ?ü)
1688    
1689   ("[[" ?^)   ("[[" ?^)
1690   ("{{" ?,A((B)   ("{{" ?¨)
1691   )   )
1692    
1693  ;;  ;;
1694  (quail-define-package  (quail-define-package
1695   "icelandic-keyboard" "Latin-1" "IS@" t   "icelandic-keyboard" "Latin-1" "IS@" t
1696   "Icelandic (,AM(Bslenska) input method simulating some Icelandic keyboard   "Icelandic (Íslenska) input method simulating some Icelandic keyboard
1697    
1698  Dead accent is right to ,Af(B." nil t t t t nil nil nil nil nil t)  Dead accent is right to æ." nil t t t t nil nil nil nil nil t)
1699    
1700  ;; 1!  2"  3#  4$  5%  6^  7&  8*  9(  0)  ,AvV(B  -_  `~  ;; 1!  2"  3#  4$  5%  6^  7&  8*  9(  0)  öÖ  -_  `~
1701  ;;  qQ  wW  eE  rR  tT  yY  uU  iI  oO  pP  ,ApP(B  '?  ;;  qQ  wW  eE  rR  tT  yY  uU  iI  oO  pP  ðÐ  '?
1702  ;;   aA  sS  dD  fF  gG  hH  jJ  kK  lL  ,AfF(B  ,A44(B  +*  ;;   aA  sS  dD  fF  gG  hH  jJ  kK  lL  æÆ  ´´  +*
1703  ;;    zZ  xX  cC  vV  bB  nN  mM  ,;  .:  ,A~^(B  ;;    zZ  xX  cC  vV  bB  nN  mM  ,;  .:  þÞ
1704    
1705  (quail-define-rules  (quail-define-rules
1706   ("-" ?,Av(B)   ("-" ?ö)
1707   ("=" ?-)   ("=" ?-)
1708   ("[" ?,Ap(B)   ("[" ?ð)
1709   ("]" ?')   ("]" ?')
1710   (";" ?,Af(B)   (";" ?æ)
1711   ("'" ?,A4(B)   ("'" ?´)
1712   ("\\" ?+)   ("\\" ?+)
1713   ("/" ?,A~(B)   ("/" ?þ)
1714    
1715   ("@" ?\")   ("@" ?\")
1716   ("_" ?,AV(B)   ("_" ?Ö)
1717   ("+" ?_)   ("+" ?_)
1718   ("{" ?,AP(B)   ("{" ?Ð)
1719   ("}" ??)   ("}" ??)
1720   (":" ?,AF(B)   (":" ?Æ)
1721   ("\"" ?,A4(B)   ("\"" ?´)
1722   ("|" ?*)   ("|" ?*)
1723   ("<" ?\;)   ("<" ?\;)
1724   (">" ?:)   (">" ?:)
1725   ("?" ?,A^(B)   ("?" ?Þ)
1726    
1727   ("'a" ?,Aa(B)   ("'a" ?á)
1728   ("'e" ?,Ai(B)   ("'e" ?é)
1729   ("'i" ?,Am(B)   ("'i" ?í)
1730   ("'o" ?,As(B)   ("'o" ?ó)
1731   ("'u" ?,Az(B)   ("'u" ?ú)
1732   ("'y" ?,A}(B)   ("'y" ?ý)
1733   ("'A" ?,AA(B)   ("'A" ?Á)
1734   ("'E" ?,AI(B)   ("'E" ?É)
1735   ("'I" ?,AM(B)   ("'I" ?Í)
1736   ("'O" ?,AS(B)   ("'O" ?Ó)
1737   ("'U" ?,AZ(B)   ("'U" ?Ú)
1738   ("'Y" ?,A](B)   ("'Y" ?Ý)
1739    
1740   ("''" ?,A4(B)   ("''" ?´)
1741   )   )
1742    
1743  ;;  ;;
# Line 1745  Dead accent is right to ,Af(B." nil t Line 1746  Dead accent is right to ,Af(B." nil t
1746   "Danish input method simulating SUN Danish keyboard"   "Danish input method simulating SUN Danish keyboard"
1747   nil t t t t nil nil nil nil nil t)   nil t t t t nil nil nil nil nil t)
1748    
1749  ;; 1!  2"  3#  4,A$(B  5%  6&  7/  8(  9)  0=  +?  ,A='(B  ~^  ;; 1!  2"  3#  4¤  5%  6&  7/  8(  9)  0=  +?  ½§  ~^
1750  ;;  qQ  wW  eE  rR  tT  yY  uU  iI  oO  pP  ,AeE(B  ,AiI(B  ;;  qQ  wW  eE  rR  tT  yY  uU  iI  oO  pP  åÅ  éÉ
1751  ;;   aA  sS  dD  fF  gG  hH  jJ  kK  lL  ,AfF(B  ,AxX(B  '*  ;;   aA  sS  dD  fF  gG  hH  jJ  kK  lL  æÆ  øØ  '*
1752  ;;    zZ  xX  cC  vV  bB  nN  mM  ,;  .:  -_  ;;    zZ  xX  cC  vV  bB  nN  mM  ,;  .:  -_
1753    
1754  (quail-define-rules  (quail-define-rules
1755   ("-" ?+)   ("-" ?+)
1756   ("=" ?,A=(B)   ("=" ?½)
1757   ("`" ?~)   ("`" ?~)
1758   ("[" ?,Ae(B)   ("[" ?å)
1759   ("]" ?,Ai(B)   ("]" ?é)
1760   (";" ?,Af(B)   (";" ?æ)
1761   ("'" ?,Ax(B)   ("'" ?ø)
1762   ("\\" ?')   ("\\" ?')
1763   ("/" ?-)   ("/" ?-)
1764    
1765   ("@" ?\")   ("@" ?\")
1766   ("$" ?,A$(B)   ("$" ?¤)
1767   ("^" ?&)   ("^" ?&)
1768   ("&" ?/)   ("&" ?/)
1769   ("*" ?\()   ("*" ?\()
1770   ("(" ?\))   ("(" ?\))
1771   (")" ?=)   (")" ?=)
1772   ("_" ??)   ("_" ??)
1773   ("+" ?,A'(B)   ("+" ?§)
1774   ("~" ?^)   ("~" ?^)
1775   ("{" ?,AE(B)   ("{" ?Å)
1776   ("}" ?,AI(B)   ("}" ?É)
1777   (":" ?,AF(B)   (":" ?Æ)
1778   ("\"" ?,AX(B)   ("\"" ?Ø)
1779   ("|" ?*)   ("|" ?*)
1780   ("<" ?\;)   ("<" ?\;)
1781   (">" ?:)   (">" ?:)
# Line 1787  Dead accent is right to ,Af(B." nil t Line 1788  Dead accent is right to ,Af(B." nil t
1788   "Norwegian (Norsk) input method simulating SUN Norwegian keyboard"   "Norwegian (Norsk) input method simulating SUN Norwegian keyboard"
1789   nil t t t t nil nil nil nil nil t)   nil t t t t nil nil nil nil nil t)
1790    
1791  ;; 1!  2"  3#  4,A$(B  5%  6&  7/  8(  9)  0=  +?  |,A'(B  ~^  ;; 1!  2"  3#  4¤  5%  6&  7/  8(  9)  0=  +?  |§  ~^
1792  ;;  qQ  wW  eE  rR  tT  yY  uU  iI  oO  pP  ,AeE(B  ,AiI(B  ;;  qQ  wW  eE  rR  tT  yY  uU  iI  oO  pP  åÅ  éÉ
1793  ;;   aA  sS  dD  fF  gG  hH  jJ  kK  lL  ,AxX(B  ,AfF(B  '*  ;;   aA  sS  dD  fF  gG  hH  jJ  kK  lL  øØ  æÆ  '*
1794  ;;    zZ  xX  cC  vV  bB  nN  mM  ,;  .:  '?  ;;    zZ  xX  cC  vV  bB  nN  mM  ,;  .:  '?
1795    
1796  (quail-define-rules  (quail-define-rules
1797   ("-" ?+)   ("-" ?+)
1798   ("=" ?|)   ("=" ?|)
1799   ("`" ?~)   ("`" ?~)
1800   ("[" ?,Ae(B)   ("[" ?å)
1801   ("]" ?,Ai(B)   ("]" ?é)
1802   (";" ?,Ax(B)   (";" ?ø)
1803   ("'" ?,Af(B)   ("'" ?æ)
1804   ("\\" ?')   ("\\" ?')
1805   ("/" ?-)   ("/" ?-)
1806    
1807   ("!" ?!)   ("!" ?!)
1808   ("@" ?\")   ("@" ?\")
1809   ("$" ?,A$(B)   ("$" ?¤)
1810   ("^" ?&)   ("^" ?&)
1811   ("&" ?/)   ("&" ?/)
1812   ("*" ?\()   ("*" ?\()
1813   ("(" ?\))   ("(" ?\))
1814   (")" ?=)   (")" ?=)
1815   ("_" ??)   ("_" ??)
1816   ("+" ?,A'(B)   ("+" ?§)
1817   ("~" ?^)   ("~" ?^)
1818   ("{" ?,AE(B)   ("{" ?Å)
1819   ("}" ?,AI(B)   ("}" ?É)
1820   (":" ?,AX(B)   (":" ?Ø)
1821   ("\"" ?,AF(B)   ("\"" ?Æ)
1822   ("|" ?*)   ("|" ?*)
1823   ("<" ?\;)   ("<" ?\;)
1824   (">" ?:)   (">" ?:)
# Line 1830  Dead accent is right to ,Af(B." nil t Line 1831  Dead accent is right to ,Af(B." nil t
1831   "Swedish (Svenska) input method simulating SUN Swedish/Finnish keyboard"   "Swedish (Svenska) input method simulating SUN Swedish/Finnish keyboard"
1832   nil t t t t nil nil nil nil nil t)   nil t t t t nil nil nil nil nil t)
1833    
1834  ;; 1!  2"  3#  4,A$(B  5%  6&  7/  8(  9)  0=  +?  ,A'=(B  ~^  ;; 1!  2"  3#  4¤  5%  6&  7/  8(  9)  0=  +?  §½  ~^
1835  ;;  qQ  wW  eE  rR  tT  yY  uU  iI  oO  pP  ,AeE(B  ,AiI(B  ;;  qQ  wW  eE  rR  tT  yY  uU  iI  oO  pP  åÅ  éÉ
1836  ;;   aA  sS  dD  fF  gG  hH  jJ  kK  lL  ,AvV(B  ,AdD(B  '*  ;;   aA  sS  dD  fF  gG  hH  jJ  kK  lL  öÖ  äÄ  '*
1837  ;;    zZ  xX  cC  vV  bB  nN  mM  ,;  .:  -_  ;;    zZ  xX  cC  vV  bB  nN  mM  ,;  .:  -_
1838    
1839  (quail-define-rules  (quail-define-rules
1840   ("-" ?+)   ("-" ?+)
1841   ("=" ?,A'(B)   ("=" ?§)
1842   ("`" ?~)   ("`" ?~)
1843   ("[" ?,Ae(B)   ("[" ?å)
1844   ("]" ?,Ai(B)   ("]" ?é)
1845   (";" ?,Av(B)   (";" ?ö)
1846   ("'" ?,Ad(B)   ("'" ?ä)
1847   ("\\" ?')   ("\\" ?')
1848   ("/" ?-)   ("/" ?-)
1849    
1850   ("@" ?\")   ("@" ?\")
1851   ("$" ?,A$(B)   ("$" ?¤)
1852   ("^" ?&)   ("^" ?&)
1853   ("&" ?/)   ("&" ?/)
1854   ("*" ?\()   ("*" ?\()
1855   ("(" ?\))   ("(" ?\))
1856   (")" ?=)   (")" ?=)
1857   ("_" ??)   ("_" ??)
1858   ("+" ?,A=(B)   ("+" ?½)
1859   ("~" ?^)   ("~" ?^)
1860   ("{" ?,AE(B)   ("{" ?Å)
1861   ("}" ?,AI(B)   ("}" ?É)
1862   (":" ?,AV(B)   (":" ?Ö)
1863   ("\"" ?,AD(B)   ("\"" ?Ä)
1864   ("|" ?*)   ("|" ?*)
1865   ("<" ?\;)   ("<" ?\;)
1866   (">" ?:)   (">" ?:)
# Line 1872  Dead accent is right to ,Af(B." nil t Line 1873  Dead accent is right to ,Af(B." nil t
1873   "Finnish input method simulating SUN Finnish/Swedish keyboard"   "Finnish input method simulating SUN Finnish/Swedish keyboard"
1874   nil t t t t nil nil nil nil nil t)   nil t t t t nil nil nil nil nil t)
1875    
1876  ;; 1!  2"  3#  4,A$(B  5%  6&  7/  8(  9)  0=  +?  ,A'=(B  ~^  ;; 1!  2"  3#  4¤  5%  6&  7/  8(  9)  0=  +?  §½  ~^
1877  ;;  qQ  wW  eE  rR  tT  yY  uU  iI  oO  pP  ,AeE(B  ,AiI(B  ;;  qQ  wW  eE  rR  tT  yY  uU  iI  oO  pP  åÅ  éÉ
1878  ;;   aA  sS  dD  fF  gG  hH  jJ  kK  lL  ,AvV(B  ,AdD(B  '*  ;;   aA  sS  dD  fF  gG  hH  jJ  kK  lL  öÖ  äÄ  '*
1879  ;;    zZ  xX  cC  vV  bB  nN  mM  ,;  .:  -_  ;;    zZ  xX  cC  vV  bB  nN  mM  ,;  .:  -_
1880    
1881  (quail-define-rules  (quail-define-rules
1882   ("-" ?+)   ("-" ?+)
1883   ("=" ?,A'(B)   ("=" ?§)
1884   ("`" ?~)   ("`" ?~)
1885   ("[" ?,Ae(B)   ("[" ?å)
1886   ("]" ?,Ai(B)   ("]" ?é)
1887   (";" ?,Av(B)   (";" ?ö)
1888   ("'" ?,Ad(B)   ("'" ?ä)
1889   ("\\" ?')   ("\\" ?')
1890   ("/" ?-)   ("/" ?-)
1891    
1892   ("@" ?\")   ("@" ?\")
1893   ("$" ?,A$(B)   ("$" ?¤)
1894   ("^" ?&)   ("^" ?&)
1895   ("&" ?/)   ("&" ?/)
1896   ("*" ?\()   ("*" ?\()
1897   ("(" ?\))   ("(" ?\))
1898   (")" ?=)   (")" ?=)
1899   ("_" ??)   ("_" ??)
1900   ("+" ?,A=(B)   ("+" ?½)
1901   ("~" ?^)   ("~" ?^)
1902   ("{" ?,AE(B)   ("{" ?Å)
1903   ("}" ?,AI(B)   ("}" ?É)
1904   (":" ?,AV(B)   (":" ?Ö)
1905   ("\"" ?,AD(B)   ("\"" ?Ä)
1906   ("|" ?*)   ("|" ?*)
1907   ("<" ?\;)   ("<" ?\;)
1908   (">" ?:)   (">" ?:)
# Line 1914  Dead accent is right to ,Af(B." nil t Line 1915  Dead accent is right to ,Af(B." nil t
1915   "German (Deutsch) input method simulating SUN German keyboard"   "German (Deutsch) input method simulating SUN German keyboard"
1916   nil t t t t nil nil nil nil nil t)   nil t t t t nil nil nil nil nil t)
1917    
1918  ;; 1!  2"  3,A'(B  4$  5%  6&  7/  8(  9)  0=  ,A_(B?  [{  ]}  ;; 1!  2"  3§  4$  5%  6&  7/  8(  9)  0=  ß?  [{  ]}
1919  ;;  qQ  wW  eE  rR  tT  zZ  uU  iI  oO  pP  ,A|\(B  +*  ;;  qQ  wW  eE  rR  tT  zZ  uU  iI  oO  pP  üÜ  +*
1920  ;;   aA  sS  dD  fF  gG  hH  jJ  kK  lL  ,AvV(B  ,AdD(B  #^  ;;   aA  sS  dD  fF  gG  hH  jJ  kK  lL  öÖ  äÄ  #^
1921  ;;    yY  xX  cC  vV  bB  nN  mM  ,;  .:  -_  ;;    yY  xX  cC  vV  bB  nN  mM  ,;  .:  -_
1922    
1923  (quail-define-rules  (quail-define-rules
1924   ("-" ?,A_(B)   ("-" ?ß)
1925   ("=" ?\[)   ("=" ?\[)
1926   ("`" ?\])   ("`" ?\])
1927   ("y" ?z)   ("y" ?z)
1928   ("[" ?,A|(B)   ("[" ?ü)
1929   ("]" ?+)   ("]" ?+)
1930   (";" ?,Av(B)   (";" ?ö)
1931   ("'" ?,Ad(B)   ("'" ?ä)
1932   ("\\" ?#)   ("\\" ?#)
1933   ("z" ?y)   ("z" ?y)
1934   ("/" ?-)   ("/" ?-)
1935    
1936   ("@" ?\")   ("@" ?\")
1937   ("#" ?,A'(B)   ("#" ?§)
1938   ("^" ?&)   ("^" ?&)
1939   ("&" ?/)   ("&" ?/)
1940   ("*" ?\()   ("*" ?\()
# Line 1943  Dead accent is right to ,Af(B." nil t Line 1944  Dead accent is right to ,Af(B." nil t
1944   ("_" ??)   ("_" ??)
1945   ("+" ?{)   ("+" ?{)
1946   ("~" ?})   ("~" ?})
1947   ("{" ?,A\(B)   ("{" ?Ü)
1948   ("}" ?*)   ("}" ?*)
1949   (":" ?,AV(B)   (":" ?Ö)
1950   ("\"" ?,AD(B)   ("\"" ?Ä)
1951   ("|" ?^)   ("|" ?^)
1952   ("Z" ?Y)   ("Z" ?Y)
1953   ("<" ?\;)   ("<" ?\;)
# Line 1960  Dead accent is right to ,Af(B." nil t Line 1961  Dead accent is right to ,Af(B." nil t
1961   "Italian (Italiano) input method simulating SUN Italian keyboard"   "Italian (Italiano) input method simulating SUN Italian keyboard"
1962   nil t t t t nil nil nil nil nil t)   nil t t t t nil nil nil nil nil t)
1963    
1964  ;; 1!  2"  3,A#(B  4$  5%  6&  7/  8(  9)  0=  '?  ,Al(B^  `~  ;; 1!  2"  3£  4$  5%  6&  7/  8(  9)  0=  '?  ì^  `~
1965  ;;  qQ  wW  eE  rR  tT  yY  uU  iI  oO  pP  ,Ahi(B  +*  ;;  qQ  wW  eE  rR  tT  yY  uU  iI  oO  pP  èé  +*
1966  ;;   aA  sS  dD  fF  gG  hH  jJ  kK  lL  ,Arg(B  ,A`0(B  ,Ay'(B  ;;   aA  sS  dD  fF  gG  hH  jJ  kK  lL  òç  à°  ù§
1967  ;;    zZ  xX  cC  vV  bB  nN  mM  ,;  .:  -_  ;;    zZ  xX  cC  vV  bB  nN  mM  ,;  .:  -_
1968    
1969  (quail-define-rules  (quail-define-rules
1970   ("-" ?')   ("-" ?')
1971   ("=" ?,Al(B)   ("=" ?ì)
1972   ("[" ?,Ah(B)   ("[" ?è)
1973   ("]" ?+)   ("]" ?+)
1974   (";" ?,Ar(B)   (";" ?ò)
1975   ("'" ?,A`(B)   ("'" ?à)
1976   ("\\" ?,Ay(B)   ("\\" ?ù)
1977   ("/" ?-)   ("/" ?-)
1978    
1979   ("@" ?\")   ("@" ?\")
1980   ("#" ?,A#(B)   ("#" ?£)
1981   ("^" ?&)   ("^" ?&)
1982   ("&" ?/)   ("&" ?/)
1983   ("*" ?\()   ("*" ?\()
# Line 1985  Dead accent is right to ,Af(B." nil t Line 1986  Dead accent is right to ,Af(B." nil t
1986   ("_" ??)   ("_" ??)
1987   ("+" ?^)   ("+" ?^)
1988   ("~" ?~)   ("~" ?~)
1989   ("{" ?,Ai(B)   ("{" ?é)
1990   ("}" ?*)   ("}" ?*)
1991   (":" ?,Ag(B)   (":" ?ç)
1992   ("\"" ?,A0(B)   ("\"" ?°)
1993   ("|" ?,A'(B)   ("|" ?§)
1994   ("<" ?\;)   ("<" ?\;)
1995   (">" ?:)   (">" ?:)
1996   ("?" ?_)   ("?" ?_)
# Line 1998  Dead accent is right to ,Af(B." nil t Line 1999  Dead accent is right to ,Af(B." nil t
1999  ;;  ;;
2000  (quail-define-package  (quail-define-package
2001   "spanish-keyboard" "Spanish" "ES@" t   "spanish-keyboard" "Spanish" "ES@" t
2002   "Spanish (Espa,Aq(Bol) input method simulating SUN Spanish keyboard"   "Spanish (Español) input method simulating SUN Spanish keyboard"
2003   nil t t t t nil nil nil nil nil t)   nil t t t t nil nil nil nil nil t)
2004    
2005  ;; 1!  2"  3,A7(B  4$  5%  6&  7/  8(  9)  0=  '?  ,A!?(B  ,AmM(B  ;; 1!  2"  3·  4$  5%  6&  7/  8(  9)  0=  '?  ¡¿  íÍ
2006  ;;  qQ  wW  eE  rR  tT  yY  uU  iI  oO  pP  ,AiI(B  ,AsS(B  ;;  qQ  wW  eE  rR  tT  yY  uU  iI  oO  pP  éÉ  óÓ
2007  ;;   aA  sS  dD  fF  gG  hH  jJ  kK  lL  ,AqQ(B  ,AaA(B  ,AzZ(B  ;;   aA  sS  dD  fF  gG  hH  jJ  kK  lL  ñÑ  áÁ  úÚ
2008  ;;    zZ  xX  cC  vV  bB  nN  mM  ,;  .:  -_  ;;    zZ  xX  cC  vV  bB  nN  mM  ,;  .:  -_
2009    
2010  (quail-define-rules  (quail-define-rules
2011   ("-" ?')   ("-" ?')
2012   ("=" ?,A!(B)   ("=" ?¡)
2013   ("`" ?,Am(B)   ("`" ?í)
2014   ("[" ?,Ai(B)   ("[" ?é)
2015   ("]" ?,As(B)   ("]" ?ó)
2016   (";" ?,Aq(B)   (";" ?ñ)
2017   ("'" ?,Aa(B)   ("'" ?á)
2018   ("\\" ?,Az(B)   ("\\" ?ú)
2019   ("/" ?-)   ("/" ?-)
2020    
2021   ("@" ?\")   ("@" ?\")
2022   ("#" ?,A7(B)   ("#" ?·)
2023   ("^" ?&)   ("^" ?&)
2024   ("&" ?/)   ("&" ?/)
2025   ("*" ?\()   ("*" ?\()
2026   ("(" ?\))   ("(" ?\))
2027   (")" ?=)   (")" ?=)
2028   ("_" ??)   ("_" ??)
2029   ("+" ?,A?(B)   ("+" ?¿)
2030   ("~" ?,AM(B)   ("~" ?Í)
2031   ("{" ?,AI(B)   ("{" ?É)
2032   ("}" ?,AS(B)   ("}" ?Ó)
2033   (":" ?,AQ(B)   (":" ?Ñ)
2034   ("\"" ?,AA(B)   ("\"" ?Á)
2035   ("|" ?,AZ(B)   ("|" ?Ú)
2036   ("<" ?\;)   ("<" ?\;)
2037   (">" ?:)   (">" ?:)
2038   ("?" ?_)   ("?" ?_)
# Line 2126  Dead accent is right to ,Af(B." nil t Line 2127  Dead accent is right to ,Af(B." nil t
2127   ("?" ?Z)   ("?" ?Z)
2128   )   )
2129    
2130    
2131    (quail-define-package
2132     "latin-postfix" "Latin" "L<" t
2133     "Latin character input method with postfix modifiers
2134    
2135                 | postfix | examples
2136     ------------+---------+----------
2137      acute      |    '    | a' -> á
2138      grave      |    `    | a` -> à
2139      circumflex |    ^    | a^ -> â
2140      diaeresis  |    \"    | a\" -> ä
2141      tilde      |    ~    | a~ -> ã
2142      cedilla    |    ,    | c, -> ç
2143      ogonek     |    ,    | a, -> ą
2144      breve      |    ~    | a~ -> ă
2145      caron      |    ~    | c~ -> č
2146      dbl. acute |    :    | o: -> ő
2147      ring       |    .    | u. -> ů
2148      dot        |    .    | z. -> ż
2149      stroke     |    /    | d/ -> đ
2150      nordic     |    /    | d/ -> ð   t/ -> þ   a/ -> å   e/ -> æ   o/ -> ø
2151      others     |    /    | s/ -> ß   ?/ -> ¿   !/ -> ¡   // -> °
2152                 | various | << -> «   >> -> »   o_ -> º   a_ -> ª
2153    
2154    Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
2155    " nil t nil nil nil nil nil nil nil nil t)
2156    
2157    ;; Fixme: ¦ § ¨ © ¬ ­ ® ¯ ± ² ³ ´ µ ¶ · ¸ ¹ ¼ ½ ¾ × ÷
2158    (quail-define-rules
2159     (" _" ? )
2160     ("!/" ?¡)
2161     ("//" ?°)
2162     ("<<" ?\«)
2163     (">>" ?\»)
2164     ("?/" ?¿)
2165     ("$/" ?£)
2166     ("$/" ?¤)
2167     ("A'" ?Á)
2168     ("A," ?Ą)
2169     ("A-" ?Ā)
2170     ("A/" ?Å)
2171     ("A\"" ?Ä)
2172     ("A^" ?Â)
2173     ("A`" ?À)
2174     ("A~" ?Ã)
2175     ("A~" ?Ă)
2176     ("C'" ?Ć)
2177     ("C," ?Ç)
2178     ("C." ?Ċ)
2179     ("C^" ?Ĉ)
2180     ("C~" ?Č)
2181     ("D/" ?Ð)
2182     ("D/" ?Đ)
2183     ("D~" ?Ď)
2184     ("E'" ?É)
2185     ("E," ?Ę)
2186     ("E-" ?Ē)
2187     ("E." ?Ė)
2188     ("E/" ?Æ)
2189     ("E\"" ?Ë)
2190     ("E^" ?Ê)
2191     ("E`" ?È)
2192     ("E~" ?Ě)
2193     ("G," ?Ģ)
2194     ("G." ?Ġ)
2195     ("G^" ?Ĝ)
2196     ("G~" ?Ğ)
2197     ("H/" ?Ħ)
2198     ("H^" ?Ĥ)
2199     ("I'" ?Í)
2200     ("I," ?Į)
2201     ("I-" ?Ī)
2202     ("I." ?İ)
2203     ("I\"" ?Ï)
2204     ("I^" ?Î)
2205     ("I`" ?Ì)
2206     ("I~" ?Ĩ)
2207     ("J^" ?Ĵ)
2208     ("K," ?Ķ)
2209     ("L'" ?Ĺ)
2210     ("L," ?Ļ)
2211     ("L/" ?Ł)
2212     ("L~" ?Ľ)
2213     ("N'" ?Ń)
2214     ("N," ?Ņ)
2215     ("N/" ?Ŋ)
2216     ("N~" ?Ñ)
2217     ("N~" ?Ň)
2218     ("O'" ?Ó)
2219     ("O-" ?Ō)
2220     ("O/" ?Ø)
2221     ("O/" ?Œ)
2222     ("O:" ?Ő)
2223     ("O\"" ?Ö)
2224     ("O^" ?Ô)
2225     ("O`" ?Ò)
2226     ("O~" ?Õ)
2227     ("R'" ?Ŕ)
2228     ("R," ?Ŗ)
2229     ("R~" ?Ř)
2230     ("S'" ?Ś)
2231     ("S," ?Ş)
2232     ("S^" ?Ŝ)
2233     ("S~" ?Š)
2234     ("T," ?Ţ)
2235     ("T/" ?Þ)
2236     ("T/" ?Ŧ)
2237     ("T~" ?Ť)
2238     ("U'" ?Ú)
2239     ("U," ?Ų)
2240     ("U-" ?Ū)
2241     ("U." ?Ů)
2242     ("U:" ?Ű)
2243     ("U\"" ?Ü)
2244     ("U^" ?Û)
2245     ("U`" ?Ù)
2246     ("U~" ?Ũ)
2247     ("U~" ?Ŭ)
2248     ("Y'" ?Ý)
2249     ("Y\"" ?Ÿ)
2250     ("Y=" ?¥)
2251     ("Z'" ?Ź)
2252     ("Z." ?Ż)
2253     ("Z~" ?Ž)
2254     ("a'" ?á)
2255     ("a," ?ą)
2256     ("a-" ?ā)
2257     ("a/" ?å)
2258     ("a\"" ?ä)
2259     ("a^" ?â)
2260     ("a_" ?ª)
2261     ("a`" ?à)
2262     ("a~" ?ã)
2263     ("a~" ?ă)
2264     ("c'" ?ć)
2265     ("c," ?ç)
2266     ("c." ?ċ)
2267     ("c^" ?ĉ)
2268     ("c~" ?č)
2269     ("c/" ?¢)
2270     ("d/" ?ð)
2271     ("d/" ?đ)
2272     ("d~" ?ď)
2273     ("e'" ?é)
2274     ("e," ?ę)
2275     ("e-" ?ē)
2276     ("e." ?ė)
2277     ("e/" ?æ)
2278     ("e\"" ?ë)
2279     ("e^" ?ê)
2280     ("e`" ?è)
2281     ("e~" ?ě)
2282     ("e=" ?€)
2283     ("g," ?ģ)
2284     ("g." ?ġ)
2285     ("g^" ?ĝ)
2286     ("g~" ?ğ)
2287     ("h/" ?ħ)
2288     ("h^" ?ĥ)
2289     ("i'" ?í)
2290     ("i," ?į)
2291     ("i-" ?ī)
2292     ("i." ?ı)
2293     ("i\"" ?ï)
2294     ("i^" ?î)
2295     ("i`" ?ì)
2296     ("i~" ?ĩ)
2297     ("j^" ?ĵ)
2298     ("k," ?ķ)
2299     ("k/" ?ĸ)
2300     ("l'" ?ĺ)
2301     ("l," ?ļ)
2302     ("l/" ?ł)
2303     ("l~" ?ľ)
2304     ("n'" ?ń)
2305     ("n," ?ņ)
2306     ("n/" ?ŋ)
2307     ("n~" ?ñ)
2308     ("n~" ?ň)
2309     ("o'" ?ó)
2310     ("o-" ?ō)
2311     ("o/" ?ø)
2312     ("o/" ?œ)
2313     ("o:" ?ő)
2314     ("o\"" ?ö)
2315     ("o^" ?ô)
2316     ("o_" ?º)
2317     ("o`" ?ò)
2318     ("o~" ?õ)
2319     ("r'" ?ŕ)
2320     ("r," ?ŗ)
2321     ("r~" ?ř)
2322     ("s'" ?ś)
2323     ("s," ?ş)
2324     ("s/" ?ß)
2325     ("s^" ?ŝ)
2326     ("s~" ?š)
2327     ("t," ?ţ)
2328     ("t/" ?þ)
2329     ("t/" ?ŧ)
2330     ("t~" ?ť)
2331     ("u'" ?ú)
2332     ("u," ?ų)
2333     ("u-" ?ū)
2334     ("u." ?ů)
2335     ("u:" ?ű)
2336     ("u\"" ?ü)
2337     ("u^" ?û)
2338     ("u`" ?ù)
2339     ("u~" ?ũ)
2340     ("u~" ?ŭ)
2341     ("y'" ?ý)
2342     ("y\"" ?ÿ)
2343     ("z'" ?ź)
2344     ("z." ?ż)
2345     ("z~" ?ž)
2346    
2347     ("!//" ["!/"])
2348     ("///" ["//"])
2349     ("<<<" ["<<"])
2350     (">>>" [">>"])
2351     ("?//" ["?/"])
2352     ("$//" ["$/"])
2353     ("A''" ["A'"])
2354     ("A,," ["A,"])
2355     ("A--" ["A-"])
2356     ("A//" ["A/"])
2357     ("A\"\"" ["A\""])
2358     ("A^^" ["A^"])
2359     ("A``" ["A`"])
2360     ("A~~" ["A~"])
2361     ("C''" ["C'"])
2362     ("C,," ["C,"])
2363     ("C.." ["C."])
2364     ("C^^" ["C^"])
2365     ("C~~" ["C~"])
2366     ("D//" ["D/"])
2367     ("D~~" ["D~"])
2368     ("E''" ["E'"])
2369     ("E,," ["E,"])
2370     ("E--" ["E-"])
2371     ("E.." ["E."])
2372     ("E//" ["E/"])
2373     ("E\"\"" ["E\""])
2374     ("E^^" ["E^"])
2375     ("E``" ["E`"])
2376     ("E~~" ["E~"])
2377     ("G,," ["G,"])
2378     ("G.." ["G."])
2379     ("G^^" ["G^"])
2380     ("G~~" ["G~"])
2381     ("H//" ["H/"])
2382     ("H^^" ["H^"])
2383     ("I''" ["I'"])
2384     ("I,," ["I,"])
2385     ("I--" ["I-"])
2386     ("I.." ["I."])
2387     ("I\"\"" ["I\""])
2388     ("I^^" ["I^"])
2389     ("I``" ["I`"])
2390     ("I~~" ["I~"])
2391     ("J^^" ["J^"])
2392     ("K,," ["K,"])
2393     ("L''" ["L'"])
2394     ("L,," ["L,"])
2395     ("L//" ["L/"])
2396     ("L~~" ["L~"])
2397     ("N''" ["N'"])
2398     ("N,," ["N,"])
2399     ("N//" ["N/"])
2400     ("N~~" ["N~"])
2401     ("O''" ["O'"])
2402     ("O--" ["O-"])
2403     ("O//" ["O/"])
2404     ("O::" ["O:"])
2405     ("O\"\"" ["O\""])
2406     ("O^^" ["O^"])
2407     ("O``" ["O`"])
2408     ("O~~" ["O~"])
2409     ("R''" ["R'"])
2410     ("R,," ["R,"])
2411     ("R~~" ["R~"])
2412     ("S''" ["S'"])
2413     ("S,," ["S,"])
2414     ("S^^" ["S^"])
2415     ("S~~" ["S~"])
2416     ("T,," ["T,"])
2417     ("T//" ["T/"])
2418     ("T~~" ["T~"])
2419     ("U''" ["U'"])
2420     ("U,," ["U,"])
2421     ("U--" ["U-"])
2422     ("U.." ["U."])
2423     ("U::" ["U:"])
2424     ("U\"\"" ["U\""])
2425     ("U^^" ["U^"])
2426     ("U``" ["U`"])
2427     ("U~~" ["U~"])
2428     ("Y''" ["Y'"])
2429     ("Y\"\"" ["Y\""])
2430     ("Y==" ["Y="])
2431     ("Z''" ["Z'"])
2432     ("Z.." ["Z."])
2433     ("Z~~" ["Z~"])
2434     ("a''" ["a'"])
2435     ("a,," ["a,"])
2436     ("a--" ["a-"])
2437     ("a//" ["a/"])
2438     ("a\"\"" ["a\""])
2439     ("a^^" ["a^"])
2440     ("a__" ["a_"])
2441     ("a``" ["a`"])
2442     ("a~~" ["a~"])
2443     ("c''" ["c'"])
2444     ("c,," ["c,"])
2445     ("c.." ["c."])
2446     ("c^^" ["c^"])
2447     ("c~~" ["c~"])
2448     ("c//" ["c/"])
2449     ("d//" ["d/"])
2450     ("d~~" ["d~"])
2451     ("e''" ["e'"])
2452     ("e,," ["e,"])
2453     ("e--" ["e-"])
2454     ("e.." ["e."])
2455     ("e//" ["e/"])
2456     ("e\"\"" ["e\""])
2457     ("e^^" ["e^"])
2458     ("e``" ["e`"])
2459     ("e==" ["e="])
2460     ("e~~" ["e~"])
2461     ("g,," ["g,"])
2462     ("g.." ["g."])
2463     ("g^^" ["g^"])
2464     ("g~~" ["g~"])
2465     ("h//" ["h/"])
2466     ("h^^" ["h^"])
2467     ("i''" ["i'"])
2468     ("i,," ["i,"])
2469     ("i--" ["i-"])
2470     ("i.." ["i."])
2471     ("i\"\"" ["i\""])
2472     ("i^^" ["i^"])
2473     ("i``" ["i`"])
2474     ("i~~" ["i~"])
2475     ("j^^" ["j^"])
2476     ("k,," ["k,"])
2477     ("k//" ["k/"])
2478     ("l''" ["l'"])
2479     ("l,," ["l,"])
2480     ("l//" ["l/"])
2481     ("l~~" ["l~"])
2482     ("n''" ["n'"])
2483     ("n,," ["n,"])
2484     ("n//" ["n/"])
2485     ("n~~" ["n~"])
2486     ("o''" ["o'"])
2487     ("o--" ["o-"])
2488     ("o//" ["o/"])
2489     ("o::" ["o:"])
2490     ("o\"\"" ["o\""])
2491     ("o^^" ["o^"])
2492     ("o__" ["o_"])
2493     ("o``" ["o`"])
2494     ("o~~" ["o~"])
2495     ("r''" ["r'"])
2496     ("r,," ["r,"])
2497     ("r~~" ["r~"])
2498     ("s''" ["s'"])
2499     ("s,," ["s,"])
2500     ("s//" ["s/"])
2501     ("s^^" ["s^"])
2502     ("s~~" ["s~"])
2503     ("t,," ["t,"])
2504     ("t//" ["t/"])
2505     ("t~~" ["t~"])
2506     ("u''" ["u'"])
2507     ("u,," ["u,"])
2508     ("u--" ["u-"])
2509     ("u.." ["u."])
2510     ("u::" ["u:"])
2511     ("u\"\"" ["u\""])
2512     ("u^^" ["u^"])
2513     ("u``" ["u`"])
2514     ("u~~" ["u~"])
2515     ("y''" ["y'"])
2516     ("y\"\"" ["y\""])
2517     ("z''" ["z'"])
2518     ("z.." ["z."])
2519     ("z~~" ["z~"])
2520     )
2521    
2522  ;;; latin-post.el ends here  ;;; latin-post.el ends here

Legend:
Removed from v.1.17  
changed lines
  Added in v.1.17.2.1

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