summaryrefslogtreecommitdiff
path: root/leim/quail/latin-post.el
diff options
context:
space:
mode:
Diffstat (limited to 'leim/quail/latin-post.el')
-rw-r--r--leim/quail/latin-post.el2139
1 files changed, 1041 insertions, 1098 deletions
diff --git a/leim/quail/latin-post.el b/leim/quail/latin-post.el
index 996497c5a0b..98e4f19516b 100644
--- a/leim/quail/latin-post.el
+++ b/leim/quail/latin-post.el
@@ -1,10 +1,13 @@
-;;; 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.
+;; Licensed to the Free Software Foundation.
;; Copyright (C) 2001, 2002 Free Software Foundation.
+;; Copyright (C) 2003
+;; National Institute of Advanced Industrial Science and Technology (AIST)
+;; Registration Number H13PRO009
-;; Keywords: multilingual, input method, latin
+;; Keywords: multilingual, input method, latin, i18n
;; This file is part of GNU Emacs.
@@ -37,89 +40,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'"])
@@ -198,104 +201,104 @@ Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
| 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,"])
@@ -386,92 +389,92 @@ Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
| 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'"])
@@ -552,105 +555,105 @@ Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
| 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-"])
@@ -742,83 +745,83 @@ Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
| 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/"])
@@ -886,21 +889,21 @@ Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
(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"])
@@ -917,37 +920,37 @@ Doubling the postfix separates the letter and postfix: e.g. aee -> ae
"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^"])
@@ -979,18 +982,18 @@ e.g. a'' -> a'.
"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"])
@@ -1000,12 +1003,12 @@ OEE -> OE
(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'
@@ -1014,34 +1017,34 @@ Par exemple: e'' -> e'
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^"])
@@ -1077,25 +1080,25 @@ Par exemple: e'' -> e'
"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"])
@@ -1108,43 +1111,43 @@ szz -> sz
(quail-define-package
"icelandic-postfix" "Latin-1" "IS<" t
- "Icelandic (,AM(Bslenska) 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)
+ "Icelandic (Íslenska) input method with postfix modifiers
+
+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'"])
@@ -1172,11 +1175,11 @@ Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
"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.
@@ -1184,22 +1187,22 @@ 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`" ?,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`"])
@@ -1221,21 +1224,21 @@ Doubling the postfix separates the letter and postfix: e.g. a`` -> a`
(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"])
@@ -1252,30 +1255,30 @@ Doubling the postfix separates the letter and postfix: e.g. aee -> ae
"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"])
@@ -1293,38 +1296,38 @@ aee -> ae o\"\" -> o\" etc.
(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'"])
@@ -1346,20 +1349,20 @@ a'' -> a' n~~ -> n~, etc.
(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,110 +1375,45 @@ Doubling the postfix separates the letter and postfix: e.g. aee -> ae
)
(quail-define-package
- "turkish-latin-3-postfix" "Turkish" "TR3<" t
- "Turkish (T,C|(Brk,Cg(Be) 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.
-
-A^ -> ,CB(B
-C, -> ,CG(B
-G^ -> ,C+(B
-I -> I
-i -> ,C9(B
-I. -> ,C)(B
-i. -> i
-O\" -> ,CV(B
-S, -> ,C*(B
-U\" -> ,C\(B
-U^ -> ,C[(B
-
-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)
- ("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)
-
- ("A^^" ["A^"])
- ("a^^" ["a^"])
- ("C,," ["C,"])
- ("c,," ["c,"])
- ("G^^" ["G^"])
- ("g^^" ["g^"])
- ("I.." ["I."])
- ("i" ["i"])
- ("i.." ["i."])
- ("O\"\"" ["O\""])
- ("o\"\"" ["o\""])
- ("S,," ["S,"])
- ("s,," ["s,"])
- ("U\"\"" ["U\""])
- ("u\"\"" ["u\""])
- ("U^^" ["U^"])
- ("u^^" ["u^"])
- )
-
-(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.
+turkish-latin-3-postfix is an obsolete alias for turkish-postfix.
-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, ı, İ, i.
-Note for I, ,M}(B, ,M](B, 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,17 +1434,22 @@ Doubling the postfix separates the letter and postfix: e.g. a^^ -> a^
("u^^" ["u^"])
)
+;; Backwards compatibility.
+(push (cons "turkish-latin-3-postfix"
+ (cdr (assoc "turkish-postfix" quail-package-alist)))
+ quail-package-alist)
+
(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)
@@ -1526,28 +1469,28 @@ Doubling the postfix separates the letter and postfix: e.g. a^^ -> a^
;;
(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)
@@ -1559,7 +1502,7 @@ Doubling the postfix separates the letter and postfix: e.g. a^^ -> a^
("*" ?8)
("(" ?9)
(")" ?0)
- ("{" ?,AG(B)
+ ("{" ?Ç)
("}" ?&)
("<" ?\()
(">" ?\))
@@ -1568,28 +1511,28 @@ Doubling the postfix separates the letter and postfix: e.g. a^^ -> a^
;;
(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" ?à)
("-" ?\))
("=" ?-)
("`" ?@)
@@ -1615,7 +1558,7 @@ pr,Ai(Bfixes: ^ pour circonflexe, ,A((B pour tr,Ai(Bma.
("k" ?k)
("l" ?l)
(";" ?m)
- ("'" ?,Ay(B)
+ ("'" ?ù)
("\\" ?*)
("z" ?w)
("x" ?x)
@@ -1638,7 +1581,7 @@ pr,Ai(Bfixes: ^ pour circonflexe, ,A((B pour tr,Ai(Bma.
("*" ?8)
("(" ?9)
(")" ?0)
- ("_" ?,A0(B)
+ ("_" ?°)
("+" ?_)
("~" ?~)
("Q" ?A)
@@ -1651,7 +1594,7 @@ pr,Ai(Bfixes: ^ pour circonflexe, ,A((B pour tr,Ai(Bma.
("I" ?I)
("O" ?O)
("P" ?P)
- ("{" ?,A((B)
+ ("{" ?¨)
("}" ?$)
("A" ?Q)
("S" ?S)
@@ -1676,68 +1619,68 @@ pr,Ai(Bfixes: ^ pour circonflexe, ,A((B pour tr,Ai(Bma.
(">" ?/)
("?" ?+)
- ("[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)
-
- ("''" ?,A4(B)
+ ("?" ?Þ)
+
+ ("'a" ?á)
+ ("'e" ?é)
+ ("'i" ?í)
+ ("'o" ?ó)
+ ("'u" ?ú)
+ ("'y" ?ý)
+ ("'A" ?Á)
+ ("'E" ?É)
+ ("'I" ?Í)
+ ("'O" ?Ó)
+ ("'U" ?Ú)
+ ("'Y" ?Ý)
+
+ ("''" ?´)
)
;;
@@ -1746,36 +1689,36 @@ Dead accent is right to ,Af(B." nil t t t t nil nil nil nil nil t)
"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)
+ ("{" ?Å)
+ ("}" ?É)
+ (":" ?Æ)
+ ("\"" ?Ø)
("|" ?*)
("<" ?\;)
(">" ?:)
@@ -1788,37 +1731,37 @@ Dead accent is right to ,Af(B." nil t t t t nil nil nil nil nil t)
"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)
+ ("{" ?Å)
+ ("}" ?É)
+ (":" ?Ø)
+ ("\"" ?Æ)
("|" ?*)
("<" ?\;)
(">" ?:)
@@ -1831,36 +1774,36 @@ Dead accent is right to ,Af(B." nil t t t t nil nil nil nil nil t)
"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)
+ ("{" ?Å)
+ ("}" ?É)
+ (":" ?Ö)
+ ("\"" ?Ä)
("|" ?*)
("<" ?\;)
(">" ?:)
@@ -1873,36 +1816,36 @@ Dead accent is right to ,Af(B." nil t t t t nil nil nil nil nil t)
"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)
+ ("{" ?Å)
+ ("}" ?É)
+ (":" ?Ö)
+ ("\"" ?Ä)
("|" ?*)
("<" ?\;)
(">" ?:)
@@ -1915,26 +1858,26 @@ Dead accent is right to ,Af(B." nil t t t t nil nil nil nil nil t)
"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)
+ ("#" ?§)
("^" ?&)
("&" ?/)
("*" ?\()
@@ -1944,10 +1887,10 @@ Dead accent is right to ,Af(B." nil t t t t nil nil nil nil nil t)
("_" ??)
("+" ?{)
("~" ?})
- ("{" ?,A\(B)
+ ("{" ?Ü)
("}" ?*)
- (":" ?,AV(B)
- ("\"" ?,AD(B)
+ (":" ?Ö)
+ ("\"" ?Ä)
("|" ?^)
("Z" ?Y)
("<" ?\;)
@@ -1961,23 +1904,23 @@ Dead accent is right to ,Af(B." nil t t t t nil nil nil nil nil t)
"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)
+ ("#" ?£)
("^" ?&)
("&" ?/)
("*" ?\()
@@ -1986,11 +1929,11 @@ Dead accent is right to ,Af(B." nil t t t t nil nil nil nil nil t)
("_" ??)
("+" ?^)
("~" ?~)
- ("{" ?,Ai(B)
+ ("{" ?é)
("}" ?*)
- (":" ?,Ag(B)
- ("\"" ?,A0(B)
- ("|" ?,A'(B)
+ (":" ?ç)
+ ("\"" ?°)
+ ("|" ?§)
("<" ?\;)
(">" ?:)
("?" ?_)
@@ -1999,40 +1942,40 @@ Dead accent is right to ,Af(B." nil t t t t nil nil nil nil nil t)
;;
(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)
+ ("+" ?¿)
+ ("~" ?Í)
+ ("{" ?É)
+ ("}" ?Ó)
+ (":" ?Ñ)
+ ("\"" ?Á)
+ ("|" ?Ú)
("<" ?\;)
(">" ?:)
("?" ?_)
@@ -2135,215 +2078,215 @@ of characters from a single Latin-N charset.
| 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
- ogonek | , | a, -> $,1 %(B
- breve | ~ | a~ -> $,1 #(B
- caron | ~ | c~ -> $,1 -(B
- dbl. acute | : | o: -> $,1 q(B
- ring | . | u. -> $,1!/(B
- dot | . | z. -> $,1!<(B
- stroke | / | d/ -> $,1 1(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, -> ç
+ 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: ,A&(B ,A'(B ,A((B ,A)(B ,A,(B ,A-(B ,A.(B ,A/(B ,A1(B ,A2(B ,A3(B ,A4(B ,A5(B ,A6(B ,A7(B ,A8(B ,A9(B ,A<(B ,A=(B ,A>(B ,AW(B ,Aw(B
+;; Fixme: ¦ § ¨ © ¬ ­ ® ¯ ± ² ³ ´ µ ¶ · ¸ ¹ ¼ ½ ¾ × ÷
(quail-define-rules
- (" _" ?,A (B)
- ("!/" ?,A!(B)
- ("//" ?,A0(B)
- ("<<" ?\,A+(B)
- (">>" ?\,A;(B)
- ("?/" ?,A?(B)
- ("$/" ?,A#(B)
- ("$/" ?,A$(B)
- ("A'" ?,AA(B)
- ("A," ?$,1 $(B)
- ("A-" ?$,1 (B)
- ("A/" ?,AE(B)
- ("A\"" ?,AD(B)
- ("A^" ?,AB(B)
- ("A`" ?,A@(B)
- ("A~" ?,AC(B)
- ("A~" ?$,1 "(B)
- ("C'" ?$,1 &(B)
- ("C," ?,AG(B)
- ("C." ?$,1 *(B)
- ("C^" ?$,1 ((B)
- ("C~" ?$,1 ,(B)
- ("D/" ?,AP(B)
- ("D/" ?$,1 0(B)
- ("D~" ?$,1 .(B)
- ("E'" ?,AI(B)
- ("E," ?$,1 8(B)
- ("E-" ?$,1 2(B)
- ("E." ?$,1 6(B)
- ("E/" ?,AF(B)
- ("E\"" ?,AK(B)
- ("E^" ?,AJ(B)
- ("E`" ?,AH(B)
- ("E~" ?$,1 :(B)
- ("G," ?$,1 B(B)
- ("G." ?$,1 @(B)
- ("G^" ?$,1 <(B)
- ("G~" ?$,1 >(B)
- ("H/" ?$,1 F(B)
- ("H^" ?$,1 D(B)
- ("I'" ?,AM(B)
- ("I," ?$,1 N(B)
- ("I-" ?$,1 J(B)
- ("I." ?$,1 P(B)
- ("I\"" ?,AO(B)
- ("I^" ?,AN(B)
- ("I`" ?,AL(B)
- ("I~" ?$,1 H(B)
- ("J^" ?$,1 T(B)
- ("K," ?$,1 V(B)
- ("L'" ?$,1 Y(B)
- ("L," ?$,1 [(B)
- ("L/" ?$,1 a(B)
- ("L~" ?$,1 ](B)
- ("N'" ?$,1 c(B)
- ("N," ?$,1 e(B)
- ("N/" ?$,1 j(B)
- ("N~" ?,AQ(B)
- ("N~" ?$,1 g(B)
- ("O'" ?,AS(B)
- ("O-" ?$,1 l(B)
- ("O/" ?,AX(B)
- ("O/" ?$,1 r(B)
- ("O:" ?$,1 p(B)
- ("O\"" ?,AV(B)
- ("O^" ?,AT(B)
- ("O`" ?,AR(B)
- ("O~" ?,AU(B)
- ("R'" ?$,1 t(B)
- ("R," ?$,1 v(B)
- ("R~" ?$,1 x(B)
- ("S'" ?$,1 z(B)
- ("S," ?$,1 ~(B)
- ("S^" ?$,1 |(B)
- ("S~" ?$,1! (B)
- ("T," ?$,1!"(B)
- ("T/" ?,A^(B)
- ("T/" ?$,1!&(B)
- ("T~" ?$,1!$(B)
- ("U'" ?,AZ(B)
- ("U," ?$,1!2(B)
- ("U-" ?$,1!*(B)
- ("U." ?$,1!.(B)
- ("U:" ?$,1!0(B)
- ("U\"" ?,A\(B)
- ("U^" ?,A[(B)
- ("U`" ?,AY(B)
- ("U~" ?$,1!((B)
- ("U~" ?$,1!,(B)
- ("Y'" ?,A](B)
- ("Y\"" ?$,1!8(B)
- ("Y=" ?,A%(B)
- ("Z'" ?$,1!9(B)
- ("Z." ?$,1!;(B)
- ("Z~" ?$,1!=(B)
- ("a'" ?,Aa(B)
- ("a," ?$,1 %(B)
- ("a-" ?$,1 !(B)
- ("a/" ?,Ae(B)
- ("a\"" ?,Ad(B)
- ("a^" ?,Ab(B)
- ("a_" ?,A*(B)
- ("a`" ?,A`(B)
- ("a~" ?,Ac(B)
- ("a~" ?$,1 #(B)
- ("c'" ?$,1 '(B)
- ("c," ?,Ag(B)
- ("c." ?$,1 +(B)
- ("c^" ?$,1 )(B)
- ("c~" ?$,1 -(B)
- ("c/" ?,A"(B)
- ("d/" ?,Ap(B)
- ("d/" ?$,1 1(B)
- ("d~" ?$,1 /(B)
- ("e'" ?,Ai(B)
- ("e," ?$,1 9(B)
- ("e-" ?$,1 3(B)
- ("e." ?$,1 7(B)
- ("e/" ?,Af(B)
- ("e\"" ?,Ak(B)
- ("e^" ?,Aj(B)
- ("e`" ?,Ah(B)
- ("e~" ?$,1 ;(B)
- ("e=" ?$,1tL(B)
- ("g," ?$,1 C(B)
- ("g." ?$,1 A(B)
- ("g^" ?$,1 =(B)
- ("g~" ?$,1 ?(B)
- ("h/" ?$,1 G(B)
- ("h^" ?$,1 E(B)
- ("i'" ?,Am(B)
- ("i," ?$,1 O(B)
- ("i-" ?$,1 K(B)
- ("i." ?$,1 Q(B)
- ("i\"" ?,Ao(B)
- ("i^" ?,An(B)
- ("i`" ?,Al(B)
- ("i~" ?$,1 I(B)
- ("j^" ?$,1 U(B)
- ("k," ?$,1 W(B)
- ("k/" ?$,1 X(B)
- ("l'" ?$,1 Z(B)
- ("l," ?$,1 \(B)
- ("l/" ?$,1 b(B)
- ("l~" ?$,1 ^(B)
- ("n'" ?$,1 d(B)
- ("n," ?$,1 f(B)
- ("n/" ?$,1 k(B)
- ("n~" ?,Aq(B)
- ("n~" ?$,1 h(B)
- ("o'" ?,As(B)
- ("o-" ?$,1 m(B)
- ("o/" ?,Ax(B)
- ("o/" ?$,1 s(B)
- ("o:" ?$,1 q(B)
- ("o\"" ?,Av(B)
- ("o^" ?,At(B)
- ("o_" ?,A:(B)
- ("o`" ?,Ar(B)
- ("o~" ?,Au(B)
- ("r'" ?$,1 u(B)
- ("r," ?$,1 w(B)
- ("r~" ?$,1 y(B)
- ("s'" ?$,1 {(B)
- ("s," ?$,1 (B)
- ("s/" ?,A_(B)
- ("s^" ?$,1 }(B)
- ("s~" ?$,1!!(B)
- ("t," ?$,1!#(B)
- ("t/" ?,A~(B)
- ("t/" ?$,1!'(B)
- ("t~" ?$,1!%(B)
- ("u'" ?,Az(B)
- ("u," ?$,1!3(B)
- ("u-" ?$,1!+(B)
- ("u." ?$,1!/(B)
- ("u:" ?$,1!1(B)
- ("u\"" ?,A|(B)
- ("u^" ?,A{(B)
- ("u`" ?,Ay(B)
- ("u~" ?$,1!)(B)
- ("u~" ?$,1!-(B)
- ("y'" ?,A}(B)
- ("y\"" ?,A(B)
- ("z'" ?$,1!:(B)
- ("z." ?$,1!<(B)
- ("z~" ?$,1!>(B)
+ (" _" ? )
+ ("!/" ?¡)
+ ("//" ?°)
+ ("<<" ?\«)
+ (">>" ?\»)
+ ("?/" ?¿)
+ ("$/" ?£)
+ ("$/" ?¤)
+ ("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~" ?ž)
("!//" ["!/"])
("///" ["//"])
@@ -2528,16 +2471,16 @@ Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
nil t t t nil nil nil nil nil nil t)
(quail-define-rules
- ("C<" ?,BH(B)
- ("C'" ?,BF(B)
- ("D;" ?,BP(B)
- ("S<" ?,B)(B)
- ("Z<" ?,B.(B)
- ("c<" ?,Bh(B)
- ("c'" ?,Bf(B)
- ("d;" ?,Bp(B)
- ("s<" ?,B9(B)
- ("z<" ?,B>(B))
+ ("C<" ?Č)
+ ("C'" ?Ć)
+ ("D;" ?Đ)
+ ("S<" ?Š)
+ ("Z<" ?Ž)
+ ("c<" ?č)
+ ("c'" ?ć)
+ ("d;" ?đ)
+ ("s<" ?š)
+ ("z<" ?ž))
;;; arch-tag: 170180fb-9617-4d58-9d51-65ca23c05d94
;;; latin-post.el ends here