]> git.eshelyaron.com Git - emacs.git/commitdiff
Add fractions to latin-post input method
authorRobert Pluim <rpluim@gmail.com>
Wed, 8 Jun 2022 12:40:03 +0000 (14:40 +0200)
committerRobert Pluim <rpluim@gmail.com>
Wed, 8 Jun 2022 12:53:44 +0000 (14:53 +0200)
* lisp/leim/quail/latin-post.el ("latin-postfix"): Add fractions.

lisp/leim/quail/latin-post.el

index 49df3fd2d1afa478826186fb82d8632ea184e066..53a5dc63714c7456b9d4f0d1bc4c2b7fee0e8c74 100644 (file)
@@ -2248,13 +2248,17 @@ of characters from a single Latin-N charset.
   nordic     |    /    | d/ -> ð   t/ -> þ   a/ -> å   e/ -> æ   o/ -> ø
   symbols    |    ^    | r^ -> ®   t^ -> ™
   others     |    /    | s/ -> ß   ?/ -> ¿   !/ -> ¡   // -> °   o/ -> œ
+             |    /    | 2/ -> ½   3/ -> ¾   4/ -> ?¼
              | 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: ¦ § ¨ © ¬ ­ ¯ ± ² ³ ´ µ ¶ · ¸ ¹ ¼ ½ ¾ × ÷
+;; Fixme: ¦ § ¨ © ¬ ­ ¯ ± ² ³ ´ µ ¶ · ¸ ¹ × ÷
 (quail-define-rules
+ ("2/" ?½)
+ ("3/" ?¾)
+ ("4/" ?¼)
  (" _" ? )
  ("!/" ?¡)
  ("//" ?°)
@@ -2446,6 +2450,9 @@ Doubling the postfix separates the letter and postfix: e.g. a\\='\\=' -> a\\='
  ("z." ?ż)
  ("z~" ?ž)
 
+ ("2//" ["2/"])
+ ("3//" ["3/"])
+ ("4//" ["4/"])
  (" __" [" _"])
  ("!//" ["!/"])
  ("///" ["//"])