From 9680e9dcbb6feb53694ca920026c17cf0a510819 Mon Sep 17 00:00:00 2001 From: ntakahas Date: Fri, 3 Feb 2006 11:12:27 +0000 Subject: [PATCH] Remove the "finish" state and change mode to emacs-lisp. Follow ITRANS official page. --- bn-itrans.mim | 67 ++++++++++++++++++++++++------------------------ gu-itrans.mim | 58 ++++++++++++++++++++---------------------- hi-itrans.mim | 79 +++++++++++++++++++++++++++------------------------------ kn-itrans.mim | 75 ++++++++++++++++++++++++++++-------------------------- pa-itrans.mim | 55 ++++++++++++++++++++------------------- ta-itrans.mim | 63 +++++++++++++++++++++++++-------------------- te-itrans.mim | 60 ++++++++++++++++++++----------------------- 7 files changed, 227 insertions(+), 230 deletions(-) diff --git a/bn-itrans.mim b/bn-itrans.mim index 08cedc8..fbaee5d 100644 --- a/bn-itrans.mim +++ b/bn-itrans.mim @@ -1,5 +1,5 @@ ;; bn-itrans.mim -- Bengali input method with ITRANS method -;; Copyright (C) 2003, 2004, 2005 +;; Copyright (C) 2003, 2004, 2005, 2006 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 @@ -49,12 +49,13 @@ For the detail of ITRANS, see the page: ("~N" "ঙ্") ("N^" "ঙ্") ("ch" "চ্") - ("Ch" "ছ্") ("chh" "ছ্") + ("Ch" "ছ্") ; not in ITRANS Bengali table ("j" "জ্") ("jh" "ঝ্") ("~n" "ঞ্") - ("JN" "ঞ্") + ("n^" "ঞ্") + ("JN" "ঞ্") ; not in ITRANS Bengali table ("T" "ট্") ("Th" "ঠ্") ("D" "ড্") @@ -70,20 +71,21 @@ For the detail of ITRANS, see the page: ("b" "ব্") ("bh" "ভ্") ("m" "ম্") + ("J" "য্") ("y" "য্") ("r" "র্") ("l" "ল্") ("sh" "শ্") ("Sh" "ষ্") - ("shh" "ষ্") + ("shh" "ষ্") ; not in ITRANS Bengali table ("s" "স্") ("h" "হ্") (".D" "ড়্") (".Dh" "ঢ়্") ("Y" "য়্") - ("yh" "য়্") + ("yh" "য়্") ; not in ITRANS Bengali table ("GY" "জ্ঞ্") - ("dny" "জ্ঞ্") + ("dny" "জ্ঞ্") ; not in ITRANS Bengali table ("x" "ক্ষ্")) (independent @@ -98,21 +100,22 @@ For the detail of ITRANS, see the page: ("U" "ঊ") ("RRi" "ঋ") ("R^i" "ঋ") - ("LLi" "ঌ") - ("L^i" "ঌ") + ("LLi" "ঌ") ; not in ITRANS Bengali table + ("L^i" "ঌ") ; not in ITRANS Bengali table ("e" "এ") ("ai" "ঐ") ("o" "ও") ("au" "ঔ") - ("RRI" "ৠ") - ("R^I" "ৠ") - ("LLI" "ৡ") - ("L^I" "ৡ") + ("RRI" "ৠ") ; not in ITRANS Bengali table + ("R^I" "ৠ") ; not in ITRANS Bengali table + ("LLI" "ৡ") ; not in ITRANS Bengali table + ("L^I" "ৡ") ; not in ITRANS Bengali table (".N" "ঁ") (".n" "ং") - ("M" "ং") + ("M" "ং") ; not in ITRANS Bengali table ("H" "ঃ") (".h" "্") + ("t.h" "ৎ") ("0" "০") ("1" "১") ("2" "২") @@ -123,13 +126,13 @@ For the detail of ITRANS, see the page: ("7" "৭") ("8" "৮") ("9" "৯") - ("#" "্র") - ("$" "র্") - ("^" "ত্র") - ("*" "শ্র") - ("]" "়") - ((S-\ ) "‌") - ((C-@) "‍")) + ("#" "্র") ; not in ITRANS Bengali table + ("$" "র্") ; not in ITRANS Bengali table + ("^" "ত্র") ; not in ITRANS Bengali table + ("*" "শ্র") ; not in ITRANS Bengali table + ("]" "়") ; not in ITRANS Bengali table + ((S-\ ) "‌") ; not in ITRANS Bengali table + ((C-@) "‍")) ; not in ITRANS Bengali table (dependent ("a" (delete @-) "") @@ -143,16 +146,16 @@ For the detail of ITRANS, see the page: ("U" (delete @-) "ূ") ("RRi" (delete @-) "ৃ") ("R^i" (delete @-) "ৃ") - ("LLi" (delete @-) "ৢ") - ("L^i" (delete @-) "ৢ") + ("LLi" (delete @-) "ৢ") ; not in ITRANS Bengali table + ("L^i" (delete @-) "ৢ") ; not in ITRANS Bengali table ("e" (delete @-) "ে") ("ai" (delete @-) "ৈ") ("o" (delete @-) "ো") ("au" (delete @-) "ৌ") - ("RRI" (delete @-) "ৄ") - ("R^I" (delete @-) "ৄ") - ("LLI" (delete @-) "ৣ") - ("L^I" (delete @-) "ৣ")) + ("RRI" (delete @-) "ৄ") ; not in ITRANS Bengali table + ("R^I" (delete @-) "ৄ") ; not in ITRANS Bengali table + ("LLI" (delete @-) "ৣ") ; not in ITRANS Bengali table + ("L^I" (delete @-) "ৣ")) ; not in ITRANS Bengali table (return ((Return))) @@ -166,21 +169,17 @@ For the detail of ITRANS, see the page: (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: diff --git a/gu-itrans.mim b/gu-itrans.mim index 1b8f396..690fe37 100644 --- a/gu-itrans.mim +++ b/gu-itrans.mim @@ -1,5 +1,5 @@ ;; gu-itrans.mim -- Gujarati input method with ITRANS method -;; Copyright (C) 2003, 2004, 2005 +;; Copyright (C) 2003, 2004, 2005, 2006 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 @@ -46,15 +46,15 @@ For the detail of ITRANS, see the page: ("kh" "ખ્") ("g" "ગ્") ("gh" "ઘ્") - ("~N" "ઙ્") - ("N^" "ઙ્") + ("~N" "ઙ્") ; not in ITRANS Gujarati table + ("N^" "ઙ્") ; not in ITRANS Gujarati table ("ch" "ચ્") ("Ch" "છ્") ("chh" "છ્") ("j" "જ્") ("jh" "ઝ્") - ("~n" "ઞ્") - ("JN" "ઞ્") + ("~n" "ઞ્") ; not in ITRANS Gujarati table + ("JN" "ઞ્") ; not in ITRANS Gujarati table ("T" "ટ્") ("Th" "ઠ્") ("D" "ડ્") @@ -73,8 +73,8 @@ For the detail of ITRANS, see the page: ("y" "ય્") ("r" "ર્") ("l" "લ્") - ("L" "ળ્") ("ld" "ળ્") + ("L" "ળ્") ("v" "વ્") ("w" "વ્") ("sh" "શ્") @@ -82,8 +82,9 @@ For the detail of ITRANS, see the page: ("shh" "ષ્") ("s" "સ્") ("h" "હ્") + ("j~n" "જ્ઞ્") ("GY" "જ્ઞ્") - ("dny" "જ્ઞ્") + ("dny" "જ્ઞ્") ; not in ITRANS Gujarati table ("x" "ક્ષ્")) (independent @@ -98,20 +99,20 @@ For the detail of ITRANS, see the page: ("U" "ઊ") ("RRi" "ઋ") ("R^i" "ઋ") - (".c" "ઍ") + (".c" "ઍ") ; not in ITRANS Gujarati table ("e.c" "ઍ") ("e" "એ") ("ai" "ઐ") ("o.c" "ઑ") ("o" "ઓ") ("au" "ઔ") - ("RRI" "ૠ") - ("R^I" "ૠ") + ("RRI" "ૠ") ; not in ITRANS Gujarati table + ("R^I" "ૠ") ; not in ITRANS Gujarati table (".N" "ઁ") (".n" "ં") ("M" "ં") ("H" "ઃ") - (".a" "ઽ") + (".a" "ઽ") ; not in ITRANS Gujarati table (".h" "્") ("AUM" "ૐ") ("OM" "ૐ") @@ -125,13 +126,13 @@ For the detail of ITRANS, see the page: ("7" "૭") ("8" "૮") ("9" "૯") - ("#" "્ર") - ("$" "ર્") - ("^" "ત્ર") - ("*" "શ્ર") - ("]" "઼") - ((S-\ ) "‌") - ((C-@) "‍")) + ("#" "્ર") ; not in ITRANS Gujarati table + ("$" "ર્") ; not in ITRANS Gujarati table + ("^" "ત્ર") ; not in ITRANS Gujarati table + ("*" "શ્ર") ; not in ITRANS Gujarati table + ("]" "઼") ; not in ITRANS Gujarati table + ((S-\ ) "‌") ; not in ITRANS Gujarati table + ((C-@) "‍")) ; not in ITRANS Gujarati table (dependent ("a" (delete @-) "") @@ -145,15 +146,16 @@ For the detail of ITRANS, see the page: ("U" (delete @-) "ૂ") ("RRi" (delete @-) "ૃ") ("R^i" (delete @-) "ૃ") + ("RRI" (delete @-) "ૄ") ; not in ITRANS Gujarati table + ("R^I" (delete @-) "ૄ") ; not in ITRANS Gujarati table (".c" (delete @-) "ૅ") - ("e.c" (delete @-) "ૅ") + ("e.c" (delete @-) "ૅ") ; not in ITRANS Gujarati table ("e" (delete @-) "ે") ("ai" (delete @-) "ૈ") ("o.c" (delete @-) "ૉ") ("o" (delete @-) "ો") - ("au" (delete @-) "ૌ") - ("RRI" (delete @-) "ૄ") - ("R^I" (delete @-) "ૄ")) + ("au" (delete @-) "ૌ")) + (return ((Return))) @@ -168,21 +170,17 @@ For the detail of ITRANS, see the page: (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: diff --git a/hi-itrans.mim b/hi-itrans.mim index f7cc880..a82c520 100644 --- a/hi-itrans.mim +++ b/hi-itrans.mim @@ -1,5 +1,5 @@ ;; hi-itrans.mim -- Hindi input method with ITRANS method -;; Copyright (C) 2003, 2004, 2005 +;; Copyright (C) 2003, 2004, 2005, 2006 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 @@ -49,7 +49,7 @@ For the detail of ITRANS, see the page: ("~N" "ङ्") ("N^" "ङ्") ("ch" "च्") - ("Ch" "छ्") + ("Ch" "छ्") ; not in ITRANS Devenagari table ("chh" "छ्") ("j" "ज्") ("jh" "झ्") @@ -65,7 +65,7 @@ For the detail of ITRANS, see the page: ("d" "द्") ("dh" "ध्") ("n" "न्") - ("nh" "ऩ्") + ("nh" "ऩ्") ; not in ITRANS Devenagari table ("p" "प्") ("ph" "फ्") ("b" "ब्") @@ -73,7 +73,7 @@ For the detail of ITRANS, see the page: ("m" "म्") ("y" "य्") ("r" "र्") - ("rh" "ऱ्") + ("rh" "ऱ्") ; not in ITRANS Devenagari table ("l" "ल्") ("L" "ळ्") ("ld" "ळ्") @@ -92,10 +92,11 @@ For the detail of ITRANS, see the page: (".D" "ड़्") (".Dh" "ढ़्") ("f" "फ़्") - ("Y" "य़्") - ("yh" "य़्") + ("Y" "य़्") ; not in ITRANS Devanagari table + ("yh" "य़्") ; not in ITRANS Devanagari table + ("j~n" "ज्ञ्") ("GY" "ज्ञ्") - ("dny" "ज्ञ्") + ("dny" "ज्ञ्") ; not in ITRANS Devanagari table ("x" "क्ष्")) (independent @@ -110,21 +111,21 @@ For the detail of ITRANS, see the page: ("U" "ऊ") ("RRi" "ऋ") ("R^i" "ऋ") - ("LLi" "ऌ") - ("L^i" "ऌ") - (".c" "ऍ") + ("LLi" "ऌ") ; not in ITRANS Devanagari table + ("L^i" "ऌ") ; not in ITRANS Devanagari table + (".c" "ऍ") ; not in ITRANS Devanagari table ("e.c" "ऍ") - ("E" "ऎ") + ("E" "ऎ") ; not in ITRANS Devanagari table ("e" "ए") ("ai" "ऐ") ("o.c" "ऑ") - ("O" "ऒ") + ("O" "ऒ") ; not in ITRANS Devanagari table ("o" "ओ") ("au" "औ") - ("RRI" "ॠ") - ("R^I" "ॠ") - ("LLI" "ॡ") - ("L^I" "ॡ") + ("RRI" "ॠ") ; not in ITRANS Devanagari table + ("R^I" "ॠ") ; not in ITRANS Devanagari table + ("LLI" "ॡ") ; not in ITRANS Devanagari table + ("L^I" "ॡ") ; not in ITRANS Devanagari table (".N" "ँ") (".n" "ं") ("M" "ं") @@ -133,7 +134,7 @@ For the detail of ITRANS, see the page: (".h" "्") ("AUM" "ॐ") ("OM" "ॐ") - (".." "।") + (".." "।") ; not in ITRANS Devanagari table ("0" "०") ("1" "१") ("2" "२") @@ -144,13 +145,13 @@ For the detail of ITRANS, see the page: ("7" "७") ("8" "८") ("9" "९") - ("#" "्र") - ("$" "र्") - ("^" "त्र") - ("*" "श्र") - ("]" "़") - ((S-\ ) "‌") - ((C-@) "‍")) + ("#" "्र") ; not in ITRANS Devanagari table + ("$" "र्") ; not in ITRANS Devanagari table + ("^" "त्र") ; not in ITRANS Devanagari table + ("*" "श्र") ; not in ITRANS Devanagari table + ("]" "़") ; not in ITRANS Devanagari table + ((S-\ ) "‌") ; not in ITRANS Devanagari table + ((C-@) "‍")) ; not in ITRANS Devanagari table (dependent ("a" (delete @-) "") @@ -164,21 +165,21 @@ For the detail of ITRANS, see the page: ("U" (delete @-) "ू") ("RRi" (delete @-) "ृ") ("R^i" (delete @-) "ृ") - ("LLi" (delete @-) "ॢ") - ("L^i" (delete @-) "ॢ") - (".c" (delete @-) "ॅ") + ("LLi" (delete @-) "ॢ") ; not in ITRANS Devanagari table + ("L^i" (delete @-) "ॢ") ; not in ITRANS Devanagari table + (".c" (delete @-) "ॅ") ; not in ITRANS Devanagari table ("e.c" (delete @-) "ॅ") - ("E" (delete @-) "ॆ") + ("E" (delete @-) "ॆ") ; not in ITRANS Devanagari table ("e" (delete @-) "े") ("ai" (delete @-) "ै") ("o.c" (delete @-) "ॉ") - ("O" (delete @-) "ॊ") + ("O" (delete @-) "ॊ") ; not in ITRANS Devanagari table ("o" (delete @-) "ो") ("au" (delete @-) "ौ") - ("RRI" (delete @-) "ॄ") - ("R^I" (delete @-) "ॄ") - ("LLI" (delete @-) "ॣ") - ("L^I" (delete @-) "ॣ")) + ("RRI" (delete @-) "ॄ") ; not in ITRANS Devanagari table + ("R^I" (delete @-) "ॄ") ; not in ITRANS Devanagari table + ("LLI" (delete @-) "ॣ") ; not in ITRANS Devanagari table + ("L^I" (delete @-) "ॣ")) ; not in ITRANS Devanagari table (return ((Return))) @@ -192,21 +193,17 @@ For the detail of ITRANS, see the page: (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: diff --git a/kn-itrans.mim b/kn-itrans.mim index d6c5242..4bea0a7 100644 --- a/kn-itrans.mim +++ b/kn-itrans.mim @@ -1,5 +1,5 @@ ;; kn-itrans.mim -- Kannada input method with ITRANS method -;; Copyright (C) 2003, 2004, 2005 +;; Copyright (C) 2003, 2004, 2005, 2006 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 @@ -79,21 +79,23 @@ on 18 Aug 2005. ("m" "ಮ್") ("y" "ಯ್") ("r" "ರ್") - ("rh" "ಱ್") + ("rh" "ಱ್") ; not in ITRANS Kannada table ("l" "ಲ್") ("L" "ಳ್") - ("ld" "ಳ್") + ("ld" "ಳ್") ; not in ITRANS Kannada table ("v" "ವ್") - ("w" "ವ್") + ("w" "ವ್") ; not in ITRANS Kannada table ("sh" "ಶ್") ("Sh" "ಷ್") ("shh" "ಷ್") ("s" "ಸ್") ("h" "ಹ್") - ("f" "ೞ್") + ("f" "ೞ್") ; not in ITRANS Kannada table ("GY" "ಜ್ಞ್") - ("dny" "ಜ್ಞ್") - ("x" "ಕ್ಷ್")) + ("j~n" "ಜ್ಞ್") + ("dny" "ಜ್ಞ್") ; not in ITRANS Kannada table + ("x" "ಕ್ಷ್") + ("ksh" "ಕ್ಷ್")) (independent ("a" "ಅ") @@ -105,25 +107,30 @@ on 18 Aug 2005. ("u" "ಉ") ("uu" "ಊ") ("U" "ಊ") - ("Ru" "ಋ") + ("RRi" "ಋ") ("R^i" "ಋ") - ("Lru" "ಌ") + ("Ru" "ಋ") ; not in ITRANS Kannada table + ("LLi" "ಌ") ("L^i" "ಌ") - ("ee" "ಏ") - ("E" "ಏ") + ("Lru" "ಌ") ; not in ITRANS Kannada table ("e" "ಎ") + ("E" "ಏ") + ("ee" "ಏ") ; not in ITRANS Kannada table ("ai" "ಐ") - ("O" "ಓ") ("o" "ಒ") + ("O" "ಓ") ("au" "ಔ") - ("RU" "ೠ") + ("RRI" "ೠ") ("R^I" "ೠ") - ("LRU" "ೡ") + ("RU" "ೠ") ; not in ITRANS Kannada table + ("LLI" "ೡ") ("L^I" "ೡ") + ("LRU" "ೡ") ; not in ITRANS Kannada table (".n" "ಂ") - ("M" "ಂ") + ("M" "ಂ") ; not in ITRANS Kannada table ("H" "ಃ") - (".h" "್") + (".h" "್") ; not in ITRANS Kannada table + (".a" "ಽ") ("0" "೦") ("1" "೧") ("2" "೨") @@ -134,10 +141,10 @@ on 18 Aug 2005. ("7" "೭") ("8" "೮") ("9" "೯") - ("#" "್ರ") - ("$" "ರ್") - ((S-\ ) "‌") - ((C-@) "‍")) + ("#" "್ರ") ; not in ITRANS Kannada table + ("$" "ರ್") ; not in ITRANS Kannada table + ((S-\ ) "‌") ; not in ITRANS Kannada table + ((C-@) "‍")) ; not in ITRANS Kannada table (dependent ("a" (delete @-) "") @@ -151,18 +158,18 @@ on 18 Aug 2005. ("U" (delete @-) "ೂ") ("RRi" (delete @-) "ೃ") ("R^i" (delete @-) "ೃ") - ("LLi" (delete @-) "") - ("L^i" (delete @-) "") - ("E" (delete @-) "ೇ") + ("RRI" (delete @-) "ೄ") + ("R^I" (delete @-) "ೄ") + ("LLi" (delete @-) "ೄ") ; not in ITRANS Kannada table + ("L^i" (delete @-) "ೄ") ; not in ITRANS Kannada table ("e" (delete @-) "ೆ") + ("E" (delete @-) "ೇ") ("ai" (delete @-) "ೈ") - ("O" (delete @-) "ೋ") ("o" (delete @-) "ೊ") + ("O" (delete @-) "ೋ") ("au" (delete @-) "ೌ") - ("RRI" (delete @-) "ೄ") - ("R^I" (delete @-) "ೄ") - ("LLI" (delete @-) "") - ("L^I" (delete @-) "")) + ("LLI" (delete @-) "") ; not in ITRANS Kannada table + ("L^I" (delete @-) "")) ; not in ITRANS Kannada table (return ((Return))) @@ -177,21 +184,17 @@ on 18 Aug 2005. (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: diff --git a/pa-itrans.mim b/pa-itrans.mim index ebef0cf..e6b8ab4 100644 --- a/pa-itrans.mim +++ b/pa-itrans.mim @@ -1,5 +1,5 @@ ;; pa-itrans.mim -- Punjabi input method with ITRANS method -;; Copyright (C) 2003, 2004, 2005 +;; Copyright (C) 2003, 2004, 2005, 2006 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 @@ -46,15 +46,16 @@ For the detail of ITRANS, see the page: ("kh" "ਖ੍") ("g" "ਗ੍") ("gh" "ਘ੍") - ("~N" "ਙ੍") ("N^" "ਙ੍") - ("ch" "ਚ੍") - ("Ch" "ਛ੍") - ("chh" "ਛ੍") + ("~N" "ਙ੍") ; not in ITRANS Gurmukhi table + ("c" "ਚ੍") + ("ch" "ਛ੍") + ("Ch" "ਛ੍") ; not in ITRANS Gurmukhi table + ("chh" "ਛ੍") ; not in ITRANS Gurmukhi table ("j" "ਜ੍") ("jh" "ਝ੍") ("~n" "ਞ੍") - ("JN" "ਞ੍") + ("JN" "ਞ੍") ; not in ITRANS Gurmukhi table ("T" "ਟ੍") ("Th" "ਠ੍") ("D" "ਡ੍") @@ -74,9 +75,9 @@ For the detail of ITRANS, see the page: ("r" "ਰ੍") ("l" "ਲ੍") ("L" "ਲ਼੍") - ("ld" "ਲ਼੍") + ("ld" "ਲ਼੍") ; not in ITRANS Gurmukhi table ("v" "ਵ੍") - ("w" "ਵ੍") + ("w" "ਵ੍") ; not in ITRANS Gurmukhi table ("sh" "ਸ਼੍") ("s" "ਸ੍") ("h" "ਹ੍") @@ -86,25 +87,27 @@ For the detail of ITRANS, see the page: ("z" "ਜ਼੍") (".D" "ੜ੍") ("f" "ਫ਼੍") - ("GY" "ਜ੍ਞ੍") - ("dny" "ਜ੍ਞ੍")) + ("GY" "ਜ੍ਞ੍") ; not in ITRANS Gurmukhi table + ("dny" "ਜ੍ਞ੍")) ; not in ITRANS Gurmukhi table (independent ("a" "ਅ") ("aa" "ਆ") - ("A" "ਆ") + ("A" "ਆ") ; not in ITRANS Gurmukhi table ("i" "ਇ") ("ii" "ਈ") - ("I" "ਈ") + ("I" "ਈ") ; not in ITRANS Gurmukhi table ("u" "ਉ") ("uu" "ਊ") - ("U" "ਊ") + ("U" "ਊ") ; not in ITRANS Gurmukhi table ("e" "ਏ") ("ai" "ਐ") ("o" "ਓ") ("au" "ਔ") + (".N" "ਁ") (".n" "ਂ") ("M" "ਂ") + ("H" "ਃ") (".h" "੍") ("0" "੦") ("1" "੧") @@ -116,13 +119,13 @@ For the detail of ITRANS, see the page: ("7" "੭") ("8" "੮") ("9" "੯") - ("#" "੍ਰ") - ("$" "ਰ੍") - ("^" "ਤ੍ਰ") - ("*" "ਸ਼੍ਰ") - ("]" "਼") - ((S-\ ) "‌") - ((C-@) "‍")) + ("#" "੍ਰ") ; not in ITRANS Gurmukhi table + ("$" "ਰ੍") ; not in ITRANS Gurmukhi table + ("^" "ਤ੍ਰ") ; not in ITRANS Gurmukhi table + ("*" "ਸ਼੍ਰ") ; not in ITRANS Gurmukhi table + ("]" "਼") ; not in ITRANS Gurmukhi table + ((S-\ ) "‌") ; not in ITRANS Gurmukhi table + ((C-@) "‍")) ; not in ITRANS Gurmukhi table (dependent ("a" (delete @-) "") @@ -152,21 +155,17 @@ For the detail of ITRANS, see the page: (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: diff --git a/ta-itrans.mim b/ta-itrans.mim index 4bb499b..b11410c 100644 --- a/ta-itrans.mim +++ b/ta-itrans.mim @@ -1,5 +1,5 @@ ;; ta-itrans.mim -- Tamil input method with ITRANS method -;; Copyright (C) 2003, 2004, 2005 +;; Copyright (C) 2003, 2004, 2005, 2006 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 @@ -43,34 +43,44 @@ For the detail of ITRANS, see the page: (consonant ("k" "க்") + ("g" "க்") ("~N" "ங்") ("N^" "ங்") ("ch" "ச்") ("j" "ஜ்") ("~n" "ஞ்") - ("JN" "ஞ்") + ("JN" "ஞ்") ; not in ITRANS Tamil table ("T" "ட்") + ("Th" "ட்") ("N" "ண்") ("t" "த்") + ("th" "த்") ("n" "ந்") - ("nh" "ன்") + ("^n" "ன்") + ("nh" "ன்") ; not in ITRANS Tamil table ("p" "ப்") + ("b" "ப்") ("m" "ம்") ("y" "ய்") ("r" "ர்") - ("rh" "ற்") + ("R" "ற்") + ("rh" "ற்") ; not in ITRANS Tamil table ("l" "ல்") ("L" "ள்") ("ld" "ள்") + ("J" "ழ") + ("z" "ழ") ("v" "வ்") ("w" "வ்") + ;; ("sh" "ஶ") ; not in Unicode 4.1 ("Sh" "ஷ்") - ("shh" "ஷ்") + ("shh" "ஷ்") ; not in ITRANS Tamil table ("s" "ஸ்") ("h" "ஹ்") - ("GY" "ஜ்ஞ்") - ("dny" "ஜ்ஞ்") - ("x" "க்ஷ்")) + ("GY" "ஜ்ஞ்") ; not in ITRANS Tamil table + ("dny" "ஜ்ஞ்") ; not in ITRANS Tamil table + ("x" "க்ஷ்") + ("ksh" "க்ஷ்")) (independent ("a" "அ") @@ -82,16 +92,17 @@ For the detail of ITRANS, see the page: ("u" "உ") ("uu" "ஊ") ("U" "ஊ") - ("E" "ஏ") ("e" "எ") + ("E" "ஏ") ("ai" "ஐ") - ("O" "ஓ") ("o" "ஒ") + ("O" "ஓ") ("au" "ஔ") - (".n" "ஂ") - ("M" "ஂ") - ("H" "ஃ") - (".h" "்") + (".n" "ஂ") ; not in ITRANS Tamil table + ("M" "ஂ") ; not in ITRANS Tamil table + ("q" "ஃ") + ("H" "ஃ") ; not in ITRANS Tamil table + (".h" "்") ; not in ITRANS Tamil table ("1" "௧") ("2" "௨") ("3" "௩") @@ -101,11 +112,11 @@ For the detail of ITRANS, see the page: ("7" "௭") ("8" "௮") ("9" "௯") - ("#" "்ர") - ("$" "ர்") - ("^" "த்ர") - ((S-\ ) "‌") - ((C-@) "‍")) + ("#" "்ர") ; not in ITRANS Tamil table + ("$" "ர்") ; not in ITRANS Tamil table + ("^" "த்ர") ; not in ITRANS Tamil table + ((S-\ ) "‌") ; not in ITRANS Tamil table + ((C-@) "‍")) ; not in ITRANS Tamil table (dependent ("a" (delete @-) "") @@ -120,8 +131,8 @@ For the detail of ITRANS, see the page: ("E" (delete @-) "ே") ("e" (delete @-) "ெ") ("ai" (delete @-) "ை") - ("O" (delete @-) "ோ") ("o" (delete @-) "ொ") + ("O" (delete @-) "ோ") ("au" (delete @-) "ௌ")) (return @@ -136,22 +147,18 @@ For the detail of ITRANS, see the page: (intermediate (consonant (shift second)) - (independent (shift finish)) + (independent (shift init)) (backspace) (return (shift init)) (nil (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: diff --git a/te-itrans.mim b/te-itrans.mim index 084fca7..11a600d 100644 --- a/te-itrans.mim +++ b/te-itrans.mim @@ -1,5 +1,5 @@ ;; te-itrans.mim -- Telugu input method with ITRANS method -;; Copyright (C) 2003, 2004, 2005 +;; Copyright (C) 2003, 2004, 2005, 2006 ;; National Institute of Advanced Industrial Science and Technology (AIST) ;; Registration Number H15PRO112 @@ -72,10 +72,11 @@ For the detail of ITRANS, see the page: ("m" "మ్") ("y" "య్") ("r" "ర్") - ("rh" "ఱ్") + ("R" "ఱ్") + ("rh" "ఱ్") ; not in ITRANS Telugu table ("l" "ల్") ("L" "ళ్") - ("ld" "ళ్") + ("ld" "ళ్") ; not in ITRANS Telugu table ("v" "వ్") ("w" "వ్") ("sh" "శ్") @@ -83,8 +84,8 @@ For the detail of ITRANS, see the page: ("shh" "ష్") ("s" "స్") ("h" "హ్") - ("GY" "జ్ఞ్") - ("dny" "జ్ఞ్") + ("GY" "జ్ఞ్") ; not in ITRANS Telugu table + ("dny" "జ్ఞ్") ; not in ITRANS Telugu table ("x" "క్ష్")) (independent @@ -101,21 +102,22 @@ For the detail of ITRANS, see the page: ("R^i" "ఋ") ("LLi" "ఌ") ("L^i" "ఌ") - ("E" "ఏ") ("e" "ఎ") + ("E" "ఏ") ("ai" "ఐ") - ("O" "ఓ") ("o" "ఒ") + ("O" "ఓ") ("au" "ఔ") ("RRI" "ౠ") ("R^I" "ౠ") ("LLI" "ౡ") ("L^I" "ౡ") - (".N" "ఁ") + (".N" "ఁ") ; not in ITRANS Telugu table (".n" "ం") - ("M" "ం") + ("M" "ం") ; not in ITRANS Telugu table ("H" "ః") - (".h" "్") + (".h" "్") ; not in ITRANS Telugu table + ;; (".a" "ఽ") ; not in Unicode 4.1 ("0" "౦") ("1" "౧") ("2" "౨") @@ -126,12 +128,12 @@ For the detail of ITRANS, see the page: ("7" "౭") ("8" "౮") ("9" "౯") - ("#" "్ర") - ("$" "ర్") - ("^" "త్ర") - ("*" "శ్ర") - ((S-\ ) "‌") - ((C-@) "‍")) + ("#" "్ర") ; not in ITRANS Telugu table + ("$" "ర్") ; not in ITRANS Telugu table + ("^" "త్ర") ; not in ITRANS Telugu table + ("*" "శ్ర") ; not in ITRANS Telugu table + ((S-\ ) "‌") ; not in ITRANS Telugu table + ((C-@) "‍")) ; not in ITRANS Telugu table (dependent ("a" (delete @-) "") @@ -145,18 +147,14 @@ For the detail of ITRANS, see the page: ("U" (delete @-) "ూ") ("RRi" (delete @-) "ృ") ("R^i" (delete @-) "ృ") - ("LLi" (delete @-) "") - ("L^i" (delete @-) "") - ("E" (delete @-) "ే") + ("RRI" (delete @-) "ౄ") + ("R^I" (delete @-) "ౄ") ("e" (delete @-) "ె") + ("E" (delete @-) "ే") ("ai" (delete @-) "ై") - ("O" (delete @-) "ో") ("o" (delete @-) "ొ") - ("au" (delete @-) "ౌ") - ("RRI" (delete @-) "ౄ") - ("R^I" (delete @-) "ౄ") - ("LLI" (delete @-) "") - ("L^I" (delete @-) "")) + ("O" (delete @-) "ో") + ("au" (delete @-) "ౌ")) (return ((Return))) @@ -170,21 +168,17 @@ For the detail of ITRANS, see the page: (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: -- 1.7.10.4