Mercurial > emacs
changeset 88789:cde0da3c5e90
Recoded to utf-8.
("latin-postfix"): New method.
author | Dave Love <fx@gnu.org> |
---|---|
date | Mon, 24 Jun 2002 21:06:54 +0000 |
parents | 7a1e945d2975 |
children | 18d2236f972b |
files | leim/quail/latin-post.el |
diffstat | 1 files changed, 1234 insertions(+), 841 deletions(-) [+] |
line wrap: on
line diff
--- a/leim/quail/latin-post.el Mon Jun 24 21:06:21 2002 +0000 +++ b/leim/quail/latin-post.el Mon Jun 24 21:06:54 2002 +0000 @@ -1,9 +1,10 @@ -;;; 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;-*- ;; Copyright (C) 1997 Electrotechnical Laboratory, JAPAN. ;; Licensed to the Free Software Foundation. +;; Copyright (C) 2002 Free Software Foundation, Inc. -;; Keywords: multilingual, input method, latin +;; Keywords: multilingual, input method, latin, i18n ;; This file is part of GNU Emacs. @@ -36,89 +37,89 @@ | postfix | examples ------------+---------+---------- - acute | ' | a' -> ,Aa(B - grave | ` | a` -> ,A`(B - circumflex | ^ | a^ -> ,Ab(B - diaeresis | \" | a\" -> ,Ad(B - tilde | ~ | a~ -> ,Ac(B - cedilla | , | c, -> ,Ag(B - nordic | / | d/ -> ,Ap(B t/ -> ,A~(B a/ -> ,Ae(B e/ -> ,Af(B o/ -> ,Ax(B - others | / | s/ -> ,A_(B ?/ -> ,A?(B !/ -> ,A!(B // -> ,A0(B - | various | << -> ,A+(B >> -> ,A;(B o_ -> ,A:(B a_ -> ,A*(B + acute | ' | a' -> á + grave | ` | a` -> à + circumflex | ^ | a^ -> â + diaeresis | \" | a\" -> ä + tilde | ~ | a~ -> ã + cedilla | , | c, -> ç + nordic | / | d/ -> ð t/ -> þ a/ -> å e/ -> æ o/ -> ø + others | / | s/ -> ß ?/ -> ¿ !/ -> ¡ // -> ° + | various | << -> « >> -> » o_ -> º a_ -> ª Doubling the postfix separates the letter and postfix: e.g. a'' -> a' " nil t nil nil nil nil nil nil nil nil t) (quail-define-rules - ("A`" ?,A@(B) - ("A'" ?,AA(B) - ("A^" ?,AB(B) - ("A~" ?,AC(B) - ("A\"" ?,AD(B) - ("A/" ?,AE(B) - ("a`" ?,A`(B) - ("a'" ?,Aa(B) - ("a^" ?,Ab(B) - ("a~" ?,Ac(B) - ("a\"" ?,Ad(B) - ("a/" ?,Ae(B) - ("E`" ?,AH(B) - ("E'" ?,AI(B) - ("E^" ?,AJ(B) - ("E\"" ?,AK(B) - ("E/" ?,AF(B) - ("e`" ?,Ah(B) - ("e'" ?,Ai(B) - ("e^" ?,Aj(B) - ("e\"" ?,Ak(B) - ("e/" ?,Af(B) - ("I`" ?,AL(B) - ("i`" ?,Al(B) - ("I'" ?,AM(B) - ("i'" ?,Am(B) - ("I^" ?,AN(B) - ("i^" ?,An(B) - ("I\"" ?,AO(B) - ("i\"" ?,Ao(B) - ("O`" ?,AR(B) - ("o`" ?,Ar(B) - ("O'" ?,AS(B) - ("o'" ?,As(B) - ("O^" ?,AT(B) - ("o^" ?,At(B) - ("O~" ?,AU(B) - ("o~" ?,Au(B) - ("O\"" ?,AV(B) - ("o\"" ?,Av(B) - ("O/" ?,AX(B) - ("o/" ?,Ax(B) - ("U`" ?,AY(B) - ("u`" ?,Ay(B) - ("U'" ?,AZ(B) - ("u'" ?,Az(B) - ("U^" ?,A[(B) - ("u^" ?,A{(B) - ("U\"" ?,A\(B) - ("u\"" ?,A|(B) - ("Y'" ?,A](B) - ("y'" ?,A}(B) - ("y\"" ?,A(B) - ("D/" ?,AP(B) - ("d/" ?,Ap(B) - ("T/" ?,A^(B) - ("t/" ?,A~(B) - ("s/" ?,A_(B) - ("C," ?,AG(B) - ("c," ?,Ag(B) - ("N~" ?,AQ(B) - ("n~" ?,Aq(B) - ("?/" ?,A?(B) - ("!/" ?,A!(B) - ("<<" ?,A+(B) - (">>" ?,A;(B) - ("o_" ?,A:(B) - ("a_" ?,A*(B) - ("//" ?,A0(B) + ("A`" ?À) + ("A'" ?Á) + ("A^" ?Â) + ("A~" ?Ã) + ("A\"" ?Ä) + ("A/" ?Å) + ("a`" ?à) + ("a'" ?á) + ("a^" ?â) + ("a~" ?ã) + ("a\"" ?ä) + ("a/" ?å) + ("E`" ?È) + ("E'" ?É) + ("E^" ?Ê) + ("E\"" ?Ë) + ("E/" ?Æ) + ("e`" ?è) + ("e'" ?é) + ("e^" ?ê) + ("e\"" ?ë) + ("e/" ?æ) + ("I`" ?Ì) + ("i`" ?ì) + ("I'" ?Í) + ("i'" ?í) + ("I^" ?Î) + ("i^" ?î) + ("I\"" ?Ï) + ("i\"" ?ï) + ("O`" ?Ò) + ("o`" ?ò) + ("O'" ?Ó) + ("o'" ?ó) + ("O^" ?Ô) + ("o^" ?ô) + ("O~" ?Õ) + ("o~" ?õ) + ("O\"" ?Ö) + ("o\"" ?ö) + ("O/" ?Ø) + ("o/" ?ø) + ("U`" ?Ù) + ("u`" ?ù) + ("U'" ?Ú) + ("u'" ?ú) + ("U^" ?Û) + ("u^" ?û) + ("U\"" ?Ü) + ("u\"" ?ü) + ("Y'" ?Ý) + ("y'" ?ý) + ("y\"" ?ÿ) + ("D/" ?Ð) + ("d/" ?ð) + ("T/" ?Þ) + ("t/" ?þ) + ("s/" ?ß) + ("C," ?Ç) + ("c," ?ç) + ("N~" ?Ñ) + ("n~" ?ñ) + ("?/" ?¿) + ("!/" ?¡) + ("<<" ?«) + (">>" ?») + ("o_" ?º) + ("a_" ?ª) + ("//" ?°) ("A``" ["A`"]) ("A''" ["A'"]) @@ -197,104 +198,104 @@ | postfix | examples ------------+---------+---------- - acute | ' | a' -> ,Ba(B - ogonek | , | a, -> ,B1(B - diaeresis | \" | a\" -> ,Bd(B - circumflex | ^ | a^ -> ,Bb(B - breve | ~ | a~ -> ,Bc(B - cedilla | , | c, -> ,Bg(B - caron | ~ | c~ -> ,Bh(B - dbl. acute | : | o: -> ,Bu(B - ring | . | u. -> ,By(B - dot | . | z. -> ,B?(B - stroke | / | d/ -> ,Bp(B - others | / | s/ -> ,B_(B + acute | ' | a' -> á + ogonek | , | a, -> ą + diaeresis | \" | a\" -> ä + circumflex | ^ | a^ -> â + breve | ~ | a~ -> ă + cedilla | , | c, -> ç + caron | ~ | c~ -> č + dbl. acute | : | o: -> ő + ring | . | u. -> ů + dot | . | z. -> ż + stroke | / | d/ -> đ + others | / | s/ -> ß Doubling the postfix separates the letter and postfix: e.g. a'' -> a' " nil t nil nil nil nil nil nil nil nil t) (quail-define-rules - ("A'" ?,BA(B) - ("A," ?,B!(B) - ("A\"" ?,BD(B) - ("A^" ?,BB(B) - ("A~" ?,BC(B) - ("C'" ?,BF(B) - ("C," ?,BG(B) - ("C~" ?,BH(B) - ("D/" ?,BP(B) - ("D~" ?,BO(B) - ("E'" ?,BI(B) - ("E," ?,BJ(B) - ("E\"" ?,BK(B) - ("E~" ?,BL(B) - ("I'" ?,BM(B) - ("I^" ?,BN(B) - ("L'" ?,BE(B) - ("L/" ?,B#(B) - ("L~" ?,B%(B) - ("N'" ?,BQ(B) - ("N~" ?,BR(B) - ("O'" ?,BS(B) - ("O:" ?,BU(B) - ("O\"" ?,BV(B) - ("O^" ?,BT(B) - ("R'" ?,B@(B) - ("R~" ?,BX(B) - ("S'" ?,B&(B) - ("S," ?,B*(B) - ("S~" ?,B)(B) - ("T," ?,B^(B) - ("T~" ?,B+(B) - ("U'" ?,BZ(B) - ("U:" ?,B[(B) - ("U\"" ?,B\(B) - ("U." ?,BY(B) - ("Y'" ?,B](B) - ("Z'" ?,B,(B) - ("Z." ?,B/(B) - ("Z~" ?,B.(B) - ("a'" ?,Ba(B) - ("a," ?,B1(B) - ("a\"" ?,Bd(B) - ("a^" ?,Bb(B) - ("a~" ?,Bc(B) - ("c'" ?,Bf(B) - ("c," ?,Bg(B) - ("c~" ?,Bh(B) - ("d/" ?,Bp(B) - ("d~" ?,Bo(B) - ("e'" ?,Bi(B) - ("e," ?,Bj(B) - ("e\"" ?,Bk(B) - ("e~" ?,Bl(B) - ("i'" ?,Bm(B) - ("i^" ?,Bn(B) - ("l'" ?,Be(B) - ("l/" ?,B3(B) - ("l~" ?,B5(B) - ("n'" ?,Bq(B) - ("n~" ?,Br(B) - ("o'" ?,Bs(B) - ("o:" ?,Bu(B) - ("o\"" ?,Bv(B) - ("o^" ?,Bt(B) - ("r'" ?,B`(B) - ("r~" ?,Bx(B) - ("s'" ?,B6(B) - ("s," ?,B:(B) - ("s/" ?,B_(B) - ("s~" ?,B9(B) - ("t," ?,B~(B) - ("t~" ?,B;(B) - ("u'" ?,Bz(B) - ("u:" ?,B{(B) - ("u\"" ?,B|(B) - ("u." ?,By(B) - ("y'" ?,B}(B) - ("z'" ?,B<(B) - ("z." ?,B?(B) - ("z~" ?,B>(B) + ("A'" ?Á) + ("A," ?Ą) + ("A\"" ?Ä) + ("A^" ?Â) + ("A~" ?Ă) + ("C'" ?Ć) + ("C," ?Ç) + ("C~" ?Č) + ("D/" ?Đ) + ("D~" ?Ď) + ("E'" ?É) + ("E," ?Ę) + ("E\"" ?Ë) + ("E~" ?Ě) + ("I'" ?Í) + ("I^" ?Î) + ("L'" ?Ĺ) + ("L/" ?Ł) + ("L~" ?Ľ) + ("N'" ?Ń) + ("N~" ?Ň) + ("O'" ?Ó) + ("O:" ?Ő) + ("O\"" ?Ö) + ("O^" ?Ô) + ("R'" ?Ŕ) + ("R~" ?Ř) + ("S'" ?Ś) + ("S," ?Ş) + ("S~" ?Š) + ("T," ?Ţ) + ("T~" ?Ť) + ("U'" ?Ú) + ("U:" ?Ű) + ("U\"" ?Ü) + ("U." ?Ů) + ("Y'" ?Ý) + ("Z'" ?Ź) + ("Z." ?Ż) + ("Z~" ?Ž) + ("a'" ?á) + ("a," ?ą) + ("a\"" ?ä) + ("a^" ?â) + ("a~" ?ă) + ("c'" ?ć) + ("c," ?ç) + ("c~" ?č) + ("d/" ?đ) + ("d~" ?ď) + ("e'" ?é) + ("e," ?ę) + ("e\"" ?ë) + ("e~" ?ě) + ("i'" ?í) + ("i^" ?î) + ("l'" ?ĺ) + ("l/" ?ł) + ("l~" ?ľ) + ("n'" ?ń) + ("n~" ?ň) + ("o'" ?ó) + ("o:" ?ő) + ("o\"" ?ö) + ("o^" ?ô) + ("r'" ?ŕ) + ("r~" ?ř) + ("s'" ?ś) + ("s," ?ş) + ("s/" ?ß) + ("s~" ?š) + ("t," ?ţ) + ("t~" ?ť) + ("u'" ?ú) + ("u:" ?ű) + ("u\"" ?ü) + ("u." ?ů) + ("y'" ?ý) + ("z'" ?ź) + ("z." ?ż) + ("z~" ?ž) ("A''" ["A'"]) ("A,," ["A,"]) @@ -385,92 +386,92 @@ | postfix | examples ------------+---------+---------- - acute | ' | a' -> ,Ca(B - grave | ` | a` -> ,C`(B - circumflex | ^ | a^ -> ,Cb(B - diaeresis | \" | a\" -> ,Cd(B - dot | . | c. -> ,Ce(B i. -> ,C9(B I. -> ,C)(B - cedilla | , | c, -> ,Cg(B - breve | ~ | g~ -> ,C;(B - tilde | ~ | n~ -> ,Cq(B - stroke | / | h/ -> ,C1(B - others | / | s/ -> ,C_(B + acute | ' | a' -> á + grave | ` | a` -> à + circumflex | ^ | a^ -> â + diaeresis | \" | a\" -> ä + dot | . | c. -> ċ i. -> ı I. -> İ + cedilla | , | c, -> ç + breve | ~ | g~ -> ğ + tilde | ~ | n~ -> ñ + stroke | / | h/ -> ħ + others | / | s/ -> ß Doubling the postfix separates the letter and postfix: e.g. a'' -> a' " nil t nil nil nil nil nil nil nil nil t) (quail-define-rules - ("A`" ?,C@(B) - ("A'" ?,CA(B) - ("A^" ?,CB(B) - ("A\"" ?,CD(B) - ("C." ?,CE(B) - ("C^" ?,CF(B) - ("C," ?,CG(B) - ("E`" ?,CH(B) - ("E'" ?,CI(B) - ("E^" ?,CJ(B) - ("E\"" ?,CK(B) - ("G~" ?,C+(B) - ("G." ?,CU(B) - ("G^" ?,CX(B) - ("H/" ?,C!(B) - ("H^" ?,C&(B) - ("I." ?,C)(B) - ("I`" ?,CL(B) - ("I'" ?,CM(B) - ("I^" ?,CN(B) - ("I\"" ?,CO(B) - ("J^" ?,C,(B) - ("N~" ?,CQ(B) - ("O`" ?,CR(B) - ("O'" ?,CS(B) - ("O^" ?,CT(B) - ("O\"" ?,CV(B) - ("S," ?,C*(B) - ("S^" ?,C^(B) - ("U`" ?,CY(B) - ("U'" ?,CZ(B) - ("U^" ?,C[(B) - ("U\"" ?,C\(B) - ("U~" ?,C](B) - ("Z." ?,C/(B) - ("a`" ?,C`(B) - ("a'" ?,Ca(B) - ("a^" ?,Cb(B) - ("a\"" ?,Cd(B) - ("c." ?,Ce(B) - ("c^" ?,Cf(B) - ("c," ?,Cg(B) - ("e`" ?,Ch(B) - ("e'" ?,Ci(B) - ("e^" ?,Cj(B) - ("e\"" ?,Ck(B) - ("g~" ?,C;(B) - ("g." ?,Cu(B) - ("g^" ?,Cx(B) - ("h/" ?,C1(B) - ("h^" ?,C6(B) - ("i." ?,C9(B) - ("i`" ?,Cl(B) - ("i'" ?,Cm(B) - ("i^" ?,Cn(B) - ("i\"" ?,Co(B) - ("j^" ?,C<(B) - ("n~" ?,Cq(B) - ("o`" ?,Cr(B) - ("o'" ?,Cs(B) - ("o^" ?,Ct(B) - ("o\"" ?,Cv(B) - ("s," ?,C:(B) - ("s/" ?,C_(B) - ("s^" ?,C~(B) - ("u`" ?,Cy(B) - ("u'" ?,Cz(B) - ("u^" ?,C{(B) - ("u\"" ?,C|(B) - ("u~" ?,C}(B) - ("z." ?,C?(B) + ("A`" ?À) + ("A'" ?Á) + ("A^" ?Â) + ("A\"" ?Ä) + ("C." ?Ċ) + ("C^" ?Ĉ) + ("C," ?Ç) + ("E`" ?È) + ("E'" ?É) + ("E^" ?Ê) + ("E\"" ?Ë) + ("G~" ?Ğ) + ("G." ?Ġ) + ("G^" ?Ĝ) + ("H/" ?Ħ) + ("H^" ?Ĥ) + ("I." ?İ) + ("I`" ?Ì) + ("I'" ?Í) + ("I^" ?Î) + ("I\"" ?Ï) + ("J^" ?Ĵ) + ("N~" ?Ñ) + ("O`" ?Ò) + ("O'" ?Ó) + ("O^" ?Ô) + ("O\"" ?Ö) + ("S," ?Ş) + ("S^" ?Ŝ) + ("U`" ?Ù) + ("U'" ?Ú) + ("U^" ?Û) + ("U\"" ?Ü) + ("U~" ?Ŭ) + ("Z." ?Ż) + ("a`" ?à) + ("a'" ?á) + ("a^" ?â) + ("a\"" ?ä) + ("c." ?ċ) + ("c^" ?ĉ) + ("c," ?ç) + ("e`" ?è) + ("e'" ?é) + ("e^" ?ê) + ("e\"" ?ë) + ("g~" ?ğ) + ("g." ?ġ) + ("g^" ?ĝ) + ("h/" ?ħ) + ("h^" ?ĥ) + ("i." ?ı) + ("i`" ?ì) + ("i'" ?í) + ("i^" ?î) + ("i\"" ?ï) + ("j^" ?ĵ) + ("n~" ?ñ) + ("o`" ?ò) + ("o'" ?ó) + ("o^" ?ô) + ("o\"" ?ö) + ("s," ?ş) + ("s/" ?ß) + ("s^" ?ŝ) + ("u`" ?ù) + ("u'" ?ú) + ("u^" ?û) + ("u\"" ?ü) + ("u~" ?ŭ) + ("z." ?ż) ("A``" ["A`"]) ("A''" ["A'"]) @@ -551,105 +552,105 @@ | postfix | examples ------------+---------+---------- - acute | ' | a' -> ,Da(B - circumflex | ^ | a^ -> ,Db(B - diaeresis | \" | a\" -> ,Dd(B - ogonek | , | a, -> ,D1(B - macron | - | a- -> ,D`(B - tilde | ~ | a~ -> ,Dc(B - caron | ~ | c~ -> ,Dh(B - dot | . | e. -> ,Dl(B - cedilla | , | k, -> ,Ds(B g, -> ,D;(B - stroke | / | d/ -> ,Dp(B - nordic | / | a/ -> ,De(B e/ -> ,Df(B o/ -> ,Dx(B - others | / | s/ -> ,D_(B n/ -> ,D?(B k/ -> ,D"(B + acute | ' | a' -> á + circumflex | ^ | a^ -> â + diaeresis | \" | a\" -> ä + ogonek | , | a, -> ą + macron | - | a- -> ā + tilde | ~ | a~ -> ã + caron | ~ | c~ -> č + dot | . | e. -> ė + cedilla | , | k, -> ķ g, -> ģ + stroke | / | d/ -> đ + nordic | / | a/ -> å e/ -> æ o/ -> ø + others | / | s/ -> ß n/ -> ŋ k/ -> ĸ Doubling the postfix separates the letter and postfix: e.g. a'' -> a' " nil t nil nil nil nil nil nil nil nil t) (quail-define-rules - ("A," ?,D!(B) - ("A-" ?,D@(B) - ("A'" ?,DA(B) - ("A^" ?,DB(B) - ("A~" ?,DC(B) - ("A\"" ?,DD(B) - ("A/" ?,DE(B) - ("C~" ?,DH(B) - ("D/" ?,DP(B) - ("E/" ?,DF(B) - ("E-" ?,D*(B) - ("E'" ?,DI(B) - ("E," ?,DJ(B) - ("E\"" ?,DK(B) - ("E." ?,DL(B) - ("G," ?,D+(B) - ("I~" ?,D%(B) - ("I," ?,DG(B) - ("I'" ?,DM(B) - ("I^" ?,DN(B) - ("I-" ?,DO(B) - ("K," ?,DS(B) - ("L," ?,D&(B) - ("N/" ?,D=(B) - ("N," ?,DQ(B) - ("O-" ?,DR(B) - ("O^" ?,DT(B) - ("O~" ?,DU(B) - ("O\"" ?,DV(B) - ("O/" ?,DX(B) - ("R," ?,D#(B) - ("S~" ?,D)(B) - ("T/" ?,D,(B) - ("U," ?,DY(B) - ("U'" ?,DZ(B) - ("U^" ?,D[(B) - ("U\"" ?,D\(B) - ("U~" ?,D](B) - ("U-" ?,D^(B) - ("Z~" ?,D.(B) - ("a," ?,D1(B) - ("a-" ?,D`(B) - ("a'" ?,Da(B) - ("a^" ?,Db(B) - ("a~" ?,Dc(B) - ("a\"" ?,Dd(B) - ("a/" ?,De(B) - ("c~" ?,Dh(B) - ("d/" ?,Dp(B) - ("e/" ?,Df(B) - ("e-" ?,D:(B) - ("e'" ?,Di(B) - ("e," ?,Dj(B) - ("e\"" ?,Dk(B) - ("e." ?,Dl(B) - ("g," ?,D;(B) - ("i~" ?,D5(B) - ("i," ?,Dg(B) - ("i'" ?,Dm(B) - ("i^" ?,Dn(B) - ("i-" ?,Do(B) - ("k/" ?,D"(B) - ("k," ?,Ds(B) - ("l," ?,D6(B) - ("n/" ?,D?(B) - ("n," ?,Dq(B) - ("o-" ?,Dr(B) - ("o^" ?,Dt(B) - ("o~" ?,Du(B) - ("o\"" ?,Dv(B) - ("o/" ?,Dx(B) - ("r," ?,D3(B) - ("s/" ?,D_(B) - ("s~" ?,D9(B) - ("t/" ?,D<(B) - ("u," ?,Dy(B) - ("u'" ?,Dz(B) - ("u^" ?,D{(B) - ("u\"" ?,D|(B) - ("u~" ?,D}(B) - ("u-" ?,D~(B) - ("z~" ?,D>(B) + ("A," ?Ą) + ("A-" ?Ā) + ("A'" ?Á) + ("A^" ?Â) + ("A~" ?Ã) + ("A\"" ?Ä) + ("A/" ?Å) + ("C~" ?Č) + ("D/" ?Đ) + ("E/" ?Æ) + ("E-" ?Ē) + ("E'" ?É) + ("E," ?Ę) + ("E\"" ?Ë) + ("E." ?Ė) + ("G," ?Ģ) + ("I~" ?Ĩ) + ("I," ?Į) + ("I'" ?Í) + ("I^" ?Î) + ("I-" ?Ī) + ("K," ?Ķ) + ("L," ?Ļ) + ("N/" ?Ŋ) + ("N," ?Ņ) + ("O-" ?Ō) + ("O^" ?Ô) + ("O~" ?Õ) + ("O\"" ?Ö) + ("O/" ?Ø) + ("R," ?Ŗ) + ("S~" ?Š) + ("T/" ?Ŧ) + ("U," ?Ų) + ("U'" ?Ú) + ("U^" ?Û) + ("U\"" ?Ü) + ("U~" ?Ũ) + ("U-" ?Ū) + ("Z~" ?Ž) + ("a," ?ą) + ("a-" ?ā) + ("a'" ?á) + ("a^" ?â) + ("a~" ?ã) + ("a\"" ?ä) + ("a/" ?å) + ("c~" ?č) + ("d/" ?đ) + ("e/" ?æ) + ("e-" ?ē) + ("e'" ?é) + ("e," ?ę) + ("e\"" ?ë) + ("e." ?ė) + ("g," ?ģ) + ("i~" ?ĩ) + ("i," ?į) + ("i'" ?í) + ("i^" ?î) + ("i-" ?ī) + ("k/" ?ĸ) + ("k," ?ķ) + ("l," ?ļ) + ("n/" ?ŋ) + ("n," ?ņ) + ("o-" ?ō) + ("o^" ?ô) + ("o~" ?õ) + ("o\"" ?ö) + ("o/" ?ø) + ("r," ?ŗ) + ("s/" ?ß) + ("s~" ?š) + ("t/" ?ŧ) + ("u," ?ų) + ("u'" ?ú) + ("u^" ?û) + ("u\"" ?ü) + ("u~" ?ũ) + ("u-" ?ū) + ("z~" ?ž) ("A,," ["A,"]) ("A--" ["A-"]) @@ -741,83 +742,83 @@ | postfix | examples ------------+---------+---------- - acute | ' | a' -> ,Ma(B - grave | ` | a` -> ,M`(B - circumflex | ^ | a^ -> ,Mb(B - diaeresis | \" | a\" -> ,Md(B - tilde | ~ | a~ -> ,Mc(B - breve | ~ | g~ -> ,Mp(B - cedilla | , | c, -> ,Mg(B - dot | . | i. -> ,M}(B I. -> ,M](B - nordic | / | a/ -> ,Me(B e/ -> ,Mf(B o/ -> ,Mx(B - others | / | s/ -> ,M_(B + acute | ' | a' -> á + grave | ` | a` -> à + circumflex | ^ | a^ -> â + diaeresis | \" | a\" -> ä + tilde | ~ | a~ -> ã + breve | ~ | g~ -> ğ + cedilla | , | c, -> ç + dot | . | i. -> ı I. -> İ + nordic | / | a/ -> å e/ -> æ o/ -> ø + others | / | s/ -> ß Doubling the postfix separates the letter and postfix: e.g. a'' -> a' " nil t nil nil nil nil nil nil nil nil t) (quail-define-rules - ("A'" ?,MA(B) - ("A/" ?,ME(B) - ("A\"" ?,MD(B) - ("A^" ?,MB(B) - ("A`" ?,M@(B) - ("A~" ?,MC(B) - ("C," ?,MG(B) - ("E'" ?,MI(B) - ("E/" ?,MF(B) - ("E\"" ?,MK(B) - ("E^" ?,MJ(B) - ("E`" ?,MH(B) - ("G~" ?,MP(B) - ("I'" ?,MM(B) - ("I." ?,M](B) - ("I\"" ?,MO(B) - ("I^" ?,MN(B) - ("I`" ?,ML(B) - ("N~" ?,MQ(B) - ("O'" ?,MS(B) - ("O/" ?,MX(B) - ("O\"" ?,MV(B) - ("O^" ?,MT(B) - ("O`" ?,MR(B) - ("O~" ?,MU(B) - ("S," ?,M^(B) - ("U'" ?,MZ(B) - ("U\"" ?,M\(B) - ("U^" ?,M[(B) - ("U`" ?,MY(B) - ("a'" ?,Ma(B) - ("a/" ?,Me(B) - ("a\"" ?,Md(B) - ("a^" ?,Mb(B) - ("a`" ?,M`(B) - ("a~" ?,Mc(B) - ("c," ?,Mg(B) - ("e'" ?,Mi(B) - ("e/" ?,Mf(B) - ("e\"" ?,Mk(B) - ("e^" ?,Mj(B) - ("e`" ?,Mh(B) - ("g~" ?,Mp(B) - ("i'" ?,Mm(B) - ("i." ?,M}(B) - ("i\"" ?,Mo(B) - ("i^" ?,Mn(B) - ("i`" ?,Ml(B) - ("n~" ?,Mq(B) - ("o'" ?,Ms(B) - ("o/" ?,Mx(B) - ("o\"" ?,Mv(B) - ("o^" ?,Mt(B) - ("o`" ?,Mr(B) - ("o~" ?,Mu(B) - ("s," ?,M~(B) - ("s/" ?,M_(B) - ("u'" ?,Mz(B) - ("u\"" ?,M|(B) - ("u^" ?,M{(B) - ("u`" ?,My(B) - ("y\"" ?,M(B) + ("A'" ?Á) + ("A/" ?Å) + ("A\"" ?Ä) + ("A^" ?Â) + ("A`" ?À) + ("A~" ?Ã) + ("C," ?Ç) + ("E'" ?É) + ("E/" ?Æ) + ("E\"" ?Ë) + ("E^" ?Ê) + ("E`" ?È) + ("G~" ?Ğ) + ("I'" ?Í) + ("I." ?İ) + ("I\"" ?Ï) + ("I^" ?Î) + ("I`" ?Ì) + ("N~" ?Ñ) + ("O'" ?Ó) + ("O/" ?Ø) + ("O\"" ?Ö) + ("O^" ?Ô) + ("O`" ?Ò) + ("O~" ?Õ) + ("S," ?Ş) + ("U'" ?Ú) + ("U\"" ?Ü) + ("U^" ?Û) + ("U`" ?Ù) + ("a'" ?á) + ("a/" ?å) + ("a\"" ?ä) + ("a^" ?â) + ("a`" ?à) + ("a~" ?ã) + ("c," ?ç) + ("e'" ?é) + ("e/" ?æ) + ("e\"" ?ë) + ("e^" ?ê) + ("e`" ?è) + ("g~" ?ğ) + ("i'" ?í) + ("i." ?ı) + ("i\"" ?ï) + ("i^" ?î) + ("i`" ?ì) + ("n~" ?ñ) + ("o'" ?ó) + ("o/" ?ø) + ("o\"" ?ö) + ("o^" ?ô) + ("o`" ?ò) + ("o~" ?õ) + ("s," ?ş) + ("s/" ?ß) + ("u'" ?ú) + ("u\"" ?ü) + ("u^" ?û) + ("u`" ?ù) + ("y\"" ?ÿ) ("A''" ["A'"]) ("A//" ["A/"]) @@ -885,21 +886,21 @@ (quail-define-package "danish-postfix" "Latin-1" "DA<" t - "Danish input method (rule: AE -> ,AF(B, OE -> ,AX(B, AA -> ,AE(B, E' -> ,AI(B) + "Danish input method (rule: AE -> Æ, OE -> Ø, AA -> Å, E' -> É) Doubling the postfix separates the letter and postfix: e.g. aee -> ae " nil t nil nil nil nil nil nil nil nil t) (quail-define-rules - ("AE" ?,AF(B) - ("ae" ?,Af(B) - ("OE" ?,AX(B) - ("oe" ?,Ax(B) - ("AA" ?,AE(B) - ("aa" ?,Ae(B) - ("E'" ?,AI(B) - ("e'" ?,Ai(B) + ("AE" ?Æ) + ("ae" ?æ) + ("OE" ?Ø) + ("oe" ?ø) + ("AA" ?Å) + ("aa" ?å) + ("E'" ?É) + ("e'" ?é) ("AEE" ["AE"]) ("aee" ["ae"]) @@ -916,37 +917,37 @@ "Esperanto input method with postfix modifiers A following ^ or x will produce an accented character, -e.g. c^ -> ,Cf(B gx -> ,Cx(B u^ -> ,C}(B. +e.g. c^ -> ĉ gx -> ĝ u^ -> ŭ. Doubling the postfix separates the letter and postfix, e.g. a'' -> a'. " nil t nil nil nil nil nil nil nil nil t) (quail-define-rules - ("Cx" ?,CF(B) - ("C^" ?,CF(B) - ("cx" ?,Cf(B) - ("c^" ?,Cf(B) - ("Gx" ?,CX(B) - ("G^" ?,CX(B) - ("gx" ?,Cx(B) - ("g^" ?,Cx(B) - ("Hx" ?,C&(B) - ("H^" ?,C&(B) - ("hx" ?,C6(B) - ("h^" ?,C6(B) - ("Jx" ?,C,(B) - ("J^" ?,C,(B) - ("jx" ?,C<(B) - ("j^" ?,C<(B) - ("Sx" ?,C^(B) - ("S^" ?,C^(B) - ("sx" ?,C~(B) - ("s^" ?,C~(B) - ("Ux" ?,C](B) - ("U^" ?,C](B) - ("ux" ?,C}(B) - ("u^" ?,C}(B) + ("Cx" ?Ĉ) + ("C^" ?Ĉ) + ("cx" ?ĉ) + ("c^" ?ĉ) + ("Gx" ?Ĝ) + ("G^" ?Ĝ) + ("gx" ?ĝ) + ("g^" ?ĝ) + ("Hx" ?Ĥ) + ("H^" ?Ĥ) + ("hx" ?ĥ) + ("h^" ?ĥ) + ("Jx" ?Ĵ) + ("J^" ?Ĵ) + ("jx" ?ĵ) + ("j^" ?ĵ) + ("Sx" ?Ŝ) + ("S^" ?Ŝ) + ("sx" ?ŝ) + ("s^" ?ŝ) + ("Ux" ?Ŭ) + ("U^" ?Ŭ) + ("ux" ?ŭ) + ("u^" ?ŭ) ("Cxx" ["Cx"]) ("C^^" ["C^"]) @@ -978,18 +979,18 @@ "finnish-postfix" "Latin-1" "FI<" t "Finnish (Suomi) input method -AE -> ,AD(B +AE -> Ä AEE -> AE -OE -> ,AV(B +OE -> Ö OEE -> OE " nil t nil nil nil nil nil nil nil nil t) (quail-define-rules - ("AE" ?,AD(B) - ("ae" ?,Ad(B) - ("OE" ?,AV(B) - ("oe" ?,Av(B) + ("AE" ?Ä) + ("ae" ?ä) + ("OE" ?Ö) + ("oe" ?ö) ("AEE" ["AE"]) ("aee" ["ae"]) @@ -999,12 +1000,12 @@ (quail-define-package "french-postfix" "French" "FR<" t - "French (Fran,Ag(Bais) input method with postfix modifiers + "French (Français) input method with postfix modifiers -` pour grave, ' pour aigu, ^ pour circonflexe, et \" pour tr,Ai(Bma. -Par exemple: a` -> ,A`(B e' -> ,Ai(B. +` pour grave, ' pour aigu, ^ pour circonflexe, et \" pour tréma. +Par exemple: a` -> à e' -> é. -,AG(B, ,A+(B, et ,A;(B sont produits par C,, <<, et >>. +Ç, «, et » sont produits par C,, <<, et >>. En doublant la frappe des diacritiques, ils s'isoleront de la lettre. Par exemple: e'' -> e' @@ -1013,34 +1014,34 @@ nil t nil nil nil nil nil nil nil nil t) (quail-define-rules - ("A`" ?,A@(B) - ("A^" ?,AB(B) - ("a`" ?,A`(B) - ("a^" ?,Ab(B) - ("E`" ?,AH(B) - ("E'" ?,AI(B) - ("E^" ?,AJ(B) - ("E\"" ?,AK(B) - ("e`" ?,Ah(B) - ("e'" ?,Ai(B) - ("e^" ?,Aj(B) - ("e\"" ?,Ak(B) - ("I^" ?,AN(B) - ("I\"" ?,AO(B) - ("i^" ?,An(B) - ("i\"" ?,Ao(B) - ("O^" ?,AT(B) - ("o^" ?,At(B) - ("U`" ?,AY(B) - ("U^" ?,A[(B) - ("U\"" ?,A\(B) - ("u`" ?,Ay(B) - ("u^" ?,A{(B) - ("u\"" ?,A|(B) - ("C," ?,AG(B) - ("c," ?,Ag(B) - ("<<" ?,A+(B) - (">>" ?,A;(B) + ("A`" ?À) + ("A^" ?Â) + ("a`" ?à) + ("a^" ?â) + ("E`" ?È) + ("E'" ?É) + ("E^" ?Ê) + ("E\"" ?Ë) + ("e`" ?è) + ("e'" ?é) + ("e^" ?ê) + ("e\"" ?ë) + ("I^" ?Î) + ("I\"" ?Ï) + ("i^" ?î) + ("i\"" ?ï) + ("O^" ?Ô) + ("o^" ?ô) + ("U`" ?Ù) + ("U^" ?Û) + ("U\"" ?Ü) + ("u`" ?ù) + ("u^" ?û) + ("u\"" ?ü) + ("C," ?Ç) + ("c," ?ç) + ("<<" ?«) + (">>" ?») ("A``" ["A`"]) ("A^^" ["A^"]) @@ -1076,25 +1077,25 @@ "german-postfix" "German" "DE<" t "German (Deutsch) input method -ae -> ,Ad(B +ae -> ä aee -> ae -oe -> ,Av(B +oe -> ö oee -> oe -ue -> ,A|(B +ue -> ü uee -> ue -sz -> ,A_(B +sz -> ß szz -> sz " nil t nil nil nil nil nil nil nil nil t) (quail-define-rules - ("AE" ?,AD(B) - ("ae" ?,Ad(B) - ("OE" ?,AV(B) - ("oe" ?,Av(B) - ("UE" ?,A\(B) - ("ue" ?,A|(B) - ("sz" ?,A_(B) + ("AE" ?Ä) + ("ae" ?ä) + ("OE" ?Ö) + ("oe" ?ö) + ("UE" ?Ü) + ("ue" ?ü) + ("sz" ?ß) ("AEE" ["AE"]) ("aee" ["ae"]) @@ -1107,43 +1108,43 @@ (quail-define-package "icelandic-postfix" "Latin-1" "IS<" t - "Icelandic (,AM(Bslenska) input method with postfix modifiers + "Icelandic (Íslenska) input method with postfix modifiers -A' -> ,AA(B -E' -> ,AI(B -I' -> ,AM(B -O' -> ,AS(B -U' -> ,AZ(B -Y' -> ,A](B -AE -> ,AF(B -OE -> ,AV(B -D/ -> ,AP(B (eth) -T/ -> ,A^(B (thorn) +A' -> Á +E' -> É +I' -> Í +O' -> Ó +U' -> Ú +Y' -> Ý +AE -> Æ +OE -> Ö +D/ -> Ð (eth) +T/ -> Þ (thorn) Doubling the postfix separates the letter and postfix: e.g. a'' -> a' " nil t nil nil nil nil nil nil nil nil t) (quail-define-rules - ("A'" ?,AA(B) - ("a'" ?,Aa(B) - ("E'" ?,AI(B) - ("e'" ?,Ai(B) - ("I'" ?,AM(B) - ("i'" ?,Am(B) - ("O'" ?,AS(B) - ("o'" ?,As(B) - ("U'" ?,AZ(B) - ("u'" ?,Az(B) - ("Y'" ?,A](B) - ("y'" ?,A}(B) - ("AE" ?,AF(B) - ("ae" ?,Af(B) - ("OE" ?,AV(B) - ("oe" ?,Av(B) - ("D/" ?,AP(B) - ("d/" ?,Ap(B) - ("T/" ?,A^(B) - ("t/" ?,A~(B) + ("A'" ?Á) + ("a'" ?á) + ("E'" ?É) + ("e'" ?é) + ("I'" ?Í) + ("i'" ?í) + ("O'" ?Ó) + ("o'" ?ó) + ("U'" ?Ú) + ("u'" ?ú) + ("Y'" ?Ý) + ("y'" ?ý) + ("AE" ?Æ) + ("ae" ?æ) + ("OE" ?Ö) + ("oe" ?ö) + ("D/" ?Ð) + ("d/" ?ð) + ("T/" ?Þ) + ("t/" ?þ) ("A''" ["A'"]) ("a''" ["a'"]) @@ -1171,11 +1172,11 @@ "italian-postfix" "Latin-1" "IT<" t "Italian (Italiano) input method with postfix modifiers -a` -> ,A`(B A` -> ,A@(B e' -> ,Ai(B << -> ,A+(B -e` -> ,Ah(B E` -> ,AH(B E' -> ,AI(B >> -> ,A;(B -i` -> ,Al(B I` -> ,AL(B o_ -> ,A:(B -o` -> ,Ar(B O` -> ,AR(B a_ -> ,A*(B -u` -> ,Ay(B U` -> ,AY(B +a` -> à A` -> À e' -> é << -> « +e` -> è E` -> È E' -> É >> -> » +i` -> ì I` -> Ì o_ -> º +o` -> ò O` -> Ò a_ -> ª +u` -> ù U` -> Ù Typewriter-style italian characters. @@ -1183,22 +1184,22 @@ " nil t nil nil nil nil nil nil nil nil t) (quail-define-rules - ("A`" ?,A@(B) - ("a`" ?,A`(B) - ("E`" ?,AH(B) - ("E'" ?,AI(B) - ("e`" ?,Ah(B) - ("e'" ?,Ai(B) - ("I`" ?,AL(B) - ("i`" ?,Al(B) - ("O`" ?,AR(B) - ("o`" ?,Ar(B) - ("U`" ?,AY(B) - ("u`" ?,Ay(B) - ("<<" ?,A+(B) - (">>" ?,A;(B) - ("o_" ?,A:(B) - ("a_" ?,A*(B) + ("A`" ?À) + ("a`" ?à) + ("E`" ?È) + ("E'" ?É) + ("e`" ?è) + ("e'" ?é) + ("I`" ?Ì) + ("i`" ?ì) + ("O`" ?Ò) + ("o`" ?ò) + ("U`" ?Ù) + ("u`" ?ù) + ("<<" ?«) + (">>" ?») + ("o_" ?º) + ("a_" ?ª) ("A``" ["A`"]) ("a``" ["a`"]) @@ -1220,21 +1221,21 @@ (quail-define-package "norwegian-postfix" "Latin-1" "NO<" t - "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'->É) Doubling the postfix separates the letter and postfix: e.g. aee -> ae " nil t nil nil nil nil nil nil nil nil t) (quail-define-rules - ("AE" ?,AF(B) - ("ae" ?,Af(B) - ("OE" ?,AX(B) - ("oe" ?,Ax(B) - ("AA" ?,AE(B) - ("aa" ?,Ae(B) - ("E'" ?,AI(B) - ("e'" ?,Ai(B) + ("AE" ?Æ) + ("ae" ?æ) + ("OE" ?Ø) + ("oe" ?ø) + ("AA" ?Å) + ("aa" ?å) + ("E'" ?É) + ("e'" ?é) ("AEE" ["AE"]) ("aee" ["ae"]) @@ -1251,30 +1252,30 @@ "Scandinavian input method with postfix modifiers Supported languages are Swidish, Norwegian, Danish, and Finnish. -ae -> ,Af(B -oe -> ,Ax(B -aa -> ,Ae(B -a\" -> ,Ad(B -o\" -> ,Av(B -e' -> ,Ai(B +ae -> æ +oe -> ø +aa -> å +a\" -> ä +o\" -> ö +e' -> é Doubling the postfix separates the letter and postfix: aee -> ae o\"\" -> o\" etc. " nil t nil nil nil nil nil nil nil nil t) (quail-define-rules - ("AE" ?,AF(B) - ("ae" ?,Af(B) - ("OE" ?,AX(B) - ("oe" ?,Ax(B) - ("AA" ?,AE(B) - ("aa" ?,Ae(B) - ("A\"" ?,AD(B) - ("a\"" ?,Ad(B) - ("O\"" ?,AV(B) - ("o\"" ?,Av(B) - ("E'" ?,AI(B) - ("e'" ?,Ai(B) + ("AE" ?Æ) + ("ae" ?æ) + ("OE" ?Ø) + ("oe" ?ø) + ("AA" ?Å) + ("aa" ?å) + ("A\"" ?Ä) + ("a\"" ?ä) + ("O\"" ?Ö) + ("o\"" ?ö) + ("E'" ?É) + ("e'" ?é) ("AEE" ["AE"]) ("aee" ["ae"]) @@ -1292,38 +1293,38 @@ (quail-define-package "spanish-postfix" "Spanish" "ES<" t - "Spanish (Espa,Aq(Bol) input method with postfix modifiers + "Spanish (Español) input method with postfix modifiers -A' -> ,AA(B -E' -> ,AI(B -I' -> ,AM(B -O' -> ,AS(B -U' -> ,AZ(B -N~ -> ,AQ(B -!/ -> ,A!(B -?/ -> ,A?(B +A' -> Á +E' -> É +I' -> Í +O' -> Ó +U' -> Ú +N~ -> Ñ +!/ -> ¡ +?/ -> ¿ Doubling the postfix separates the letter and postfix: a'' -> a' n~~ -> n~, etc. " nil t nil nil nil nil nil nil nil nil t) (quail-define-rules - ("A'" ?,AA(B) - ("a'" ?,Aa(B) - ("E'" ?,AI(B) - ("e'" ?,Ai(B) - ("I'" ?,AM(B) - ("i'" ?,Am(B) - ("O'" ?,AS(B) - ("o'" ?,As(B) - ("U'" ?,AZ(B) - ("u'" ?,Az(B) - ("U\"" ?,C\(B) - ("u\"" ?,C|(B) - ("N~" ?,AQ(B) - ("n~" ?,Aq(B) - ("?/" ?,A?(B) - ("!/" ?,A!(B) + ("A'" ?Á) + ("a'" ?á) + ("E'" ?É) + ("e'" ?é) + ("I'" ?Í) + ("i'" ?í) + ("O'" ?Ó) + ("o'" ?ó) + ("U'" ?Ú) + ("u'" ?ú) + ("U\"" ?Ü) + ("u\"" ?ü) + ("N~" ?Ñ) + ("n~" ?ñ) + ("?/" ?¿) + ("!/" ?¡) ("A''" ["A'"]) ("a''" ["a'"]) @@ -1345,20 +1346,20 @@ (quail-define-package "swedish-postfix" "Latin-1" "SV<" t - "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' -> É) Doubling the postfix separates the letter and postfix: e.g. aee -> ae " nil t nil nil nil nil nil nil nil nil t) (quail-define-rules - ("AA" ?,AE(B) - ("aa" ?,Ae(B) - ("AE" ?,AD(B) - ("ae" ?,Ad(B) - ("OE" ?,AV(B) - ("oe" ?,Av(B) - ("E'" ?,AI(B) - ("e'" ?,Ai(B) + ("AA" ?Å) + ("aa" ?å) + ("AE" ?Ä) + ("ae" ?ä) + ("OE" ?Ö) + ("oe" ?ö) + ("E'" ?É) + ("e'" ?é) ("AAA" ["AA"]) ("aaa" ["aa"]) @@ -1372,46 +1373,46 @@ (quail-define-package "turkish-latin-3-postfix" "Turkish" "TR3<" t - "Turkish (T,C|(Brk,Cg(Be) input method with postfix modifiers. + "Turkish (Türkçe) input method with postfix modifiers. This is for those who use Latin-3 (ISO-8859-3) for Turkish. If you use Latin-5 (ISO-8859-9), you should use \"turkish-postfix\" instead. -Note for I, ,C9(B, ,C)(B, i. +Note for I, ı, İ, i. -A^ -> ,CB(B -C, -> ,CG(B -G^ -> ,C+(B +A^ ->  +C, -> Ç +G^ -> Ğ I -> I -i -> ,C9(B -I. -> ,C)(B +i -> ı +I. -> İ i. -> i -O\" -> ,CV(B -S, -> ,C*(B -U\" -> ,C\(B -U^ -> ,C[(B +O\" -> Ö +S, -> Ş +U\" -> Ü +U^ -> Û Doubling the postfix separates the letter and postfix: e.g. a^^ -> a^ " nil t nil nil nil nil nil nil nil nil t) (quail-define-rules - ("A^" ?,CB(B) - ("a^" ?,Cb(B) - ("C," ?,CG(B) - ("c," ?,Cg(B) - ("G^" ?,C+(B) - ("g^" ?,C;(B) - ("I." ?,C)(B) - ("i" ?,C9(B) + ("A^" ?Â) + ("a^" ?â) + ("C," ?Ç) + ("c," ?ç) + ("G^" ?Ğ) + ("g^" ?ğ) + ("I." ?İ) + ("i" ?ı) ("i." ?i) - ("O\"" ?,CV(B) - ("o\"" ?,Cv(B) - ("S," ?,C*(B) - ("s," ?,C:(B) - ("U\"" ?,C\(B) - ("u\"" ?,C|(B) - ("U^" ?,C[(B) - ("u^" ?,C{(B) + ("O\"" ?Ö) + ("o\"" ?ö) + ("S," ?Ş) + ("s," ?ş) + ("U\"" ?Ü) + ("u\"" ?ü) + ("U^" ?Û) + ("u^" ?û) ("A^^" ["A^"]) ("a^^" ["a^"]) @@ -1434,47 +1435,47 @@ (quail-define-package "turkish-postfix" "Turkish" "TR<" t - "Turkish (T,M|(Brk,Mg(Be) input method with postfix modifiers. + "Turkish (Türkçe) input method with postfix modifiers. This is for those who use Latin-5 (ISO-8859-9) for Turkish. If you use Latin-3 (ISO-8859-3), you should use \"turkish-latin-3-postfix\" instead. -Note for I, ,M}(B, ,M](B, i. +Note for I, ı, İ, i. -A^ -> ,MB(B -C, -> ,MG(B -G^ -> ,MP(B +A^ ->  +C, -> Ç +G^ -> Ğ I -> I -i -> ,M}(B -I. -> ,M](B +i -> ı +I. -> İ i. -> i -O\" -> ,MV(B -S, -> ,M^(B -U\" -> ,M\(B -U^ -> ,M[(B +O\" -> Ö +S, -> Ş +U\" -> Ü +U^ -> Û Doubling the postfix separates the letter and postfix: e.g. a^^ -> a^ " nil t nil nil nil nil nil nil nil nil t) (quail-define-rules - ("A^" ?,MB(B) - ("a^" ?,Mb(B) - ("C," ?,MG(B) - ("c," ?,Mg(B) - ("G^" ?,MP(B) - ("g^" ?,Mp(B) - ("I." ?,M](B) - ("i" ?,M}(B) + ("A^" ?Â) + ("a^" ?â) + ("C," ?Ç) + ("c," ?ç) + ("G^" ?Ğ) + ("g^" ?ğ) + ("I." ?İ) + ("i" ?ı) ("i." ?i) - ("O\"" ?,MV(B) - ("o\"" ?,Mv(B) - ("S," ?,M^(B) - ("s," ?,M~(B) - ("U\"" ?,M\(B) - ("u\"" ?,M|(B) - ("U^" ?,M[(B) - ("u^" ?,M{(B) + ("O\"" ?Ö) + ("o\"" ?ö) + ("S," ?Ş) + ("s," ?ş) + ("U\"" ?Ü) + ("u\"" ?ü) + ("U^" ?Û) + ("u^" ?û) ("A^^" ["A^"]) ("a^^" ["a^"]) @@ -1496,16 +1497,16 @@ ) (quail-define-package - "british" "Latin-1" ",A#(B@" t - "British English input method with Latin-1 character ,A#(B (# -> ,A#(B)" + "british" "Latin-1" "£@" t + "British English input method with Latin-1 character £ (# -> £)" nil t nil nil nil nil nil nil nil nil t) (quail-define-rules - ("#" [?,A#(B ?#]) + ("#" [?£ ?#]) ) ;; The following are various quail packages for those who think -;; the aboves are too awkward. Supported languages and their +;; the above are too awkward. Supported languages and their ;; package name are: ;; ;; French (frnch, azerty) @@ -1525,28 +1526,28 @@ ;; (quail-define-package "french-keyboard" "French" "FR@" t - "French (Fran,Ag(Bais) input method simulating some French keyboard + "French (Français) input method simulating some French keyboard <e dans l'o> n'est pas disponible." nil t t t t nil nil nil nil nil t) -;; ,Aj(B1 ,Ai(B2 ,Ah(B3 ,At(B4 ,An(B5 ,Ao(B6 ,Ab(B7 ,A{(B8 ,Ay(B9 ,A`(B0 -_ ,Ak(B+ `~ -;; qQ wW eE rR tT yY uU iI oO pP ,AgG(B ,A|(B& +;; ê1 é2 è3 ô4 î5 ï6 â7 û8 ù9 à0 -_ ë+ `~ +;; qQ wW eE rR tT yY uU iI oO pP çÇ ü& ;; aA sS dD fF gG hH jJ kK lL ;: '" \| ;; zZ xX cC vV bB nN mM ,( .) !? (quail-define-rules - ("1" ?,Aj(B) - ("2" ?,Ai(B) - ("3" ?,Ah(B) - ("4" ?,At(B) - ("5" ?,An(B) - ("6" ?,Ao(B) - ("7" ?,Ab(B) - ("8" ?,A{(B) - ("9" ?,Ay(B) - ("0" ?,A`(B) - ("=" ?,Ak(B) - ("[" ?,Ag(B) - ("]" ?,A|(B) + ("1" ?ê) + ("2" ?é) + ("3" ?è) + ("4" ?ô) + ("5" ?î) + ("6" ?ï) + ("7" ?â) + ("8" ?û) + ("9" ?ù) + ("0" ?à) + ("=" ?ë) + ("[" ?ç) + ("]" ?ü) ("!" ?1) ("@" ?2) @@ -1558,7 +1559,7 @@ ("*" ?8) ("(" ?9) (")" ?0) - ("{" ?,AG(B) + ("{" ?Ç) ("}" ?&) ("<" ?\() (">" ?\)) @@ -1567,28 +1568,28 @@ ;; (quail-define-package "french-azerty" "French" "AZ@" t - "French (Fran,Ag(Bais) input method simulating Azerty keyboard + "French (Français) input method simulating Azerty keyboard -Similaire au clavier fran,Ag(Bais de SUN. -pr,Ai(Bfixes: ^ pour circonflexe, ,A((B pour tr,Ai(Bma. +Similaire au clavier français de SUN. +préfixes: ^ pour circonflexe, ¨ pour tréma. <e dans l'o> n'est pas disponible." nil t t t t nil nil nil nil nil t) -;; &1 ,Ai(B2 "3 '4 (5 ,A'(B6 ,Ah(B7 !8 ,Ag(B9 ,A`(B0 ),A0(B -_ @~ -;; aA zZ eE rR tT yY uU iI oO pP ^,A((B `$ -;; qQ sS dD fF gG hH jJ kK lL mM ,Ay(B% *| +;; &1 é2 "3 '4 (5 §6 è7 !8 ç9 à0 )° -_ @~ +;; aA zZ eE rR tT yY uU iI oO pP ^¨ `$ +;; qQ sS dD fF gG hH jJ kK lL mM ù% *| ;; wW xX cC vV bB nN ,? ;. :/ =+ (quail-define-rules ("1" ?&) - ("2" ?,Ai(B) + ("2" ?é) ("3" ?\") ("4" ?') ("5" ?\() - ("6" ?,A'(B) - ("7" ?,Ah(B) + ("6" ?§) + ("7" ?è) ("8" ?!) - ("9" ?,Ag(B) - ("0" ?,A`(B) + ("9" ?ç) + ("0" ?à) ("-" ?\)) ("=" ?-) ("`" ?@) @@ -1614,7 +1615,7 @@ ("k" ?k) ("l" ?l) (";" ?m) - ("'" ?,Ay(B) + ("'" ?ù) ("\\" ?*) ("z" ?w) ("x" ?x) @@ -1637,7 +1638,7 @@ ("*" ?8) ("(" ?9) (")" ?0) - ("_" ?,A0(B) + ("_" ?°) ("+" ?_) ("~" ?~) ("Q" ?A) @@ -1650,7 +1651,7 @@ ("I" ?I) ("O" ?O) ("P" ?P) - ("{" ?,A((B) + ("{" ?¨) ("}" ?$) ("A" ?Q) ("S" ?S) @@ -1675,68 +1676,68 @@ (">" ?/) ("?" ?+) - ("[q" ?,Ab(B) - ("[e" ?,Aj(B) - ("[i" ?,An(B) - ("[o" ?,At(B) - ("[u" ?,A{(B) + ("[q" ?â) + ("[e" ?ê) + ("[i" ?î) + ("[o" ?ô) + ("[u" ?û) - ("{e" ?,Ak(B) - ("{i" ?,Ao(B) - ("{u" ?,A|(B) + ("{e" ?ë) + ("{i" ?ï) + ("{u" ?ü) ("[[" ?^) - ("{{" ?,A((B) + ("{{" ?¨) ) ;; (quail-define-package "icelandic-keyboard" "Latin-1" "IS@" t - "Icelandic (,AM(Bslenska) input method simulating some Icelandic keyboard + "Icelandic (Íslenska) input method simulating some Icelandic keyboard -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) -;; 1! 2" 3# 4$ 5% 6^ 7& 8* 9( 0) ,AvV(B -_ `~ -;; qQ wW eE rR tT yY uU iI oO pP ,ApP(B '? -;; aA sS dD fF gG hH jJ kK lL ,AfF(B ,A44(B +* -;; zZ xX cC vV bB nN mM ,; .: ,A~^(B +;; 1! 2" 3# 4$ 5% 6^ 7& 8* 9( 0) öÖ -_ `~ +;; qQ wW eE rR tT yY uU iI oO pP ðÐ '? +;; aA sS dD fF gG hH jJ kK lL æÆ ´´ +* +;; zZ xX cC vV bB nN mM ,; .: þÞ (quail-define-rules - ("-" ?,Av(B) + ("-" ?ö) ("=" ?-) - ("[" ?,Ap(B) + ("[" ?ð) ("]" ?') - (";" ?,Af(B) - ("'" ?,A4(B) + (";" ?æ) + ("'" ?´) ("\\" ?+) - ("/" ?,A~(B) + ("/" ?þ) ("@" ?\") - ("_" ?,AV(B) + ("_" ?Ö) ("+" ?_) - ("{" ?,AP(B) + ("{" ?Ð) ("}" ??) - (":" ?,AF(B) - ("\"" ?,A4(B) + (":" ?Æ) + ("\"" ?´) ("|" ?*) ("<" ?\;) (">" ?:) - ("?" ?,A^(B) + ("?" ?Þ) - ("'a" ?,Aa(B) - ("'e" ?,Ai(B) - ("'i" ?,Am(B) - ("'o" ?,As(B) - ("'u" ?,Az(B) - ("'y" ?,A}(B) - ("'A" ?,AA(B) - ("'E" ?,AI(B) - ("'I" ?,AM(B) - ("'O" ?,AS(B) - ("'U" ?,AZ(B) - ("'Y" ?,A](B) + ("'a" ?á) + ("'e" ?é) + ("'i" ?í) + ("'o" ?ó) + ("'u" ?ú) + ("'y" ?ý) + ("'A" ?Á) + ("'E" ?É) + ("'I" ?Í) + ("'O" ?Ó) + ("'U" ?Ú) + ("'Y" ?Ý) - ("''" ?,A4(B) + ("''" ?´) ) ;; @@ -1745,36 +1746,36 @@ "Danish input method simulating SUN Danish keyboard" nil t t t t nil nil nil nil nil t) -;; 1! 2" 3# 4,A$(B 5% 6& 7/ 8( 9) 0= +? ,A='(B ~^ -;; qQ wW eE rR tT yY uU iI oO pP ,AeE(B ,AiI(B -;; aA sS dD fF gG hH jJ kK lL ,AfF(B ,AxX(B '* +;; 1! 2" 3# 4¤ 5% 6& 7/ 8( 9) 0= +? ½§ ~^ +;; qQ wW eE rR tT yY uU iI oO pP åÅ éÉ +;; aA sS dD fF gG hH jJ kK lL æÆ øØ '* ;; zZ xX cC vV bB nN mM ,; .: -_ (quail-define-rules ("-" ?+) - ("=" ?,A=(B) + ("=" ?½) ("`" ?~) - ("[" ?,Ae(B) - ("]" ?,Ai(B) - (";" ?,Af(B) - ("'" ?,Ax(B) + ("[" ?å) + ("]" ?é) + (";" ?æ) + ("'" ?ø) ("\\" ?') ("/" ?-) ("@" ?\") - ("$" ?,A$(B) + ("$" ?¤) ("^" ?&) ("&" ?/) ("*" ?\() ("(" ?\)) (")" ?=) ("_" ??) - ("+" ?,A'(B) + ("+" ?§) ("~" ?^) - ("{" ?,AE(B) - ("}" ?,AI(B) - (":" ?,AF(B) - ("\"" ?,AX(B) + ("{" ?Å) + ("}" ?É) + (":" ?Æ) + ("\"" ?Ø) ("|" ?*) ("<" ?\;) (">" ?:) @@ -1787,37 +1788,37 @@ "Norwegian (Norsk) input method simulating SUN Norwegian keyboard" nil t t t t nil nil nil nil nil t) -;; 1! 2" 3# 4,A$(B 5% 6& 7/ 8( 9) 0= +? |,A'(B ~^ -;; qQ wW eE rR tT yY uU iI oO pP ,AeE(B ,AiI(B -;; aA sS dD fF gG hH jJ kK lL ,AxX(B ,AfF(B '* +;; 1! 2" 3# 4¤ 5% 6& 7/ 8( 9) 0= +? |§ ~^ +;; qQ wW eE rR tT yY uU iI oO pP åÅ éÉ +;; aA sS dD fF gG hH jJ kK lL øØ æÆ '* ;; zZ xX cC vV bB nN mM ,; .: '? (quail-define-rules ("-" ?+) ("=" ?|) ("`" ?~) - ("[" ?,Ae(B) - ("]" ?,Ai(B) - (";" ?,Ax(B) - ("'" ?,Af(B) + ("[" ?å) + ("]" ?é) + (";" ?ø) + ("'" ?æ) ("\\" ?') ("/" ?-) ("!" ?!) ("@" ?\") - ("$" ?,A$(B) + ("$" ?¤) ("^" ?&) ("&" ?/) ("*" ?\() ("(" ?\)) (")" ?=) ("_" ??) - ("+" ?,A'(B) + ("+" ?§) ("~" ?^) - ("{" ?,AE(B) - ("}" ?,AI(B) - (":" ?,AX(B) - ("\"" ?,AF(B) + ("{" ?Å) + ("}" ?É) + (":" ?Ø) + ("\"" ?Æ) ("|" ?*) ("<" ?\;) (">" ?:) @@ -1830,36 +1831,36 @@ "Swedish (Svenska) input method simulating SUN Swedish/Finnish keyboard" nil t t t t nil nil nil nil nil t) -;; 1! 2" 3# 4,A$(B 5% 6& 7/ 8( 9) 0= +? ,A'=(B ~^ -;; qQ wW eE rR tT yY uU iI oO pP ,AeE(B ,AiI(B -;; aA sS dD fF gG hH jJ kK lL ,AvV(B ,AdD(B '* +;; 1! 2" 3# 4¤ 5% 6& 7/ 8( 9) 0= +? §½ ~^ +;; qQ wW eE rR tT yY uU iI oO pP åÅ éÉ +;; aA sS dD fF gG hH jJ kK lL öÖ äÄ '* ;; zZ xX cC vV bB nN mM ,; .: -_ (quail-define-rules ("-" ?+) - ("=" ?,A'(B) + ("=" ?§) ("`" ?~) - ("[" ?,Ae(B) - ("]" ?,Ai(B) - (";" ?,Av(B) - ("'" ?,Ad(B) + ("[" ?å) + ("]" ?é) + (";" ?ö) + ("'" ?ä) ("\\" ?') ("/" ?-) ("@" ?\") - ("$" ?,A$(B) + ("$" ?¤) ("^" ?&) ("&" ?/) ("*" ?\() ("(" ?\)) (")" ?=) ("_" ??) - ("+" ?,A=(B) + ("+" ?½) ("~" ?^) - ("{" ?,AE(B) - ("}" ?,AI(B) - (":" ?,AV(B) - ("\"" ?,AD(B) + ("{" ?Å) + ("}" ?É) + (":" ?Ö) + ("\"" ?Ä) ("|" ?*) ("<" ?\;) (">" ?:) @@ -1872,36 +1873,36 @@ "Finnish input method simulating SUN Finnish/Swedish keyboard" nil t t t t nil nil nil nil nil t) -;; 1! 2" 3# 4,A$(B 5% 6& 7/ 8( 9) 0= +? ,A'=(B ~^ -;; qQ wW eE rR tT yY uU iI oO pP ,AeE(B ,AiI(B -;; aA sS dD fF gG hH jJ kK lL ,AvV(B ,AdD(B '* +;; 1! 2" 3# 4¤ 5% 6& 7/ 8( 9) 0= +? §½ ~^ +;; qQ wW eE rR tT yY uU iI oO pP åÅ éÉ +;; aA sS dD fF gG hH jJ kK lL öÖ äÄ '* ;; zZ xX cC vV bB nN mM ,; .: -_ (quail-define-rules ("-" ?+) - ("=" ?,A'(B) + ("=" ?§) ("`" ?~) - ("[" ?,Ae(B) - ("]" ?,Ai(B) - (";" ?,Av(B) - ("'" ?,Ad(B) + ("[" ?å) + ("]" ?é) + (";" ?ö) + ("'" ?ä) ("\\" ?') ("/" ?-) ("@" ?\") - ("$" ?,A$(B) + ("$" ?¤) ("^" ?&) ("&" ?/) ("*" ?\() ("(" ?\)) (")" ?=) ("_" ??) - ("+" ?,A=(B) + ("+" ?½) ("~" ?^) - ("{" ?,AE(B) - ("}" ?,AI(B) - (":" ?,AV(B) - ("\"" ?,AD(B) + ("{" ?Å) + ("}" ?É) + (":" ?Ö) + ("\"" ?Ä) ("|" ?*) ("<" ?\;) (">" ?:) @@ -1914,26 +1915,26 @@ "German (Deutsch) input method simulating SUN German keyboard" nil t t t t nil nil nil nil nil t) -;; 1! 2" 3,A'(B 4$ 5% 6& 7/ 8( 9) 0= ,A_(B? [{ ]} -;; qQ wW eE rR tT zZ uU iI oO pP ,A|\(B +* -;; aA sS dD fF gG hH jJ kK lL ,AvV(B ,AdD(B #^ +;; 1! 2" 3§ 4$ 5% 6& 7/ 8( 9) 0= ß? [{ ]} +;; qQ wW eE rR tT zZ uU iI oO pP üÜ +* +;; aA sS dD fF gG hH jJ kK lL öÖ äÄ #^ ;; yY xX cC vV bB nN mM ,; .: -_ (quail-define-rules - ("-" ?,A_(B) + ("-" ?ß) ("=" ?\[) ("`" ?\]) ("y" ?z) - ("[" ?,A|(B) + ("[" ?ü) ("]" ?+) - (";" ?,Av(B) - ("'" ?,Ad(B) + (";" ?ö) + ("'" ?ä) ("\\" ?#) ("z" ?y) ("/" ?-) ("@" ?\") - ("#" ?,A'(B) + ("#" ?§) ("^" ?&) ("&" ?/) ("*" ?\() @@ -1943,10 +1944,10 @@ ("_" ??) ("+" ?{) ("~" ?}) - ("{" ?,A\(B) + ("{" ?Ü) ("}" ?*) - (":" ?,AV(B) - ("\"" ?,AD(B) + (":" ?Ö) + ("\"" ?Ä) ("|" ?^) ("Z" ?Y) ("<" ?\;) @@ -1960,23 +1961,23 @@ "Italian (Italiano) input method simulating SUN Italian keyboard" nil t t t t nil nil nil nil nil t) -;; 1! 2" 3,A#(B 4$ 5% 6& 7/ 8( 9) 0= '? ,Al(B^ `~ -;; qQ wW eE rR tT yY uU iI oO pP ,Ahi(B +* -;; aA sS dD fF gG hH jJ kK lL ,Arg(B ,A`0(B ,Ay'(B +;; 1! 2" 3£ 4$ 5% 6& 7/ 8( 9) 0= '? ì^ `~ +;; qQ wW eE rR tT yY uU iI oO pP èé +* +;; aA sS dD fF gG hH jJ kK lL òç à° ù§ ;; zZ xX cC vV bB nN mM ,; .: -_ (quail-define-rules ("-" ?') - ("=" ?,Al(B) - ("[" ?,Ah(B) + ("=" ?ì) + ("[" ?è) ("]" ?+) - (";" ?,Ar(B) - ("'" ?,A`(B) - ("\\" ?,Ay(B) + (";" ?ò) + ("'" ?à) + ("\\" ?ù) ("/" ?-) ("@" ?\") - ("#" ?,A#(B) + ("#" ?£) ("^" ?&) ("&" ?/) ("*" ?\() @@ -1985,11 +1986,11 @@ ("_" ??) ("+" ?^) ("~" ?~) - ("{" ?,Ai(B) + ("{" ?é) ("}" ?*) - (":" ?,Ag(B) - ("\"" ?,A0(B) - ("|" ?,A'(B) + (":" ?ç) + ("\"" ?°) + ("|" ?§) ("<" ?\;) (">" ?:) ("?" ?_) @@ -1998,40 +1999,40 @@ ;; (quail-define-package "spanish-keyboard" "Spanish" "ES@" t - "Spanish (Espa,Aq(Bol) input method simulating SUN Spanish keyboard" + "Spanish (Español) input method simulating SUN Spanish keyboard" nil t t t t nil nil nil nil nil t) -;; 1! 2" 3,A7(B 4$ 5% 6& 7/ 8( 9) 0= '? ,A!?(B ,AmM(B -;; qQ wW eE rR tT yY uU iI oO pP ,AiI(B ,AsS(B -;; aA sS dD fF gG hH jJ kK lL ,AqQ(B ,AaA(B ,AzZ(B +;; 1! 2" 3· 4$ 5% 6& 7/ 8( 9) 0= '? ¡¿ íÍ +;; qQ wW eE rR tT yY uU iI oO pP éÉ óÓ +;; aA sS dD fF gG hH jJ kK lL ñÑ áÁ úÚ ;; zZ xX cC vV bB nN mM ,; .: -_ (quail-define-rules ("-" ?') - ("=" ?,A!(B) - ("`" ?,Am(B) - ("[" ?,Ai(B) - ("]" ?,As(B) - (";" ?,Aq(B) - ("'" ?,Aa(B) - ("\\" ?,Az(B) + ("=" ?¡) + ("`" ?í) + ("[" ?é) + ("]" ?ó) + (";" ?ñ) + ("'" ?á) + ("\\" ?ú) ("/" ?-) ("@" ?\") - ("#" ?,A7(B) + ("#" ?·) ("^" ?&) ("&" ?/) ("*" ?\() ("(" ?\)) (")" ?=) ("_" ??) - ("+" ?,A?(B) - ("~" ?,AM(B) - ("{" ?,AI(B) - ("}" ?,AS(B) - (":" ?,AQ(B) - ("\"" ?,AA(B) - ("|" ?,AZ(B) + ("+" ?¿) + ("~" ?Í) + ("{" ?É) + ("}" ?Ó) + (":" ?Ñ) + ("\"" ?Á) + ("|" ?Ú) ("<" ?\;) (">" ?:) ("?" ?_) @@ -2126,4 +2127,396 @@ ("?" ?Z) ) + +(quail-define-package + "latin-postfix" "Latin" "L<" t + "Latin character input method with postfix modifiers + + | postfix | examples + ------------+---------+---------- + acute | ' | a' -> á + grave | ` | a` -> à + circumflex | ^ | a^ -> â + diaeresis | \" | a\" -> ä + tilde | ~ | a~ -> ã + cedilla | , | c, -> ç + ogonek | , | a, -> ą + breve | ~ | a~ -> ă + caron | ~ | c~ -> č + dbl. acute | : | o: -> ő + ring | . | u. -> ů + dot | . | z. -> ż + stroke | / | d/ -> đ + nordic | / | d/ -> ð t/ -> þ a/ -> å e/ -> æ o/ -> ø + others | / | s/ -> ß ?/ -> ¿ !/ -> ¡ // -> ° + | various | << -> « >> -> » o_ -> º a_ -> ª + +Doubling the postfix separates the letter and postfix: e.g. a'' -> a' +" nil t nil nil nil nil nil nil nil nil t) + +;; Fixme: ¦ § ¨ © ¬ ® ¯ ± ² ³ ´ µ ¶ · ¸ ¹ ¼ ½ ¾ × ÷ +(quail-define-rules + (" _" ? ) + ("!/" ?¡) + ("//" ?°) + ("<<" ?\«) + (">>" ?\») + ("?/" ?¿) + ("$/" ?£) + ("$/" ?¤) + ("A'" ?Á) + ("A," ?Ą) + ("A-" ?Ā) + ("A/" ?Å) + ("A\"" ?Ä) + ("A^" ?Â) + ("A`" ?À) + ("A~" ?Ã) + ("A~" ?Ă) + ("C'" ?Ć) + ("C," ?Ç) + ("C." ?Ċ) + ("C^" ?Ĉ) + ("C~" ?Č) + ("D/" ?Ð) + ("D/" ?Đ) + ("D~" ?Ď) + ("E'" ?É) + ("E," ?Ę) + ("E-" ?Ē) + ("E." ?Ė) + ("E/" ?Æ) + ("E\"" ?Ë) + ("E^" ?Ê) + ("E`" ?È) + ("E~" ?Ě) + ("G," ?Ģ) + ("G." ?Ġ) + ("G^" ?Ĝ) + ("G~" ?Ğ) + ("H/" ?Ħ) + ("H^" ?Ĥ) + ("I'" ?Í) + ("I," ?Į) + ("I-" ?Ī) + ("I." ?İ) + ("I\"" ?Ï) + ("I^" ?Î) + ("I`" ?Ì) + ("I~" ?Ĩ) + ("J^" ?Ĵ) + ("K," ?Ķ) + ("L'" ?Ĺ) + ("L," ?Ļ) + ("L/" ?Ł) + ("L~" ?Ľ) + ("N'" ?Ń) + ("N," ?Ņ) + ("N/" ?Ŋ) + ("N~" ?Ñ) + ("N~" ?Ň) + ("O'" ?Ó) + ("O-" ?Ō) + ("O/" ?Ø) + ("O/" ?Œ) + ("O:" ?Ő) + ("O\"" ?Ö) + ("O^" ?Ô) + ("O`" ?Ò) + ("O~" ?Õ) + ("R'" ?Ŕ) + ("R," ?Ŗ) + ("R~" ?Ř) + ("S'" ?Ś) + ("S," ?Ş) + ("S^" ?Ŝ) + ("S~" ?Š) + ("T," ?Ţ) + ("T/" ?Þ) + ("T/" ?Ŧ) + ("T~" ?Ť) + ("U'" ?Ú) + ("U," ?Ų) + ("U-" ?Ū) + ("U." ?Ů) + ("U:" ?Ű) + ("U\"" ?Ü) + ("U^" ?Û) + ("U`" ?Ù) + ("U~" ?Ũ) + ("U~" ?Ŭ) + ("Y'" ?Ý) + ("Y\"" ?Ÿ) + ("Y=" ?¥) + ("Z'" ?Ź) + ("Z." ?Ż) + ("Z~" ?Ž) + ("a'" ?á) + ("a," ?ą) + ("a-" ?ā) + ("a/" ?å) + ("a\"" ?ä) + ("a^" ?â) + ("a_" ?ª) + ("a`" ?à) + ("a~" ?ã) + ("a~" ?ă) + ("c'" ?ć) + ("c," ?ç) + ("c." ?ċ) + ("c^" ?ĉ) + ("c~" ?č) + ("c/" ?¢) + ("d/" ?ð) + ("d/" ?đ) + ("d~" ?ď) + ("e'" ?é) + ("e," ?ę) + ("e-" ?ē) + ("e." ?ė) + ("e/" ?æ) + ("e\"" ?ë) + ("e^" ?ê) + ("e`" ?è) + ("e~" ?ě) + ("e=" ?€) + ("g," ?ģ) + ("g." ?ġ) + ("g^" ?ĝ) + ("g~" ?ğ) + ("h/" ?ħ) + ("h^" ?ĥ) + ("i'" ?í) + ("i," ?į) + ("i-" ?ī) + ("i." ?ı) + ("i\"" ?ï) + ("i^" ?î) + ("i`" ?ì) + ("i~" ?ĩ) + ("j^" ?ĵ) + ("k," ?ķ) + ("k/" ?ĸ) + ("l'" ?ĺ) + ("l," ?ļ) + ("l/" ?ł) + ("l~" ?ľ) + ("n'" ?ń) + ("n," ?ņ) + ("n/" ?ŋ) + ("n~" ?ñ) + ("n~" ?ň) + ("o'" ?ó) + ("o-" ?ō) + ("o/" ?ø) + ("o/" ?œ) + ("o:" ?ő) + ("o\"" ?ö) + ("o^" ?ô) + ("o_" ?º) + ("o`" ?ò) + ("o~" ?õ) + ("r'" ?ŕ) + ("r," ?ŗ) + ("r~" ?ř) + ("s'" ?ś) + ("s," ?ş) + ("s/" ?ß) + ("s^" ?ŝ) + ("s~" ?š) + ("t," ?ţ) + ("t/" ?þ) + ("t/" ?ŧ) + ("t~" ?ť) + ("u'" ?ú) + ("u," ?ų) + ("u-" ?ū) + ("u." ?ů) + ("u:" ?ű) + ("u\"" ?ü) + ("u^" ?û) + ("u`" ?ù) + ("u~" ?ũ) + ("u~" ?ŭ) + ("y'" ?ý) + ("y\"" ?ÿ) + ("z'" ?ź) + ("z." ?ż) + ("z~" ?ž) + + ("!//" ["!/"]) + ("///" ["//"]) + ("<<<" ["<<"]) + (">>>" [">>"]) + ("?//" ["?/"]) + ("$//" ["$/"]) + ("A''" ["A'"]) + ("A,," ["A,"]) + ("A--" ["A-"]) + ("A//" ["A/"]) + ("A\"\"" ["A\""]) + ("A^^" ["A^"]) + ("A``" ["A`"]) + ("A~~" ["A~"]) + ("C''" ["C'"]) + ("C,," ["C,"]) + ("C.." ["C."]) + ("C^^" ["C^"]) + ("C~~" ["C~"]) + ("D//" ["D/"]) + ("D~~" ["D~"]) + ("E''" ["E'"]) + ("E,," ["E,"]) + ("E--" ["E-"]) + ("E.." ["E."]) + ("E//" ["E/"]) + ("E\"\"" ["E\""]) + ("E^^" ["E^"]) + ("E``" ["E`"]) + ("E~~" ["E~"]) + ("G,," ["G,"]) + ("G.." ["G."]) + ("G^^" ["G^"]) + ("G~~" ["G~"]) + ("H//" ["H/"]) + ("H^^" ["H^"]) + ("I''" ["I'"]) + ("I,," ["I,"]) + ("I--" ["I-"]) + ("I.." ["I."]) + ("I\"\"" ["I\""]) + ("I^^" ["I^"]) + ("I``" ["I`"]) + ("I~~" ["I~"]) + ("J^^" ["J^"]) + ("K,," ["K,"]) + ("L''" ["L'"]) + ("L,," ["L,"]) + ("L//" ["L/"]) + ("L~~" ["L~"]) + ("N''" ["N'"]) + ("N,," ["N,"]) + ("N//" ["N/"]) + ("N~~" ["N~"]) + ("O''" ["O'"]) + ("O--" ["O-"]) + ("O//" ["O/"]) + ("O::" ["O:"]) + ("O\"\"" ["O\""]) + ("O^^" ["O^"]) + ("O``" ["O`"]) + ("O~~" ["O~"]) + ("R''" ["R'"]) + ("R,," ["R,"]) + ("R~~" ["R~"]) + ("S''" ["S'"]) + ("S,," ["S,"]) + ("S^^" ["S^"]) + ("S~~" ["S~"]) + ("T,," ["T,"]) + ("T//" ["T/"]) + ("T~~" ["T~"]) + ("U''" ["U'"]) + ("U,," ["U,"]) + ("U--" ["U-"]) + ("U.." ["U."]) + ("U::" ["U:"]) + ("U\"\"" ["U\""]) + ("U^^" ["U^"]) + ("U``" ["U`"]) + ("U~~" ["U~"]) + ("Y''" ["Y'"]) + ("Y\"\"" ["Y\""]) + ("Y==" ["Y="]) + ("Z''" ["Z'"]) + ("Z.." ["Z."]) + ("Z~~" ["Z~"]) + ("a''" ["a'"]) + ("a,," ["a,"]) + ("a--" ["a-"]) + ("a//" ["a/"]) + ("a\"\"" ["a\""]) + ("a^^" ["a^"]) + ("a__" ["a_"]) + ("a``" ["a`"]) + ("a~~" ["a~"]) + ("c''" ["c'"]) + ("c,," ["c,"]) + ("c.." ["c."]) + ("c^^" ["c^"]) + ("c~~" ["c~"]) + ("c//" ["c/"]) + ("d//" ["d/"]) + ("d~~" ["d~"]) + ("e''" ["e'"]) + ("e,," ["e,"]) + ("e--" ["e-"]) + ("e.." ["e."]) + ("e//" ["e/"]) + ("e\"\"" ["e\""]) + ("e^^" ["e^"]) + ("e``" ["e`"]) + ("e==" ["e="]) + ("e~~" ["e~"]) + ("g,," ["g,"]) + ("g.." ["g."]) + ("g^^" ["g^"]) + ("g~~" ["g~"]) + ("h//" ["h/"]) + ("h^^" ["h^"]) + ("i''" ["i'"]) + ("i,," ["i,"]) + ("i--" ["i-"]) + ("i.." ["i."]) + ("i\"\"" ["i\""]) + ("i^^" ["i^"]) + ("i``" ["i`"]) + ("i~~" ["i~"]) + ("j^^" ["j^"]) + ("k,," ["k,"]) + ("k//" ["k/"]) + ("l''" ["l'"]) + ("l,," ["l,"]) + ("l//" ["l/"]) + ("l~~" ["l~"]) + ("n''" ["n'"]) + ("n,," ["n,"]) + ("n//" ["n/"]) + ("n~~" ["n~"]) + ("o''" ["o'"]) + ("o--" ["o-"]) + ("o//" ["o/"]) + ("o::" ["o:"]) + ("o\"\"" ["o\""]) + ("o^^" ["o^"]) + ("o__" ["o_"]) + ("o``" ["o`"]) + ("o~~" ["o~"]) + ("r''" ["r'"]) + ("r,," ["r,"]) + ("r~~" ["r~"]) + ("s''" ["s'"]) + ("s,," ["s,"]) + ("s//" ["s/"]) + ("s^^" ["s^"]) + ("s~~" ["s~"]) + ("t,," ["t,"]) + ("t//" ["t/"]) + ("t~~" ["t~"]) + ("u''" ["u'"]) + ("u,," ["u,"]) + ("u--" ["u-"]) + ("u.." ["u."]) + ("u::" ["u:"]) + ("u\"\"" ["u\""]) + ("u^^" ["u^"]) + ("u``" ["u`"]) + ("u~~" ["u~"]) + ("y''" ["y'"]) + ("y\"\"" ["y\""]) + ("z''" ["z'"]) + ("z.." ["z."]) + ("z~~" ["z~"]) + ) + ;;; latin-post.el ends here