New file.
authorntakahas <ntakahas>
Tue, 2 Nov 2004 12:54:13 +0000 (12:54 +0000)
committerntakahas <ntakahas>
Tue, 2 Nov 2004 12:54:13 +0000 (12:54 +0000)
hy-kbd.mim [new file with mode: 0644]

diff --git a/hy-kbd.mim b/hy-kbd.mim
new file mode 100644 (file)
index 0000000..0a72132
--- /dev/null
@@ -0,0 +1,97 @@
+;; hy-kdb.mim -- Armenian input method with Eastern Armenian keyboard layout
+;; 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> hy-kdb.mim
+;;;
+;;; Input method for Armenian.
+;;; Simulating Eastern Armenian keyboard on American keyboard.
+
+;; :1  ձՁ  յՅ  ՛3  ,4  -9  .և  «(  »)  օՕ  ռՌ  ժԺ  ՝՜
+;;   խԽ  ւՒ  էԷ  րՐ  տՏ  եԵ  ըԸ  իԻ  ոՈ  պՊ  չՉ  ջՋ  '՞
+;;    աԱ  սՍ  դԴ  ֆՖ  քՔ  հՀ  ճՃ  կԿ  լԼ  թԹ  փՓ
+;;      զԶ  ցՑ  գԳ  վՎ  բԲ  նՆ  մՄ  շՇ  ղՂ  ծԾ
+
+(title "HY")
+
+(map
+ (map
+  ("1" ?:) ("!" ?1)
+  ("2" ?ձ) ("@" ?Ձ)
+  ("3" ?յ) ("#" ?Յ)
+  ("4" ?՛) ("$" ?3)
+  ("5" ?,) ("%" ?4)
+  ("6" ?-) ("^" ?9)
+  ("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: