changeset 23445:838c9bd2adcd

("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.
author Richard M. Stallman <rms@gnu.org>
date Tue, 13 Oct 1998 15:40:56 +0000
parents a632871d7cfa
children 2a31f1833c0e
files leim/quail/latin-post.el
diffstat 1 files changed, 25 insertions(+), 6 deletions(-) [+]
line wrap: on
line diff
--- a/leim/quail/latin-post.el	Tue Oct 13 15:32:12 1998 +0000
+++ b/leim/quail/latin-post.el	Tue Oct 13 15:40:56 1998 +0000
@@ -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 @@
  ("!/" ?,A!(B)
  ("<<" ?,A+(B)
  (">>" ?,A;(B)
+ ("o_" ?,A:(B)
+ ("a_" ?,A*(B)
 
  ("A``" ["A`"])
  ("A''" ["A'"])
@@ -178,6 +181,8 @@
  ("!//" ["!/"])
  ("<<<" ["<<"])
  (">>>" [">>"])
+ ("o__" ["o_"])
+ ("a__" ["a_"])
  )
 
 (quail-define-package
@@ -1160,11 +1165,13 @@
  "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 @@
  ("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