;; kn-kgp.mim -- Kannada input method for KGP layout ;; This file is derived from the Kannada KGP table of scim-tables, ;; which was derived from iiimf unitLE's Kannada KGP layout. ;; Copyright (c) 2003 Sun Microsystems, Inc. All Rights Reserved. ;; This file is part of the m17n contrib; a sub-part of the m17n ;; library. ;; 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 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 m17n library; if not, write to the Free ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, ;; Boston, MA 02110-1301, USA. (input-method kn kgp) (description "Kannada input method for KGP layout. ") (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" "೧") ("@" "@") ("2" "೨") ("#" "#") ("3" "೩") ("$" "$") ("4" "೪") ("%" "%") ("5" "೫") ("^" "^") ("6" "೬") ("&" "&") ("7" "೭") ("*" "*") ("8" "೮") ("(" "(") ("9" "೯") (")" ")") ("0" "೦") ("_" "_") ("-" "-") ("+" "+") ("=" "=") ("Q" "ಠ") ("q" "ಟ") ("W" "ಢ") ("w" "ಡ") ("E" "ಏ") ("e" "ಎ") ("R" "ಋ") ("r" "ರ") ("T" "ಥ") ("t" "ತ") ("Y" "ಐ") ("y" "ಯ") ("U" "ಊ") ("u" "ಉ") ("I" "ಈ") ("i" "ಇ") ("O" "ಓ") ("o" "ಒ") ("P" "ಫ") ("p" "ಪ") ("{" "{") ("[" "[") ("}" "}") ("]" "]") ("A" "ಆ ") ("a" "ಅ") ("S" "ಶ") ("s" "ಸ") ("D" "ಧ") ("d" "ದ") ("F" "೯") ("f" "್") ("G" "ಘ") ("g" "ಗ") ("H" "ಃ") ("h" "ಹ") ("J" "ಝ") ("j" "ಜ") ("K" "ಖ") ("k" "ಕ") ("L" "ಳ") ("l" "ಲ") (":" ":") (";" ";") ("\"" "\"") ("'" "'") ("|" "|") ("\\" "\\") ("~" "~") ("`" "`") ("z" "ಞ") ("Z" "ಙ") ("X" "ಕ್ಷ") ("x" "ಷ") ("C" "ಛ") ("c" "ಚ") ("V" "ಔ") ("v" "ವ") ("B" "ಭ") ("b" "ಬ") ("N" "ಣ") ("n" "ನ") ("M" "ಂ") ("m" "ಮ") ("<" "<") ("," ",") (">" ">") ("." ".") ("/" "/") ("ff" "‍") )) (state (init (trans)))