;; This file is part of the m17n contrib; a sub-part of the m17n
;; library.
-;; The library is free software; you can redistribute it and/or
+;; The m17n library is free software; you can redistribute it and/or
;; modify it under the terms of the GNU Lesser General Public License
;; as published by the Free Software Foundation; either version 2.1 of
;; the License, or (at your option) any later version.
-;; The library is distributed in the hope that it will be useful,
+;; The m17n library is distributed in the hope that it will be useful,
;; but WITHOUT ANY WARRANTY; without even the implied warranty of
;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
;; Lesser General Public License for more details.
;; You should have received a copy of the GNU Lesser General Public
-;; License along with the library; if not, write to the Free
-;; Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
-;; 02111-1307, USA.
+;; License along with the m17n library; if not, write to the Free
+;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+;; Boston, MA 02110-1301, USA.
(input-method kn inscript)
(description "Kannada input method for inscript layout.
+
+Key summary :
+
+1) \"praa\" = pa + halant + raa
+ \"ಪ್ರಾ\" = ಪ + ್ + ರ + ಾ
+ h + d + j + e
+
+2) \"ska\" = sa+halant+ka
+ \"ಸ್ಕ\" = ಸ + ್ + ಕ
+ m + d + k
+
+3) \"ththhaa\" = th + halanth + thhaa
+ \" ತ್ಥಾ\" = ತ + ್ +ಥ + ಾ
+ l + d + L + e
+
+4) \"shhtya\" : shh + halat + T + halant + ya
+ \"ಷ್ಟ್ಯ\" = ಷ +್ + ಟ + ್ + ಯ
+ < + d + ' + d + /
+
+5) \"dgaa\" : d + halant + gaa
+ \"ದ್ಗಾ\" : ದ + ್ + ಗ +ಾ
+ o + d + i + e
+
+6) \"ksha\" : k + halant + sha
+ \"ಕ್ಷ\" : ಕ + ್ + ಷ
+ k + d + < [OR] &
+
+7) \"thra\": th + halant + r + a
+ \"ತ್ರ\" : ತ + ್ +ರ
+ l + d + j [OR] ^
+
+8) \"jna\" : j + halant + na
+ \"ಜ್ಞ\" : ಜ + ್ + ಞ
+ p + d + } [OR] %
+
+Key summary: Shankar Prasad <svenkate@redhat.com>
+
")
(title "ಕ")
(map
(trans
+
+ ((KP_1) "೧")
+ ((KP_2) "೨")
+ ((KP_3) "೩")
+ ((KP_4) "೪")
+ ((KP_5) "೫")
+ ((KP_6) "೬")
+ ((KP_7) "೭")
+ ((KP_8) "೮")
+ ((KP_9) "೯")
+ ((KP_0) "೦")
+ ((KP_Decimal) ".")
+ ((KP_Divide) "/")
+ ((KP_Multiply) "*")
+ ((KP_Add) "+")
+ ((KP_Subtract) "-")
+
("!" ?!)
("1" ?೧)
("@" ?@)
("|" ?|)
("\\" ?\\)
("~" ?ಒ)
+ ("`" ?ೊ)
("Z" ?ಎ)
("z" ?ೆ)
-;; X
("x" ?ಂ)
+ ("X" "")
("C" ?ಣ)
("c" ?ಮ)
;; V
("^" "ತ್ರ")
("&" "ಕ್ಷ")
("*" "ಶ್ರ")
+ ("\\\\" "")
))
(state