*** empty log message ***
[m17n/m17n-db.git] / MIM / el-kbd.mim
1 ;; el-kbd.mim -- Greek input method with Greek keyboard layout
2 ;; Copyright (C) 2003, 2004, 2005
3 ;;   National Institute of Advanced Industrial Science and Technology (AIST)
4 ;;   Registration Number H15PRO112
5
6 ;; This file is part of the m17n database; a sub-part of the m17n
7 ;; library.
8
9 ;; The m17n library is free software; you can redistribute it and/or
10 ;; modify it under the terms of the GNU Lesser General Public License
11 ;; as published by the Free Software Foundation; either version 2.1 of
12 ;; the License, or (at your option) any later version.
13
14 ;; The m17n library is distributed in the hope that it will be useful,
15 ;; but WITHOUT ANY WARRANTY; without even the implied warranty of
16 ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
17 ;; Lesser General Public License for more details.
18
19 ;; You should have received a copy of the GNU Lesser General Public
20 ;; License along with the m17n library; if not, write to the Free
21 ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
22 ;; Boston, MA 02110-1301, USA.
23
24 ;;; Input method for Greek simulating Greek keyboard.
25 ;;; @image html el-kbd.png "Keyboard Layout"
26 ;;; @image latex el-kbd.eps "Keyboard Layout" width=\narrowwidth
27
28 ;;      1!  2@  3#  4$  5%  6^  7&  8*  9(  0)  -_  =+  `~ 
29 ;;        ;:  ςΣ  εΕ  ρΡ  τΤ  υΥ  θΘ  ιΙ  οΟ  πΠ  [{  ]} 
30 ;;         αΑ  σΣ  δΔ  φΦ  γΓ  ηΗ  ξΞ  κΚ  λΛ  ΄¨  '"  \| 
31 ;;           ζΖ  χΧ  ψΨ  ωΩ  βΒ  νΝ  μΜ  ,<  .>  /? 
32
33 (input-method el kbd)
34
35 (description
36  "Greek input method simulating the Greek keyboard.
37     1!  2@  3#  4$  5%  6^  7&  8*  9(  0)  -_  =+  `~ 
38       ;:  ςΣ  εΕ  ρΡ  τΤ  υΥ  θΘ  ιΙ  οΟ  πΠ  [{  ]} 
39        αΑ  σΣ  δΔ  φΦ  γΓ  ηΗ  ξΞ  κΚ  λΛ  ΄¨  '\"  \\| 
40          ζΖ  χΧ  ψΨ  ωΩ  βΒ  νΝ  μΜ  ,<  .>  /?
41 ")
42
43 (title "Ψ")
44
45 (map
46  (map
47   ("q" ?\;)
48   ("w" ?ς)
49   ("e" ?ε)
50   ("r" ?ρ)
51   ("t" ?τ)
52   ("y" ?υ)
53   ("u" ?θ)
54   ("i" ?ι)
55   ("o" ?ο)
56   ("p" ?π)
57   ("[" ?\[)
58   ("]" ?\])
59   ("a" ?α)
60   ("s" ?σ)
61   ("d" ?δ)
62   ("f" ?φ)
63   ("g" ?γ)
64   ("h" ?η)
65   ("j" ?ξ)
66   ("k" ?κ)
67   ("l" ?λ)
68   (";" ?΄)
69   ("z" ?ζ)
70   ("x" ?χ)
71   ("c" ?ψ)
72   ("v" ?ω)
73   ("b" ?β)
74   ("n" ?ν)
75   ("m" ?μ)
76   ("Q" ?:)
77   ("W" ?Σ)
78   ("E" ?Ε)
79   ("R" ?Ρ)
80   ("T" ?Τ)
81   ("Y" ?Υ)
82   ("U" ?Θ)
83   ("I" ?Ι)
84   ("O" ?Ο)
85   ("P" ?Π)
86   ("A" ?Α)
87   ("S" ?Σ)
88   ("D" ?Δ)
89   ("F" ?Φ)
90   ("G" ?Γ)
91   ("H" ?Η)
92   ("J" ?Ξ)
93   ("K" ?Κ)
94   ("L" ?Λ)
95   (":" ?¨)
96   ("Z" ?Ζ)
97   ("X" ?Χ)
98   ("C" ?Ψ)
99   ("V" ?Ω)
100   ("B" ?Β)
101   ("N" ?Ν)
102   ("M" ?Μ)
103   (";a" ?ά)
104   (";e" ?έ)
105   (";h" ?ή)
106   (";i" ?ί)
107   (";o" ?ό)
108   (";y" ?ύ)
109   (";v" ?ώ)
110   (";A" ?Ά)
111   (";E" ?Έ)
112   (";H" ?Ή)
113   (";I" ?Ί)
114   (";O" ?Ό)
115   (";Y" ?Ύ)
116   (";V" ?Ώ)
117   (":i" ?ϊ)
118   (":y" ?ϋ)
119   (":I" ?Ϊ)
120   (":Y" ?Ϋ)
121   (";:i" ?ΐ)
122   (":;i" ?ΐ)
123   (";:y" ?ΰ)
124   (":;y" ?ΰ)))
125
126 (state
127  (init
128   (map)))
129
130 ;; Local Variables:
131 ;; coding: utf-8
132 ;; mode: lisp
133 ;; End: