4420827d84df34d0e76d568d8dfe6f9dc5e34f9a
[m17n/m17n-lib-js.git] / el-kbd.mimx
1 <?xml version='1.0'?>
2 <!-- ;;; Input method for Greek simulating Greek keyboard.
3 ;;; @image html el-kbd.png "Keyboard Layout"
4 ;;; @image latex el-kbd.eps "Keyboard Layout" width=\narrowwidth-->
5 <input-method xmlns="http://www.m17n.org/MIM">
6   <tags>
7     <language>el</language>
8     <name>kbd</name>
9   </tags>
10   <description>Greek input method simulating the Greek keyboard.
11     1!  2@  3#  4$  5%  6^  7&amp;  8*  9(  0)  -_  =+  `~ 
12       ;:  ςΣ  εΕ  ρΡ  τΤ  υΥ  θΘ  ιΙ  οΟ  πΠ  [{  ]} 
13        αΑ  σΣ  δΔ  φΦ  γΓ  ηΗ  ξΞ  κΚ  λΛ  ΄¨  '"  \| 
14          ζΖ  χΧ  ψΨ  ωΩ  βΒ  νΝ  μΜ  ,&lt;  .&gt;  /?
15 </description>
16   <title>Ψ</title>
17   <map-list>
18     <map mname="map-map">
19       <rule>
20         <keyseq>
21           <string>q</string>
22         </keyseq>
23         <insert>
24           <integer>59</integer>
25         </insert>
26       </rule>
27       <rule>
28         <keyseq>
29           <string>w</string>
30         </keyseq>
31         <insert>
32           <integer>962</integer>
33         </insert>
34       </rule>
35       <rule>
36         <keyseq>
37           <string>e</string>
38         </keyseq>
39         <insert>
40           <integer>949</integer>
41         </insert>
42       </rule>
43       <rule>
44         <keyseq>
45           <string>r</string>
46         </keyseq>
47         <insert>
48           <integer>961</integer>
49         </insert>
50       </rule>
51       <rule>
52         <keyseq>
53           <string>t</string>
54         </keyseq>
55         <insert>
56           <integer>964</integer>
57         </insert>
58       </rule>
59       <rule>
60         <keyseq>
61           <string>y</string>
62         </keyseq>
63         <insert>
64           <integer>965</integer>
65         </insert>
66       </rule>
67       <rule>
68         <keyseq>
69           <string>u</string>
70         </keyseq>
71         <insert>
72           <integer>952</integer>
73         </insert>
74       </rule>
75       <rule>
76         <keyseq>
77           <string>i</string>
78         </keyseq>
79         <insert>
80           <integer>953</integer>
81         </insert>
82       </rule>
83       <rule>
84         <keyseq>
85           <string>o</string>
86         </keyseq>
87         <insert>
88           <integer>959</integer>
89         </insert>
90       </rule>
91       <rule>
92         <keyseq>
93           <string>p</string>
94         </keyseq>
95         <insert>
96           <integer>960</integer>
97         </insert>
98       </rule>
99       <rule>
100         <keyseq>
101           <string>[</string>
102         </keyseq>
103         <insert>
104           <integer>91</integer>
105         </insert>
106       </rule>
107       <rule>
108         <keyseq>
109           <string>]</string>
110         </keyseq>
111         <insert>
112           <integer>93</integer>
113         </insert>
114       </rule>
115       <rule>
116         <keyseq>
117           <string>a</string>
118         </keyseq>
119         <insert>
120           <integer>945</integer>
121         </insert>
122       </rule>
123       <rule>
124         <keyseq>
125           <string>s</string>
126         </keyseq>
127         <insert>
128           <integer>963</integer>
129         </insert>
130       </rule>
131       <rule>
132         <keyseq>
133           <string>d</string>
134         </keyseq>
135         <insert>
136           <integer>948</integer>
137         </insert>
138       </rule>
139       <rule>
140         <keyseq>
141           <string>f</string>
142         </keyseq>
143         <insert>
144           <integer>966</integer>
145         </insert>
146       </rule>
147       <rule>
148         <keyseq>
149           <string>g</string>
150         </keyseq>
151         <insert>
152           <integer>947</integer>
153         </insert>
154       </rule>
155       <rule>
156         <keyseq>
157           <string>h</string>
158         </keyseq>
159         <insert>
160           <integer>951</integer>
161         </insert>
162       </rule>
163       <rule>
164         <keyseq>
165           <string>j</string>
166         </keyseq>
167         <insert>
168           <integer>958</integer>
169         </insert>
170       </rule>
171       <rule>
172         <keyseq>
173           <string>k</string>
174         </keyseq>
175         <insert>
176           <integer>954</integer>
177         </insert>
178       </rule>
179       <rule>
180         <keyseq>
181           <string>l</string>
182         </keyseq>
183         <insert>
184           <integer>955</integer>
185         </insert>
186       </rule>
187       <rule>
188         <keyseq>
189           <string>;</string>
190         </keyseq>
191         <insert>
192           <integer>900</integer>
193         </insert>
194       </rule>
195       <rule>
196         <keyseq>
197           <string>z</string>
198         </keyseq>
199         <insert>
200           <integer>950</integer>
201         </insert>
202       </rule>
203       <rule>
204         <keyseq>
205           <string>x</string>
206         </keyseq>
207         <insert>
208           <integer>967</integer>
209         </insert>
210       </rule>
211       <rule>
212         <keyseq>
213           <string>c</string>
214         </keyseq>
215         <insert>
216           <integer>968</integer>
217         </insert>
218       </rule>
219       <rule>
220         <keyseq>
221           <string>v</string>
222         </keyseq>
223         <insert>
224           <integer>969</integer>
225         </insert>
226       </rule>
227       <rule>
228         <keyseq>
229           <string>b</string>
230         </keyseq>
231         <insert>
232           <integer>946</integer>
233         </insert>
234       </rule>
235       <rule>
236         <keyseq>
237           <string>n</string>
238         </keyseq>
239         <insert>
240           <integer>957</integer>
241         </insert>
242       </rule>
243       <rule>
244         <keyseq>
245           <string>m</string>
246         </keyseq>
247         <insert>
248           <integer>956</integer>
249         </insert>
250       </rule>
251       <rule>
252         <keyseq>
253           <string>Q</string>
254         </keyseq>
255         <insert>
256           <integer>58</integer>
257         </insert>
258       </rule>
259       <rule>
260         <keyseq>
261           <string>W</string>
262         </keyseq>
263         <insert>
264           <integer>931</integer>
265         </insert>
266       </rule>
267       <rule>
268         <keyseq>
269           <string>E</string>
270         </keyseq>
271         <insert>
272           <integer>917</integer>
273         </insert>
274       </rule>
275       <rule>
276         <keyseq>
277           <string>R</string>
278         </keyseq>
279         <insert>
280           <integer>929</integer>
281         </insert>
282       </rule>
283       <rule>
284         <keyseq>
285           <string>T</string>
286         </keyseq>
287         <insert>
288           <integer>932</integer>
289         </insert>
290       </rule>
291       <rule>
292         <keyseq>
293           <string>Y</string>
294         </keyseq>
295         <insert>
296           <integer>933</integer>
297         </insert>
298       </rule>
299       <rule>
300         <keyseq>
301           <string>U</string>
302         </keyseq>
303         <insert>
304           <integer>920</integer>
305         </insert>
306       </rule>
307       <rule>
308         <keyseq>
309           <string>I</string>
310         </keyseq>
311         <insert>
312           <integer>921</integer>
313         </insert>
314       </rule>
315       <rule>
316         <keyseq>
317           <string>O</string>
318         </keyseq>
319         <insert>
320           <integer>927</integer>
321         </insert>
322       </rule>
323       <rule>
324         <keyseq>
325           <string>P</string>
326         </keyseq>
327         <insert>
328           <integer>928</integer>
329         </insert>
330       </rule>
331       <rule>
332         <keyseq>
333           <string>A</string>
334         </keyseq>
335         <insert>
336           <integer>913</integer>
337         </insert>
338       </rule>
339       <rule>
340         <keyseq>
341           <string>S</string>
342         </keyseq>
343         <insert>
344           <integer>931</integer>
345         </insert>
346       </rule>
347       <rule>
348         <keyseq>
349           <string>D</string>
350         </keyseq>
351         <insert>
352           <integer>916</integer>
353         </insert>
354       </rule>
355       <rule>
356         <keyseq>
357           <string>F</string>
358         </keyseq>
359         <insert>
360           <integer>934</integer>
361         </insert>
362       </rule>
363       <rule>
364         <keyseq>
365           <string>G</string>
366         </keyseq>
367         <insert>
368           <integer>915</integer>
369         </insert>
370       </rule>
371       <rule>
372         <keyseq>
373           <string>H</string>
374         </keyseq>
375         <insert>
376           <integer>919</integer>
377         </insert>
378       </rule>
379       <rule>
380         <keyseq>
381           <string>J</string>
382         </keyseq>
383         <insert>
384           <integer>926</integer>
385         </insert>
386       </rule>
387       <rule>
388         <keyseq>
389           <string>K</string>
390         </keyseq>
391         <insert>
392           <integer>922</integer>
393         </insert>
394       </rule>
395       <rule>
396         <keyseq>
397           <string>L</string>
398         </keyseq>
399         <insert>
400           <integer>923</integer>
401         </insert>
402       </rule>
403       <rule>
404         <keyseq>
405           <string>:</string>
406         </keyseq>
407         <insert>
408           <integer>168</integer>
409         </insert>
410       </rule>
411       <rule>
412         <keyseq>
413           <string>Z</string>
414         </keyseq>
415         <insert>
416           <integer>918</integer>
417         </insert>
418       </rule>
419       <rule>
420         <keyseq>
421           <string>X</string>
422         </keyseq>
423         <insert>
424           <integer>935</integer>
425         </insert>
426       </rule>
427       <rule>
428         <keyseq>
429           <string>C</string>
430         </keyseq>
431         <insert>
432           <integer>936</integer>
433         </insert>
434       </rule>
435       <rule>
436         <keyseq>
437           <string>V</string>
438         </keyseq>
439         <insert>
440           <integer>937</integer>
441         </insert>
442       </rule>
443       <rule>
444         <keyseq>
445           <string>B</string>
446         </keyseq>
447         <insert>
448           <integer>914</integer>
449         </insert>
450       </rule>
451       <rule>
452         <keyseq>
453           <string>N</string>
454         </keyseq>
455         <insert>
456           <integer>925</integer>
457         </insert>
458       </rule>
459       <rule>
460         <keyseq>
461           <string>M</string>
462         </keyseq>
463         <insert>
464           <integer>924</integer>
465         </insert>
466       </rule>
467       <rule>
468         <keyseq>
469           <string>;a</string>
470         </keyseq>
471         <insert>
472           <integer>940</integer>
473         </insert>
474       </rule>
475       <rule>
476         <keyseq>
477           <string>;e</string>
478         </keyseq>
479         <insert>
480           <integer>941</integer>
481         </insert>
482       </rule>
483       <rule>
484         <keyseq>
485           <string>;h</string>
486         </keyseq>
487         <insert>
488           <integer>942</integer>
489         </insert>
490       </rule>
491       <rule>
492         <keyseq>
493           <string>;i</string>
494         </keyseq>
495         <insert>
496           <integer>943</integer>
497         </insert>
498       </rule>
499       <rule>
500         <keyseq>
501           <string>;o</string>
502         </keyseq>
503         <insert>
504           <integer>972</integer>
505         </insert>
506       </rule>
507       <rule>
508         <keyseq>
509           <string>;y</string>
510         </keyseq>
511         <insert>
512           <integer>973</integer>
513         </insert>
514       </rule>
515       <rule>
516         <keyseq>
517           <string>;v</string>
518         </keyseq>
519         <insert>
520           <integer>974</integer>
521         </insert>
522       </rule>
523       <rule>
524         <keyseq>
525           <string>;A</string>
526         </keyseq>
527         <insert>
528           <integer>902</integer>
529         </insert>
530       </rule>
531       <rule>
532         <keyseq>
533           <string>;E</string>
534         </keyseq>
535         <insert>
536           <integer>904</integer>
537         </insert>
538       </rule>
539       <rule>
540         <keyseq>
541           <string>;H</string>
542         </keyseq>
543         <insert>
544           <integer>905</integer>
545         </insert>
546       </rule>
547       <rule>
548         <keyseq>
549           <string>;I</string>
550         </keyseq>
551         <insert>
552           <integer>906</integer>
553         </insert>
554       </rule>
555       <rule>
556         <keyseq>
557           <string>;O</string>
558         </keyseq>
559         <insert>
560           <integer>908</integer>
561         </insert>
562       </rule>
563       <rule>
564         <keyseq>
565           <string>;Y</string>
566         </keyseq>
567         <insert>
568           <integer>910</integer>
569         </insert>
570       </rule>
571       <rule>
572         <keyseq>
573           <string>;V</string>
574         </keyseq>
575         <insert>
576           <integer>911</integer>
577         </insert>
578       </rule>
579       <rule>
580         <keyseq>
581           <string>:i</string>
582         </keyseq>
583         <insert>
584           <integer>970</integer>
585         </insert>
586       </rule>
587       <rule>
588         <keyseq>
589           <string>:y</string>
590         </keyseq>
591         <insert>
592           <integer>971</integer>
593         </insert>
594       </rule>
595       <rule>
596         <keyseq>
597           <string>:I</string>
598         </keyseq>
599         <insert>
600           <integer>938</integer>
601         </insert>
602       </rule>
603       <rule>
604         <keyseq>
605           <string>:Y</string>
606         </keyseq>
607         <insert>
608           <integer>939</integer>
609         </insert>
610       </rule>
611       <rule>
612         <keyseq>
613           <string>;:i</string>
614         </keyseq>
615         <insert>
616           <integer>912</integer>
617         </insert>
618       </rule>
619       <rule>
620         <keyseq>
621           <string>:;i</string>
622         </keyseq>
623         <insert>
624           <integer>912</integer>
625         </insert>
626       </rule>
627       <rule>
628         <keyseq>
629           <string>;:y</string>
630         </keyseq>
631         <insert>
632           <integer>944</integer>
633         </insert>
634       </rule>
635       <rule>
636         <keyseq>
637           <string>:;y</string>
638         </keyseq>
639         <insert>
640           <integer>944</integer>
641         </insert>
642       </rule>
643     </map>
644   </map-list>
645   <state-list>
646     <state sname="state-init">
647       <branch mname="map-map"/>
648     </state>
649   </state-list>
650 </input-method>