X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=ml-itrans.mim;h=6b466509f71f229d72dd56f37c22fdf50c213f8c;hb=70e41a931019f41977bafae2c71bac1f56bb55c8;hp=3524506ea2329bc844555ef173764d03be175040;hpb=776c5a70d0b34750bb24a4254a29f34efc4965ff;p=m17n%2Fm17n-db.git diff --git a/ml-itrans.mim b/ml-itrans.mim index 3524506..6b46650 100644 --- a/ml-itrans.mim +++ b/ml-itrans.mim @@ -1,5 +1,5 @@ ;; ml-itrans.mim -- Malayalam input method with ITRANS method -;; Copyright (C) 2003, 2004 +;; Copyright (C) 2003, 2004, 2005, 2006 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 @@ -18,13 +18,15 @@ ;; You should have received a copy of the GNU Lesser General Public ;; License along with the m17n library; if not, write to the Free -;; Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA -;; 02111-1307, USA. +;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +;; Boston, MA 02110-1301, USA. -;;;
  • ml-itrans.mim -;;; -;;; Input method for Malayalam script with ITRANS method. For the -;;; detail of ITRANS, see the page http://www.aczoom.com/itrans/. +(input-method ml itrans) + +(description "Malayalam input method by ITRANS transliteration. +For the detail of ITRANS, see the page: + +") (title "ക") @@ -33,7 +35,7 @@ (".") ("~") ("#") ("$") ("^") ("*") ((S-\ )) ((C-@)) ("0") ("1") ("2") ("3") ("4") ("5") ("6") ("7") ("8") ("9") - ("A") ("C") ("D") ("G") ("H") ("I") ("J") ("K") ("L") + ("A") ("C") ("D") ("E") ("G") ("H") ("I") ("J") ("K") ("L") ("M") ("N") ("O") ("R") ("S") ("T") ("U") ("Y") ("a") ("b") ("c") ("d") ("e") ("f") ("g") ("h") ("i") ("j") ("k") ("l") ("m") ("n") ("o") ("p") ("q") ("r") @@ -99,11 +101,13 @@ ("R^i" "ഋ") ("LLi" "ഌ") ("L^i" "ഌ") - ("E" "ഏ") ("e" "എ") + ("E" "ഏ") + ("ee" "ഏ") ("ai" "ഐ") - ("O" "ഓ") ("o" "ഒ") + ("oo" "ഓ") + ("O" "ഓ") ("au" "ഔ") (".n" "ം") ("M" "ം") @@ -140,11 +144,13 @@ ("R^i" (delete @-) "ൃ") ("LLi" (delete @-) "") ("L^i" (delete @-) "") - ("E" (delete @-) "േ") ("e" (delete @-) "െ") + ("ee" (delete @-) "േ") + ("E" (delete @-) "േ") ("ai" (delete @-) "ൈ") - ("O" (delete @-) "ോ") ("o" (delete @-) "ൊ") + ("oo" (delete @-) "ോ") + ("O" (delete @-) "ോ") ("au" (delete @-) "ൌ")) (return @@ -159,21 +165,17 @@ (intermediate (consonant (shift second)) - (independent (shift finish)) + (independent (shift init)) (backspace) (return (shift init))) (second (consonant) - (dependent (shift finish)) + (dependent (shift init)) (backspace) - (return (shift init))) - - (finish - (return) - (t (shift init)))) + (return (shift init)))) ;; Local Variables: ;; coding: utf-8 -;; mode: lisp +;; mode: emacs-lisp ;; End: