*** empty log message ***
[m17n/m17n-db.git] / MIM / sk-kbd.mim
1 ;; sk-kbd.mim -- Slovak input method with Slovak keyboard layout
2 ;; Copyright (C) 2003, 2004, 2007
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 Slovak simulating the standard Slovak keyboard.
25 ;;; @image html sk-kbd.png "Keyboard Layout"
26 ;;; @image latex sk-kbd.eps "Keyboard Layout" width=\narrowwidth
27
28 ;;      +1  ľ2  š3  č4  ť5  ž6  ý7  á8  í9  é0  =%  '+  ;^ 
29 ;;        qQ  wW  eE  rR  tT  zZ  uU  iI  oO  pP  ú/  ä( 
30 ;;         aA  sS  dD  fF  gG  hH  jJ  kK  lL  ô"  §!  ň) 
31 ;;           yY  xX  cC  vV  bB  nN  mM  ,?  .:  -_ 
32
33 ;;; You can also input more characters by the following key sequences:
34 ;;; @image html sk-kbd2.png
35 ;;; @image latex sk-kbd2.eps "Extra Keys" width=\narrowwidth
36
37 ;; key char key char key char key char key char key char
38 ;; --- ---- --- ---- --- ---- --- ---- --- ---- --- ----
39 ;; +C  Č    +L  Ľ    +S  Š    +Y  Ž    +r  ř    =R  Ŕ
40 ;; +D  Ď    +N  Ň    +T  Ť    +d  ď    +u  ů    =l  ĺ
41 ;; +E  Ě    +R  Ř    +U  Ů    +e  ě    =L  Ĺ    =r  ŕ
42
43 (input-method sk kbd)
44
45 (description
46  "Slovak input method simulating the standard Slovak keyboard.
47 This is the keyboard layout.
48     +1  ľ2  š3  č4  ť5  ž6  ý7  á8  í9  é0  =%  '+  ;^ 
49       qQ  wW  eE  rR  tT  zZ  uU  iI  oO  pP  ú/  ä( 
50        aA  sS  dD  fF  gG  hH  jJ  kK  lL  ô\"  §!  ň) 
51          yY  xX  cC  vV  bB  nN  mM  ,?  .:  -_ 
52
53 You can also input more characters by the following key sequences:
54
55 key char key char key char key char key char key char
56 --- ---- --- ---- --- ---- --- ---- --- ---- --- ----
57 +C  Č    +L  Ľ    +S  Š    +Y  Ž    +r  ř    =R  Ŕ
58 +D  Ď    +N  Ň    +T  Ť    +d  ď    +u  ů    =l  ĺ
59 +E  Ě    +R  Ř    +U  Ů    +e  ě    =L  Ĺ    =r  ŕ
60 ")
61
62 (title "SK")
63
64 (map
65  (map
66   ("1" ?+)
67   ("2" ?ľ)
68   ("3" ?š)
69   ("4" ?č)
70   ("5" ?ť)
71   ("6" ?ž)
72   ("7" ?ý)
73   ("8" ?á)
74   ("9" ?í)
75   ("0" ?é)
76   ("!" ?1)
77   ("@" ?2)
78   ("#" ?3)
79   ("$" ?4)
80   ("%" ?5)
81   ("^" ?6)
82   ("&" ?7)
83   ("*" ?8)
84   ("(" ?9)
85   (")" ?0)
86   ("-" ?=)
87   ("_" ?%)
88   ("=" ?')
89   ("[" ?ú)
90   ("{" ?/)
91   ("]" ?ä)
92   ("}" ?\()
93   ("\\" ?ň)
94   ("|" ?\))
95   (";" ?ô)
96   (":" ?\")
97   ("'" ?§)
98   ("\"" ?!)
99   ("<" ??)
100   (">" ?:)
101   ("/" ?-)
102   ("?" ?_)
103   ("`" ?\;)
104   ("~" ?^)
105   ("y" ?z)
106   ("z" ?y)
107   ("Y" ?Z)
108   ("Z" ?Y)
109   ("=a" ?á)
110   ("+a" ?ä)
111   ("+=a" ?ä)
112   ("+c" ?č)
113   ("+d" ?ď)
114   ("=e" ?é)
115   ("+e" ?ě)
116   ("=i" ?í)
117   ("=l" ?ĺ)
118   ("+l" ?ľ)
119   ("+n" ?ň)
120   ("=o" ?ó)
121   ("+o" ?ô)
122   ("~o" ?ô)
123   ("+=o" ?ö)
124   ("=r" ?ŕ)
125   ("+r" ?ř)
126   ("=s" ?ß)
127   ("+s" ?š)
128   ("+t" ?ť)
129   ("=u" ?ú)
130   ("+u" ?ů)
131   ("+=u" ?ü)
132   ("=z" ?ý)
133   ("+y" ?ž)
134   ("=A" ?Á)
135   ("+A" ?Ä)
136   ("+=A" ?Ä)
137   ("+C" ?Č)
138   ("+D" ?Ď)
139   ("=E" ?É)
140   ("+E" ?Ě)
141   ("=I" ?Í)
142   ("=L" ?Ĺ)
143   ("+L" ?Ľ)
144   ("+N" ?Ň)
145   ("=O" ?Ó)
146   ("+O" ?Ô)
147   ("~O" ?Ô)
148   ("+=O" ?Ö)
149   ("=R" ?Ŕ)
150   ("+R" ?Ř)
151   ("=S" ?ß)
152   ("+S" ?Š)
153   ("+T" ?Ť)
154   ("=U" ?Ú)
155   ("+U" ?Ů)
156   ("+=U" ?Ü)
157   ("=Z" ?Ý)
158   ("+Y" ?Ž)
159   ("=q" ?`)
160   ("=2" ?@)
161   ("=3" ?#)
162   ("=4" ?$)
163   ("=5" ?%)
164   ("=6" ?^)
165   ("=7" ?&)
166   ("=8" ?*)
167   ("=9" ?\()
168   ("=0" ?\))
169   ("+1" ?!)
170   ("+2" ?@)
171   ("+3" ?#)
172   ("+4" ?$)
173   ("+5" ?%)
174   ("+6" ?^)
175   ("+7" ?&)
176   ("+8" ?*)
177   ("+9" ?\()
178   ("+0" ?\))))
179
180 (state
181  (init
182   (map)))
183
184 ;; Local Variables:
185 ;; coding: utf-8
186 ;; mode: lisp
187 ;; End: