;; 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
;; 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.
-;;; <li> 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
-;;; <http://kannada.sourceforge.net> on 18 Aug 2005.
+(input-method kn itrans)
+
+(description "Kannada input method by ITRANS transliteration.
+For the detail of ITRANS, see the page:
+ <http://www.aczoom.com/itrans/>
+There are few changes from the ITRANS by Hari Prasad Nadig,
+Kannada l10n Team, kannada.l10n@gmail.com
+ <http://kannada.sourceforge.net>
+on 18 Aug 2005.
+")
(title "ಕ")
("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" "ಅ")
("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" "೨")
("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 @-) "")
("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)))
(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: