(require 'quail)
(quail-define-package
- "latin-1-postfix" "Latin-1" "1+" t
+ "latin-1-postfix" "Latin-1" "1<" t
"Latin-1 characters input method with postfix modifiers
effect | postfix | examples
(">>" ?\e,A;\e(B))
(quail-define-package
- "latin-2-postfix" "Latin-2" "2+" t
+ "latin-2-postfix" "Latin-2" "2<" t
"Latin-2 characters input method with postfix modifiers
effect | postfix | examples
)
(quail-define-package
- "latin-3-postfix" "Latin-3" "3+" t
+ "latin-3-postfix" "Latin-3" "3<" t
"Latin-3 characters input method with postfix modifiers
effect | postfix | examples
)
(quail-define-package
- "latin-4-postfix" "Latin-4" "4+" t
+ "latin-4-postfix" "Latin-4" "4<" t
"Latin-4 characters input method with postfix modifiers
effect | postfix | examples
)
(quail-define-package
- "latin-5-postfix" "Latin-5" "5+" t
+ "latin-5-postfix" "Latin-5" "5<" t
"Latin-5 characters input method with postfix modifiers
effect | postfix | examples
)
(quail-define-package
- "danish-postfix" "Latin-1" "DA+" t
+ "danish-postfix" "Latin-1" "DA<" t
"Danish input method (rule: AE -> \e,AF\e(B, OE -> \e,AX\e(B, AA -> \e,AE\e(B, E' -> \e,AI\e(B)"
nil t)
)
(quail-define-package
- "esperanto-postfix" "Latin-3" "EO+" t
+ "esperanto-postfix" "Latin-3" "EO<" t
"Esperanto input method with postfix modifiers
Preceding ^ or following x will produce accented characters,
)
(quail-define-package
- "finnish-postfix" "Latin-1" "FI+" t
+ "finnish-postfix" "Latin-1" "FI<" t
"Finnish (Suomi) input method (rule: AE -> \e,AD\e(B, OE -> \e,AV\e(B)"
nil t)
)
(quail-define-package
- "french-postfix" "Latin-1" "FR+" t
+ "french-postfix" "Latin-1" "FR<" t
"French (Fran\e,Ag\e(Bais) input method with postfix modifiers
` pour grave, ' pour aigu, ^ pour circonflexe, et \" pour tr\e,Ai\e(Bma.
)
(quail-define-package
- "german-postfix" "Latin-1" "DE+" t
+ "german-postfix" "Latin-1" "DE<" t
"German (Deutsch) input method (rule: AE -> \e,AD\e(B, OE -> \e,AV\e(B, UE -> \e,A\\e(B, sz -> \e,A_\e(B)
\e,A_\e(B can also be input by 'ss' followed by M-n."
)
(quail-define-package
- "icelandic-postfix" "Latin-1" "IS+" t
+ "icelandic-postfix" "Latin-1" "IS<" t
"Icelandic (\e,AM\e(Bslenska) input method with postfix modifiers
A' -> \e,AA\e(B
)
(quail-define-package
- "italian-postfix" "Latin-1" "IT+" t
+ "italian-postfix" "Latin-1" "IT<" t
"Italian (Italiano) input method with postfix modifiers
A` -> \e,A@\e(B
)
(quail-define-package
- "norwegian-postfix" "Latin-1" "NO+" t
+ "norwegian-postfix" "Latin-1" "NO<" t
"Norwegian (Norsk) input method (rule: AE->\e,AF\e(B, OE->\e,AX\e(B, AA->\e,AE\e(B, E'->\e,AI\e(B)"
nil t)
)
(quail-define-package
- "scandinavian-postfix" "Latin-1" "SC+" t
+ "scandinavian-postfix" "Latin-1" "SC<" t
"Scandinavian input method (rule: AE->\e,AD\e(B/\e,AF\e(B, OE->\e,AV\e(B/\e,AX\e(B, AA->\e,AE\e(B, E'->\e,AI\e(B)
Supported languages are Swidish, Norwegian, Danish, and Finnish.
)
(quail-define-package
- "spanish-postfix" "Latin-1" "ES+" t
+ "spanish-postfix" "Latin-1" "ES<" t
"Spanish (Espa\e,Aq\e(Bol) input method with postfix modifiers
A' -> \e,AA\e(B
)
(quail-define-package
- "swedish-postfix" "Latin-1" "SV" t
+ "swedish-postfix" "Latin-1" "SV<" t
"Swedish (Svenska) input method (rule: AA -> \e,AE\e(B, AE -> \e,AD\e(B, OE -> \e,AV\e(B, E' -> \e,AI\e(B)"
nil t)
)
(quail-define-package
- "turkish-postfix" "Latin-3" "TR" t
+ "turkish-postfix" "Latin-3" "TR<" t
"Turkish (T\e,C|\e(Brk\e,Cg\e(Be) input method with postfix modifiers
Note for I, \e,C9\e(B, \e,C)\e(B, i.
)
(quail-define-package
- "british" "Latin-1" "\e,A#\e(B" t
+ "british" "Latin-1" "\e,A#\e(B@" t
"British English input method with Latin-1 character \e,A#\e(B (# -> \e,A#\e(B)"
nil t)
;;
(quail-define-package
- "french-keyboard" "Latin-1" "Fr" t
+ "french-keyboard" "Latin-1" "FR@" t
"French (Fran\e,Ag\e(Bais) input method simulating some French keyboard
<e dans l'o> n'est pas disponible." nil t t t t)
;;
(quail-define-package
- "french-azerty" "Latin-1" "AZERTY" t
+ "french-azerty" "Latin-1" "AZ@" t
"French (Fran\e,Ag\e(Bais) input method simulating Azerty keyboard
Similaire au clavier fran\e,Ag\e(Bais de SUN.
;;
(quail-define-package
- "icelandic-keyboard" "Latin-1" "Is" t
+ "icelandic-keyboard" "Latin-1" "IS@" t
"Icelandic (\e,AM\e(Bslenska) input method simulating some Icelandic keyboard
Dead accent is right to \e,Af\e(B." nil t t t t)
;;
(quail-define-package
- "danish-keyboard" "Latin-1" "Da" t
+ "danish-keyboard" "Latin-1" "DA@" t
"Danish input method simulating SUN Danish keyboard"
nil t t t t)
;;
(quail-define-package
- "norwegian-keyboard" "Latin-1" "No" t
+ "norwegian-keyboard" "Latin-1" "NO@" t
"Norwegian (Norsk) input method simulating SUN Norwegian keyboard"
nil t t t t)
;;
(quail-define-package
- "swedish-keyboard" "Latin-1" "Sv" t
+ "swedish-keyboard" "Latin-1" "SV@" t
"Swedish (Svenska) input method simulating SUN Swedish/Finnish keyboard"
nil t t t t)
;;
(quail-define-package
- "finish-keyboard" "Latin-1" "Fi" t
+ "finish-keyboard" "Latin-1" "FI@" t
"Finish input method simulating SUN Finnish/Swedish keyboard"
nil t t t t)
;;
(quail-define-package
- "german" "Latin-1" "De" t
+ "german" "Latin-1" "DE@" t
"German (Deutsch) input method simulating SUN German keyboard"
nil t t t t)
;;
(quail-define-package
- "italian-keyboard" "Latin-1" "It" t
+ "italian-keyboard" "Latin-1" "IT@" t
"Italian (Italiano) input method simulating SUN Italian keyboard"
nil t t t t)
;;
(quail-define-package
- "spanish-keyboard" "Latin-1" "Es" t
+ "spanish-keyboard" "Latin-1" "ES@" t
"Spanish (Espa\e,Aq\e(Bol) input method simulating SUN Spanish keyboard"
nil t t t t)
;;
(quail-define-package
- "english-dvorak" "English" "DV" t
+ "english-dvorak" "English" "DV@" t
"English (ASCII) input method simulating Dvorak keyboard"
nil t t t t)
(require 'quail)
(quail-define-package
- "latin-1-prefix" "Latin-1" "1" t
+ "latin-1-prefix" "Latin-1" "1>" t
"Latin-1 characters input method with prefix modifiers
effect | prefix | examples
)
(quail-define-package
- "catalan-prefix" "Latin-1" "CA" t
+ "catalan-prefix" "Latin-1" "CA>" t
"Catalan and Spanish input method with prefix modifiers
effect | prefix | examples
)
(quail-define-package
- "esperanto-prefix" "Latin-1" "EO" t
+ "esperanto-prefix" "Latin-1" "EO>" t
"Esperanto input method with prefix modifiers
Key translation rules are:
^H -> ?\e,A&\e(B, ^J -> ?\e,A,\e(B, ^h -> ?\e,A6\e(B, ^j -> ?\e,A<\e(B, ^C -> ?\e,AF\e(B, ^G -> ?\e,AX\e(B,
)
(quail-define-package
- "french-prefix" "Latin-1" "FR" t
+ "french-prefix" "Latin-1" "FR>" t
"French (Fran\e,Ag\e(Bais) input method with prefix modifiers
effect | prefix | examples
)
(quail-define-package
- "german-prefix" "Latin-1" "DE" t
+ "german-prefix" "Latin-1" "DE>" t
"German (Deutsch) input method with prefix modifiers
Key translation rules are:
\"A -> \e,AD\e(B -> \"O -> \e,AV\e(B, \"U -> \e,A\\e(B, \"s -> ?\e,A_\e(B
)
(quail-define-package
- "irish-prefix" "Latin-1" "GA" t
+ "irish-prefix" "Latin-1" "GA>" t
"Irish input method with prefix modifiers
Key translation rules are:
'A -> \e,AA\e(B, 'E -> \e,AI\e(B, 'I -> \e,AM\e(B, 'O -> \e,AS\e(B, 'U -> \e,AZ\e(B
)
(quail-define-package
- "portuguese-prefix" "Latin-1" "PT" t
+ "portuguese-prefix" "Latin-1" "PT>" t
"Portuguese input method with prefix modifiers
effect | prefix | examples
)
(quail-define-package
- "spanish-prefix" "Latin-1" "ES" t
+ "spanish-prefix" "Latin-1" "ES>" t
"Spanish (Espa\e,Aq\e(Bol) input method with prefix modifiers
effect | prefix | examples
)
(quail-define-package
- "latin-2-prefix" "Latin-2" "2" t
+ "latin-2-prefix" "Latin-2" "2>" t
"Latin-2 characters input method with prefix modifiers
effect | prefix | examples
)
(quail-define-package
- "latin-3-prefix" "Latin-3" "3" t
+ "latin-3-prefix" "Latin-3" "3>" t
"Latin-3 characters input method with prefix modifiers
effect | prefix | examples