X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=kn-itrans.mim;h=9586fcf30a73cd4967b5318cdf7b6588227ebe9b;hb=52ffa8d962bcfccf3e807e21f0aaea0676e58ba7;hp=fafd6f734e4bc68e97c7ff03ff7ee3bdaa6ca7a6;hpb=05a9069a79f74910b7ab49aaeffa99623781023f;p=m17n%2Fm17n-db.git diff --git a/kn-itrans.mim b/kn-itrans.mim index fafd6f7..9586fcf 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 @@ -21,16 +21,19 @@ ;; 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. -;;;
  • kn-itrans.mim -;;; -;;; Input method for Kannada script with ITRANS method. For the -;;; detail of ITRAN, see the page http://www.aczone.com/itrans/. -;;; There are few changed from the ITRANS by Hari Prasad Nadig, -;;; Kannada l10n Team, kannada.l10n@gmail.com -;;; on 18 Aug 2005. +(input-method kn itrans) + +(description "Kannada input method by ITRANS transliteration. +For the detail of ITRANS, see the page: + +There are few changes from the ITRANS by Hari Prasad Nadig, +Kannada l10n Team, kannada.l10n@gmail.com + +on 18 Aug 2005. +") (title "ಕ") @@ -76,21 +79,23 @@ ("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" "ಅ") @@ -102,25 +107,31 @@ ("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" "ಓ") + ("oo" "ಓ") ; not in ITRANS Kannada table ("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" "೨") @@ -131,10 +142,10 @@ ("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 @-) "") @@ -148,18 +159,20 @@ ("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 @-) "ೇ") + ("ee" (delete @-) "ೇ") ; not in ITRANS Kannada table ("ai" (delete @-) "ೈ") - ("O" (delete @-) "ೋ") ("o" (delete @-) "ೊ") + ("O" (delete @-) "ೋ") + ("oo" (delete @-) "ೋ") ; not in ITRANS Kannada table ("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))) @@ -174,21 +187,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: