summaryrefslogtreecommitdiff
path: root/leim
diff options
context:
space:
mode:
authorRichard M. Stallman <rms@gnu.org>1998-10-13 15:40:56 +0000
committerRichard M. Stallman <rms@gnu.org>1998-10-13 15:40:56 +0000
commit9769549bac7ebf3acdab9e45682756ce575ecda3 (patch)
treeb90d38e8a25af19901155c203aee33258e1ba92c /leim
parentfb035bbfe1efa76d56bffcf7fb63f1928b5085c9 (diff)
downloademacs-9769549bac7ebf3acdab9e45682756ce575ecda3.tar.gz
("latin-1-postfix"): Add a method to enter the
small superscript underlined o and a. ("italian-postfix"): Same as above. ("italian-postfix"): Add methods to enter e with acute accent and the >> and << symbols.
Diffstat (limited to 'leim')
-rw-r--r--leim/quail/latin-post.el31
1 files changed, 25 insertions, 6 deletions
diff --git a/leim/quail/latin-post.el b/leim/quail/latin-post.el
index 4e02c6c5a8f..0d0eeeb6177 100644
--- a/leim/quail/latin-post.el
+++ b/leim/quail/latin-post.el
@@ -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
Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
" nil t nil nil nil nil nil nil nil nil t)
@@ -111,6 +112,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'"])
@@ -178,6 +181,8 @@ Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
("!//" ["!/"])
("<<<" ["<<"])
(">>>" [">>"])
+ ("o__" ["o_"])
+ ("a__" ["a_"])
)
(quail-define-package
@@ -1160,11 +1165,13 @@ 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
-E` -> ,AH(B
-I` -> ,AL(B
-O` -> ,AR(B
-U` -> ,AY(B
+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
+
+Typewriter-style italian characters.
Doubling the postfix separates the letter and postfix: e.g. a`` -> a`
" nil t nil nil nil nil nil nil nil nil t)
@@ -1173,24 +1180,36 @@ Doubling the postfix separates the letter and postfix: e.g. a`` -> a`
("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`"])
("a``" ["a`"])
("E``" ["E`"])
+ ("E''" ["E'"])
("e``" ["e`"])
+ ("e''" ["e'"])
("I``" ["I`"])
("i``" ["i`"])
("O``" ["O`"])
("o``" ["o`"])
("U``" ["U`"])
("u``" ["u`"])
+ ("<<<" ["<<"])
+ (">>>" [">>"])
+ ("o__" ["o_"])
+ ("a__" ["a_"])
)
(quail-define-package