mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2025-01-12 16:23:57 +00:00
("latin-1-alt-postfix"): Add a method to enter the
small superscript underlined o and a. ("italian-alt-postfix"): Change it to something useful and different from italian-postfix.
This commit is contained in:
parent
9769549bac
commit
60b2cdb533
@ -39,7 +39,8 @@
|
||||
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 << -> ,A+(B >> -> ,A;(B
|
||||
others | /<> | s/ -> ,A_(B ?/ -> ,A?(B !/ -> ,A!(B
|
||||
| various | << -> ,A+(B >> -> ,A;(B o_ -> ,A:(B a_ -> ,A*(B
|
||||
|
||||
It would be natural to use comma for cedillas, but that would be
|
||||
inconvenient in practice because commas are needed very often after a
|
||||
@ -115,6 +116,8 @@ Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
|
||||
("!/" ?,A!(B)
|
||||
("<<" ?,A+(B)
|
||||
(">>" ?,A;(B)
|
||||
("o_" ?,A:(B)
|
||||
("a_" ?,A*(B)
|
||||
|
||||
("A``" ["A`"])
|
||||
("A''" ["A'"])
|
||||
@ -182,6 +185,8 @@ Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
|
||||
("!//" ["!/"])
|
||||
("<<<" ["<<"])
|
||||
(">>>" [">>"])
|
||||
("o__" ["o_"])
|
||||
("a__" ["a_"])
|
||||
)
|
||||
|
||||
(quail-define-package
|
||||
@ -1180,37 +1185,71 @@ Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
|
||||
"italian-alt-postfix" "Latin-1" "IT<" t
|
||||
"Italian (Italiano) input method with postfix modifiers
|
||||
|
||||
A` -> ,A@(B
|
||||
E` -> ,AH(B
|
||||
I` -> ,AL(B
|
||||
O` -> ,AR(B
|
||||
U` -> ,AY(B
|
||||
a' -> ,Aa(B A' -> ,AA(B a` -> ,A`(B A` -> ,A@(B i^ -> ,An(B << -> ,A+(B
|
||||
e' -> ,Ai(B E' -> ,AI(B e` -> ,Ah(B E` -> ,AH(B I^ -> ,AN(B >> -> ,A;(B
|
||||
i' -> ,Am(B I' -> ,AM(B i` -> ,Al(B I` -> ,AL(B o_ -> ,A:(B
|
||||
o' -> ,As(B O' -> ,AS(B o` -> ,Ar(B O` -> ,AR(B a_ -> ,A*(B
|
||||
u' -> ,Az(B U' -> ,AZ(B u` -> ,Ay(B U` -> ,AY(B
|
||||
|
||||
This method is for purists who like accents the old way.
|
||||
|
||||
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`" ?,A`(B)
|
||||
("a'" ?,Aa(B)
|
||||
("E`" ?,AH(B)
|
||||
("E'" ?,AI(B)
|
||||
("e`" ?,Ah(B)
|
||||
("e'" ?,Ai(B)
|
||||
("I`" ?,AL(B)
|
||||
("i`" ?,Al(B)
|
||||
("I'" ?,AM(B)
|
||||
("i'" ?,Am(B)
|
||||
("I^" ?,AN(B)
|
||||
("i^" ?,An(B)
|
||||
("O`" ?,AR(B)
|
||||
("o`" ?,Ar(B)
|
||||
("O'" ?,AS(B)
|
||||
("o'" ?,As(B)
|
||||
("U`" ?,AY(B)
|
||||
("u`" ?,Ay(B)
|
||||
("U'" ?,AZ(B)
|
||||
("u'" ?,Az(B)
|
||||
("<<" ?,A+(B)
|
||||
(">>" ?,A;(B)
|
||||
("o_" ?,A:(B)
|
||||
("a_" ?,A*(B)
|
||||
|
||||
("A``" ["A`"])
|
||||
("A''" ["A'"])
|
||||
("a``" ["a`"])
|
||||
("a''" ["a'"])
|
||||
("E``" ["E`"])
|
||||
("E''" ["E'"])
|
||||
("e``" ["e`"])
|
||||
("e''" ["e'"])
|
||||
("I``" ["I`"])
|
||||
("i``" ["i`"])
|
||||
("I''" ["I'"])
|
||||
("i''" ["i'"])
|
||||
("I^^" ["I^"])
|
||||
("i^^" ["i^"])
|
||||
("O``" ["O`"])
|
||||
("o``" ["o`"])
|
||||
("O''" ["O'"])
|
||||
("o''" ["o'"])
|
||||
("U``" ["U`"])
|
||||
("u``" ["u`"])
|
||||
("U''" ["U'"])
|
||||
("u''" ["u'"])
|
||||
("<<<" ["<<"])
|
||||
(">>>" [">>"])
|
||||
("o__" ["o_"])
|
||||
("a__" ["a_"])
|
||||
)
|
||||
|
||||
(quail-define-package
|
||||
|
Loading…
Reference in New Issue
Block a user