From 5579c2e37155ccb0af00dff214c8074ea0f2d0e8 Mon Sep 17 00:00:00 2001 From: ntakahas Date: Mon, 7 Mar 2011 10:03:55 +0000 Subject: [PATCH] New file. --- im/ks-inscript.mim | 188 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 188 insertions(+) create mode 100644 im/ks-inscript.mim diff --git a/im/ks-inscript.mim b/im/ks-inscript.mim new file mode 100644 index 0000000..d608784 --- /dev/null +++ b/im/ks-inscript.mim @@ -0,0 +1,188 @@ +;; ks-inscript.mim -- Kashmiri Devanagari input method for inscript layout +;; This file is derived from the Hindi inscript table of scim-tables, +;; which was derived from iiimf unitLE's Hindi inscript layout. +;; Copyright (c) 2003 Sun Microsystems, Inc. All Rights Reserved. +;; Copyright (c) 2011 Red Hat, 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 ks inscript) + +(description "Kashmiri Devanagari input method for inscript layout. + +Reference URL : http://indlinux.org/wiki/index.php/InscriptLayouts#Devanagari + +Key Summary: +AltGr (Right Alt Key) + ॖDEVANAGARI VOWEL SIGN UE :- Type with [AltGr + 'g'] + + ॗ DEVANAGARI VOWEL SIGN UUE :- Type with [AltGr + 't'] + +ॳ DEVANAGARI LETTER OE :- Type with [AltGr + 'Z'] + +ॴ DEVANAGARI LETTER OOE :- Type with [AltGr + 'A'] + +ॵ DEVANAGARI LETTER AW :- Type with [AltGr + 'Q'] + +ॶ DEVANAGARI LETTER UE :- Type with [AltGr + 'G'] + +ॷ DEVANAGARI LETTER UUE :- Type with [AltGr + 'T'] + + ऺ DEVANAGARI VOWEL SIGN OE :- Type with [AltGr + 'z'] + +ऻ DEVANAGARI VOWEL SIGN OOE :- Type with [AltGr + 'a'] + +ॏ DEVANAGARI VOWEL SIGN AW :- Type with [AltGr + 'q'] + +Author: Pravin Satpute + +") + +(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" ?ौ) + ((G-Q) "ॵ") + ((G-q) "ॏ" ) + ("W" ?ऐ) + ("w" ?ै) + ("E" ?आ) + ("e" ?ा) + ("R" ?ई) + ("r" ?ी) + ("T" ?ऊ) + ("t" ?ू) + ((G-T) "ॷ") + ((G-t) "ॗ") + ("Y" ?भ) + ("y" ?ब) + ("U" ?ङ) + ("u" ?ह) + ("I" ?घ) + ("i" ?ग) + ("O" ?ध) + ("o" ?द) + ("P" ?झ) + ("p" ?ज) + ("{" ?ढ) + ("[" ?ड) + ("}" ?ञ) + ("]" ?़) + ((G-A) "ॴ") + ((G-a) "ऻ") + ("A" ?ओ) + ("a" ?ो) + ("S" ?ए) + ("s" ?े) + ("D" ?अ) + ("d" ?्) + ("F" ?इ) + ("f" ?ि) + ((G-G) "ॶ") + ((G-g) "ॖ") + ("H" ?फ) + ("h" ?प) + ("J" ?ऱ) + ("j" ?र) + ("K" ?ख) + ("k" ?क) + ("L" ?थ) + ("l" ?त) + (":" ?छ) + (";" ?च) + ("\"" ?ठ) + ("'" ?ट) + ("|" ?ऑ) + ("\\" ?ॉ) + ("~" ?ऒ) + ("`" ?ॊ) + ("Z" ?ऎ) + ("z" ?ॆ) + ((G-Z) "ॳ") + ((G-z) "ऺ") + ("X" ?ँ) + ("x" ?ं) + ("C" ?ण) + ("c" ?म) + ("V" ?ऩ) + ("v" ?न) + ("B" ?ऴ) + ("b" ?व) + ("N" ?ळ) + ("n" ?ल) + ("M" ?श) + ("m" ?स) + ("<" ?ष) + ("," ?,) + (">" ?।) + ("." ?.) + ("?" ?य़) + ("/" ?य) + ("%" "ज्ञ") + ("^" "त्र") + ("&" "क्ष") + ("*" "श्र") + ("dd" "्‌") + ("i_" ?ॻ) + ("p_" ?ॼ) + ("[_" ?ॾ) + ("y_" ?ॿ) + )) + +(state + (init + (trans))) -- 1.7.10.4