New input method for Kazakh (Cyrillic script)
authorntakahas <ntakahas>
Fri, 12 Mar 2004 12:58:27 +0000 (12:58 +0000)
committerntakahas <ntakahas>
Fri, 12 Mar 2004 12:58:27 +0000 (12:58 +0000)
kk-kbd.mim [new file with mode: 0644]

diff --git a/kk-kbd.mim b/kk-kbd.mim
new file mode 100644 (file)
index 0000000..a1ac930
--- /dev/null
@@ -0,0 +1,98 @@
+;; he-kdb.mim -- Input method for Kazakh in Cyrillic script
+;; Copyright (C) 2004
+;;   National Institute of Advanced Industrial Science and Technology (AIST)
+;;   Registration Number H15PRO112
+
+;; This file is part of the m17n database; 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., 59 Temple Place, Suite 330, Boston, MA
+;; 02111-1307, USA.
+
+;;; <li> kk-kbd.mim
+;;;
+;;; Input method for Kazakh written in the Cyrillic script.
+;;; Simulating Kazakh keyboard.
+;;;
+;;; @verbatim
+;;; ()  "!  әӘ  іІ  ӊӉ  ғҒ  ,;  .:  үҮ  ұҰ  қҚ  өӨ  һҺ
+;;;       йЙ  цЦ  уУ  кК  еЕ  нН  гГ  шШ  щЩ  зЗ  хХ  ъЪ
+;;;         фФ  ыЫ  вВ  аА  пП  рР  оО  лЛ  дД  жЖ  эЭ
+;;;       \|  яЯ  чЧ  сС  мМ  иИ  тТ  ьЬ  бБ  юЮ  №?
+;;; @endverbatim
+
+(title "ҚА")
+
+(map
+ (map
+  ("`" "\(") ("~" "\)")
+  ("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" "Ь")
+  ("," "б") ("<" "Б")
+  ("." "ю") (">" "Ю")
+  ("/" "№")
+))
+
+(state
+ (init
+  (map)))
+
+;; Local Variables:
+;; coding: utf-8
+;; mode: lisp
+;; End: