Mercurial > hg > xemacs-beta
comparison lisp/leim/quail/latin.el @ 155:43dd3413c7c7 r20-3b4
Import from CVS: tag r20-3b4
author | cvs |
---|---|
date | Mon, 13 Aug 2007 09:39:39 +0200 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
154:94141801dd7e | 155:43dd3413c7c7 |
---|---|
1 ;; Quail packages for inputting various European characters. | |
2 | |
3 ;; Copyright (C) 1995 Free Software Foundation, Inc. | |
4 ;; Copyright (C) 1995 Electrotechnical Laboratory, JAPAN. | |
5 | |
6 ;; Keywords: multilingual, input method, latin | |
7 | |
8 ;; This file is part of GNU Emacs. | |
9 | |
10 ;; GNU Emacs is free software; you can redistribute it and/or modify | |
11 ;; it under the terms of the GNU General Public License as published by | |
12 ;; the Free Software Foundation; either version 2, or (at your option) | |
13 ;; any later version. | |
14 | |
15 ;; GNU Emacs is distributed in the hope that it will be useful, | |
16 ;; but WITHOUT ANY WARRANTY; without even the implied warranty of | |
17 ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
18 ;; GNU General Public License for more details. | |
19 | |
20 ;; You should have received a copy of the GNU General Public License | |
21 ;; along with GNU Emacs; see the file COPYING. If not, write to | |
22 ;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. | |
23 | |
24 ;; Author: TAKAHASHI Naoto <ntakahas@etl.go.jp> | |
25 | |
26 (require 'quail) | |
27 | |
28 (quail-define-package "quail-latin-1" "European" "LATIN-1" t | |
29 "Latin-1 characters input method: | |
30 | |
31 effect | postfix | examples | |
32 ------------+---------+---------- | |
33 acute | ' | a' -> ,Aa(B | |
34 grave | ` | a` -> ,A`(B | |
35 circumflex | ^ | a^ -> ,Ab(B | |
36 diaeresis | \" | a\" -> ,Ad(B | |
37 tilde | ~ | a~ -> ,Ac(B | |
38 cedilla | , | c, -> ,Ag(B | |
39 nordic | / | d/ -> ,Ap(B t/ -> ,A~(B a/ -> ,Ae(B e/ -> ,Af(B o/ -> ,Ax(B | |
40 special | /<> | s/ -> ,A_(B ?/ -> ,A?(B !/ -> ,A!(B << -> ,A+(B >> -> ,A;(B | |
41 " nil t) | |
42 | |
43 (quail-define-rules | |
44 ("A`" ?,A@(B) | |
45 ("A'" ?,AA(B) | |
46 ("A^" ?,AB(B) | |
47 ("A~" ?,AC(B) | |
48 ("A\"" ?,AD(B) | |
49 ("A/" ?,AE(B) | |
50 ("a`" ?,A`(B) | |
51 ("a'" ?,Aa(B) | |
52 ("a^" ?,Ab(B) | |
53 ("a~" ?,Ac(B) | |
54 ("a\"" ?,Ad(B) | |
55 ("a/" ?,Ae(B) | |
56 | |
57 ("E`" ?,AH(B) | |
58 ("E'" ?,AI(B) | |
59 ("E^" ?,AJ(B) | |
60 ("E\"" ?,AK(B) | |
61 ("E/" ?,AF(B) | |
62 ("e`" ?,Ah(B) | |
63 ("e'" ?,Ai(B) | |
64 ("e^" ?,Aj(B) | |
65 ("e\"" ?,Ak(B) | |
66 ("e/" ?,Af(B) | |
67 | |
68 ("I`" ?,AL(B) | |
69 ("I'" ?,AM(B) | |
70 ("I^" ?,AN(B) | |
71 ("I\"" ?,AO(B) | |
72 ("i`" ?,Al(B) | |
73 ("i'" ?,Am(B) | |
74 ("i^" ?,An(B) | |
75 ("i\"" ?,Ao(B) | |
76 | |
77 ("O`" ?,AR(B) | |
78 ("O'" ?,AS(B) | |
79 ("O^" ?,AT(B) | |
80 ("O~" ?,AU(B) | |
81 ("O\"" ?,AV(B) | |
82 ("O/" ?,AX(B) | |
83 ("o`" ?,Ar(B) | |
84 ("o'" ?,As(B) | |
85 ("o^" ?,At(B) | |
86 ("o~" ?,Au(B) | |
87 ("o\"" ?,Av(B) | |
88 ("o/" ?,Ax(B) | |
89 | |
90 ("U`" ?,AY(B) | |
91 ("U'" ?,AZ(B) | |
92 ("U^" ?,A[(B) | |
93 ("U\"" ?,A\(B) | |
94 ("u`" ?,Ay(B) | |
95 ("u'" ?,Az(B) | |
96 ("u^" ?,A{(B) | |
97 ("u\"" ?,A|(B) | |
98 | |
99 ("Y'" ?,A](B) | |
100 ("y'" ?,A}(B) | |
101 | |
102 ("D/" ?,AP(B) | |
103 ("d/" ?,Ap(B) | |
104 | |
105 ("T/" ?,A^(B) | |
106 ("t/" ?,A~(B) | |
107 | |
108 ("s/" ?,A_(B) | |
109 | |
110 ("C," ?,AG(B) | |
111 ("c," ?,Ag(B) | |
112 | |
113 ("N~" ?,AQ(B) | |
114 ("n~" ?,Aq(B) | |
115 | |
116 ("?/" ?,A?(B) | |
117 ("!/" ?,A!(B) | |
118 ("<<" ?,A+(B) | |
119 (">>" ?,A;(B)) | |
120 | |
121 (quail-define-package "quail-latin-2" "European" "LATIN-2" t | |
122 "Latin-2 characters input method: | |
123 | |
124 effect | postfix | examples | |
125 ------------+---------+---------- | |
126 acute | ' | a' -> ,Ba(B | |
127 ogonek | , | a, -> ,B1(B | |
128 diaeresis | \" | a\" -> ,Bd(B | |
129 circumflex | ^ | a^ -> ,Bb(B | |
130 breve | ~ | a~ -> ,Bc(B | |
131 cedilla | , | c, -> ,Bg(B | |
132 caron | ~ | c~ -> ,Bh(B | |
133 dbl. acute | '' | o'' -> ,Bu(B | |
134 ring | . | u. -> ,By(B | |
135 dot | . | z. -> ,B?(B | |
136 stroke | / | d/ -> ,Bp(B | |
137 special | / | s/ -> ,B_(B | |
138 " nil t) | |
139 | |
140 (quail-define-rules | |
141 ("A'" ?,BA(B) | |
142 ("A," ?,B!(B) | |
143 ("A\"" ?,BD(B) | |
144 ("A^" ?,BB(B) | |
145 ("A~" ?,BC(B) | |
146 ("C'" ?,BF(B) | |
147 ("C," ?,BG(B) | |
148 ("C~" ?,BH(B) | |
149 ("D/" ?,BP(B) | |
150 ("D~" ?,BO(B) | |
151 ("E'" ?,BI(B) | |
152 ("E," ?,BJ(B) | |
153 ("E\"" ?,BK(B) | |
154 ("E~" ?,BL(B) | |
155 ("I'" ?,BM(B) | |
156 ("I^" ?,BN(B) | |
157 ("L'" ?,BE(B) | |
158 ("L/" ?,B#(B) | |
159 ("L~" ?,B%(B) | |
160 ("N'" ?,BQ(B) | |
161 ("N~" ?,BR(B) | |
162 ("O'" ?,BS(B) | |
163 ("O''" [",BU(B" ",BS(B'"]) | |
164 ("O\"" ?,BV(B) | |
165 ("O^" ?,BT(B) | |
166 ("R'" ?,B@(B) | |
167 ("R~" ?,BX(B) | |
168 ("S'" ?,B&(B) | |
169 ("S," ?,B*(B) | |
170 ("S~" ?,B)(B) | |
171 ("T," ?,B^(B) | |
172 ("T~" ?,B+(B) | |
173 ("U'" ?,BZ(B) | |
174 ("U''" [",B[(B" ",BZ(B'"]) | |
175 ("U\"" ?,B\(B) | |
176 ("U." ?,BY(B) | |
177 ("Y'" ?,B](B) | |
178 ("Z'" ?,B,(B) | |
179 ("Z." ?,B/(B) | |
180 ("Z~" ?,B.(B) | |
181 ("a'" ?,Ba(B) | |
182 ("a," ?,B1(B) | |
183 ("a\"" ?,Bd(B) | |
184 ("a^" ?,Bb(B) | |
185 ("a~" ?,Bc(B) | |
186 ("c'" ?,Bf(B) | |
187 ("c," ?,Bg(B) | |
188 ("c~" ?,Bh(B) | |
189 ("d/" ?,Bp(B) | |
190 ("d~" ?,Bo(B) | |
191 ("e'" ?,Bi(B) | |
192 ("e," ?,Bj(B) | |
193 ("e\"" ?,Bk(B) | |
194 ("e~" ?,Bl(B) | |
195 ("i'" ?,Bm(B) | |
196 ("i^" ?,Bn(B) | |
197 ("l'" ?,Be(B) | |
198 ("l/" ?,B3(B) | |
199 ("l~" ?,B5(B) | |
200 ("n'" ?,Bq(B) | |
201 ("n~" ?,Br(B) | |
202 ("o'" ?,Bs(B) | |
203 ("o''" [",Bu(B" ",Bs(B'"]) | |
204 ("o\"" ?,Bv(B) | |
205 ("o^" ?,Bt(B) | |
206 ("r'" ?,B`(B) | |
207 ("r~" ?,Bx(B) | |
208 ("s'" ?,B6(B) | |
209 ("s," ?,B:(B) | |
210 ("s/" ?,B_(B) | |
211 ("s~" ?,B9(B) | |
212 ("t," ?,B~(B) | |
213 ("t~" ?,B;(B) | |
214 ("u'" ?,Bz(B) | |
215 ("u''" [",B{(B" ",Bz(B'"]) | |
216 ("u\"" ?,B|(B) | |
217 ("u." ?,By(B) | |
218 ("y'" ?,B}(B) | |
219 ("z'" ?,B<(B) | |
220 ("z." ?,B?(B) | |
221 ("z~" ?,B>(B) | |
222 ) | |
223 | |
224 (quail-define-package "quail-latin-3" "European" "LATIN-3" t | |
225 "Latin-3 characters input method: | |
226 | |
227 effect | postfix | examples | |
228 ------------+---------+---------- | |
229 acute | ' | a' -> ,Ca(B | |
230 grave | ` | a` -> ,C`(B | |
231 circumflex | ^ | a^ -> ,Cb(B | |
232 diaeresis | \" | a\" -> ,Cd(B | |
233 dot | . | c. -> ,Ce(B i. -> ,C9(B I. -> ,C)(B | |
234 cedilla | , | c, -> ,Cg(B | |
235 breve | ~ | g~ -> ,C;(B | |
236 tilde | ~ | n~ -> ,Cq(B | |
237 stroke | / | h/ -> ,C1(B | |
238 special | / | s/ -> ,C_(B | |
239 " nil t) | |
240 | |
241 (quail-define-rules | |
242 ("A`" ?,C@(B) | |
243 ("A'" ?,CA(B) | |
244 ("A^" ?,CB(B) | |
245 ("A\"" ?,CD(B) | |
246 ("C." ?,CE(B) | |
247 ("C^" ?,CF(B) | |
248 ("C," ?,CG(B) | |
249 ("E`" ?,CH(B) | |
250 ("E'" ?,CI(B) | |
251 ("E^" ?,CJ(B) | |
252 ("E\"" ?,CK(B) | |
253 ("G~" ?,C+(B) | |
254 ("G." ?,CU(B) | |
255 ("G^" ?,CX(B) | |
256 ("H/" ?,C!(B) | |
257 ("H^" ?,C&(B) | |
258 ("I." ?,C)(B) | |
259 ("I`" ?,CL(B) | |
260 ("I'" ?,CM(B) | |
261 ("I^" ?,CN(B) | |
262 ("I\"" ?,CO(B) | |
263 ("J^" ?,C,(B) | |
264 ("N~" ?,CQ(B) | |
265 ("O`" ?,CR(B) | |
266 ("O'" ?,CS(B) | |
267 ("O^" ?,CT(B) | |
268 ("O\"" ?,CV(B) | |
269 ("S," ?,C*(B) | |
270 ("S^" ?,C^(B) | |
271 ("U`" ?,CY(B) | |
272 ("U'" ?,CZ(B) | |
273 ("U^" ?,C[(B) | |
274 ("U\"" ?,C\(B) | |
275 ("U~" ?,C](B) | |
276 ("Z." ?,C/(B) | |
277 ("a`" ?,C`(B) | |
278 ("a'" ?,Ca(B) | |
279 ("a^" ?,Cb(B) | |
280 ("a\"" ?,Cd(B) | |
281 ("c." ?,Ce(B) | |
282 ("c^" ?,Cf(B) | |
283 ("c," ?,Cg(B) | |
284 ("e`" ?,Ch(B) | |
285 ("e'" ?,Ci(B) | |
286 ("e^" ?,Cj(B) | |
287 ("e\"" ?,Ck(B) | |
288 ("g~" ?,C;(B) | |
289 ("g." ?,Cu(B) | |
290 ("g^" ?,Cx(B) | |
291 ("h/" ?,C1(B) | |
292 ("h^" ?,C6(B) | |
293 ("i." ?,C9(B) | |
294 ("i`" ?,Cl(B) | |
295 ("i'" ?,Cm(B) | |
296 ("i^" ?,Cn(B) | |
297 ("i\"" ?,Co(B) | |
298 ("j^" ?,C<(B) | |
299 ("n~" ?,Cq(B) | |
300 ("o`" ?,Cr(B) | |
301 ("o'" ?,Cs(B) | |
302 ("o^" ?,Ct(B) | |
303 ("o\"" ?,Cv(B) | |
304 ("s," ?,C:(B) | |
305 ("s/" ?,C_(B) | |
306 ("s^" ?,C~(B) | |
307 ("u`" ?,Cy(B) | |
308 ("u'" ?,Cz(B) | |
309 ("u^" ?,C{(B) | |
310 ("u\"" ?,C|(B) | |
311 ("u~" ?,C}(B) | |
312 ("z." ?,C?(B) | |
313 ) | |
314 | |
315 (quail-define-package "quail-latin-4" "European" "LATIN-4" t | |
316 "Latin-4 characters input method: | |
317 | |
318 effect | postfix | examples | |
319 ------------+---------+---------- | |
320 acute | ' | a' -> ,Da(B | |
321 circumflex | ^ | a^ -> ,Db(B | |
322 diaeresis | \" | a\" -> ,Dd(B | |
323 ogonek | , | a, -> ,D1(B | |
324 macron | - | a- -> ,D`(B | |
325 tilde | ~ | a~ -> ,Dc(B | |
326 caron | ~ | c~ -> ,Dh(B | |
327 dot | . | e. -> ,Dl(B | |
328 cedilla | , | k, -> ,Ds(B g, -> ,D;(B | |
329 stroke | / | d/ -> ,Dp(B | |
330 nordic | / | a/ -> ,De(B e/ -> ,Df(B o/ -> ,Dx(B | |
331 special | / | s/ -> ,D_(B n/ -> ,D?(B k/ -> ,D"(B | |
332 " nil t) | |
333 | |
334 (quail-define-rules | |
335 ("A," ?,D!(B) | |
336 ("A-" ?,D@(B) | |
337 ("A'" ?,DA(B) | |
338 ("A^" ?,DB(B) | |
339 ("A~" ?,DC(B) | |
340 ("A\"" ?,DD(B) | |
341 ("A/" ?,DE(B) | |
342 ("C~" ?,DH(B) | |
343 ("D/" ?,DP(B) | |
344 ("E/" ?,DF(B) | |
345 ("E-" ?,D*(B) | |
346 ("E'" ?,DI(B) | |
347 ("E," ?,DJ(B) | |
348 ("E\"" ?,DK(B) | |
349 ("E." ?,DL(B) | |
350 ("G," ?,D+(B) | |
351 ("I~" ?,D%(B) | |
352 ("I," ?,DG(B) | |
353 ("I'" ?,DM(B) | |
354 ("I^" ?,DN(B) | |
355 ("I-" ?,DO(B) | |
356 ("K," ?,DS(B) | |
357 ("L," ?,D&(B) | |
358 ("N/" ?,D=(B) | |
359 ("N," ?,DQ(B) | |
360 ("O-" ?,DR(B) | |
361 ("O^" ?,DT(B) | |
362 ("O~" ?,DU(B) | |
363 ("O\"" ?,DV(B) | |
364 ("O/" ?,DX(B) | |
365 ("R," ?,D#(B) | |
366 ("S~" ?,D)(B) | |
367 ("T/" ?,D,(B) | |
368 ("U," ?,DY(B) | |
369 ("U'" ?,DZ(B) | |
370 ("U^" ?,D[(B) | |
371 ("U\"" ?,D\(B) | |
372 ("U~" ?,D](B) | |
373 ("U-" ?,D^(B) | |
374 ("Z~" ?,D.(B) | |
375 ("a," ?,D1(B) | |
376 ("a-" ?,D`(B) | |
377 ("a'" ?,Da(B) | |
378 ("a^" ?,Db(B) | |
379 ("a~" ?,Dc(B) | |
380 ("a\"" ?,Dd(B) | |
381 ("a/" ?,De(B) | |
382 ("c~" ?,Dh(B) | |
383 ("d/" ?,Dp(B) | |
384 ("e/" ?,Df(B) | |
385 ("e-" ?,D:(B) | |
386 ("e'" ?,Di(B) | |
387 ("e," ?,Dj(B) | |
388 ("e\"" ?,Dk(B) | |
389 ("e." ?,Dl(B) | |
390 ("g," ?,D;(B) | |
391 ("i~" ?,D5(B) | |
392 ("i," ?,Dg(B) | |
393 ("i'" ?,Dm(B) | |
394 ("i^" ?,Dn(B) | |
395 ("i-" ?,Do(B) | |
396 ("k/" ?,D"(B) | |
397 ("k," ?,Ds(B) | |
398 ("l," ?,D6(B) | |
399 ("n/" ?,D?(B) | |
400 ("n," ?,Dq(B) | |
401 ("o-" ?,Dr(B) | |
402 ("o^" ?,Dt(B) | |
403 ("o~" ?,Du(B) | |
404 ("o\"" ?,Dv(B) | |
405 ("o/" ?,Dx(B) | |
406 ("r," ?,D3(B) | |
407 ("s/" ?,D_(B) | |
408 ("s~" ?,D9(B) | |
409 ("t/" ?,D<(B) | |
410 ("u," ?,Dy(B) | |
411 ("u'" ?,Dz(B) | |
412 ("u^" ?,D{(B) | |
413 ("u\"" ?,D|(B) | |
414 ("u~" ?,D}(B) | |
415 ("u-" ?,D~(B) | |
416 ("z~" ?,D>(B) | |
417 ) | |
418 | |
419 (quail-define-package "quail-latin-5" "European" "LATIN-5" t | |
420 "Latin-5 characters input method: | |
421 | |
422 effect | postfix | examples | |
423 ------------+---------+---------- | |
424 acute | ' | a' -> ,Ma(B | |
425 grave | ` | a` -> ,M`(B | |
426 circumflex | ^ | a^ -> ,Mb(B | |
427 diaeresis | \" | a\" -> ,Md(B | |
428 tilde | ~ | a~ -> ,Mc(B | |
429 breve | ~ | g~ -> ,Mp(B | |
430 cedilla | , | c, -> ,Mg(B | |
431 dot | . | i. -> ,M}(B I. -> ,M](B | |
432 nordic | / | a/ -> ,Me(B e/ -> ,Mf(B o/ -> ,Mx(B | |
433 special | / | s/ -> ,M_(B | |
434 " nil t) | |
435 | |
436 (quail-define-rules | |
437 ("A'" ?,MA(B) | |
438 ("A/" ?,ME(B) | |
439 ("A\"" ?,MD(B) | |
440 ("A^" ?,MB(B) | |
441 ("A`" ?,M@(B) | |
442 ("A~" ?,MC(B) | |
443 ("C," ?,MG(B) | |
444 ("E'" ?,MI(B) | |
445 ("E/" ?,MF(B) | |
446 ("E\"" ?,MK(B) | |
447 ("E^" ?,MJ(B) | |
448 ("E`" ?,MH(B) | |
449 ("G~" ?,MP(B) | |
450 ("I'" ?,MM(B) | |
451 ("I." ?,M](B) | |
452 ("I\"" ?,MO(B) | |
453 ("I^" ?,MN(B) | |
454 ("I`" ?,ML(B) | |
455 ("N~" ?,MQ(B) | |
456 ("O'" ?,MS(B) | |
457 ("O/" ?,MX(B) | |
458 ("O\"" ?,MV(B) | |
459 ("O^" ?,MT(B) | |
460 ("O`" ?,MR(B) | |
461 ("O~" ?,MU(B) | |
462 ("S," ?,M^(B) | |
463 ("U'" ?,MZ(B) | |
464 ("U\"" ?,M\(B) | |
465 ("U^" ?,M[(B) | |
466 ("U`" ?,MY(B) | |
467 ("a'" ?,Ma(B) | |
468 ("a/" ?,Me(B) | |
469 ("a\"" ?,Md(B) | |
470 ("a^" ?,Mb(B) | |
471 ("a`" ?,M`(B) | |
472 ("a~" ?,Mc(B) | |
473 ("c," ?,Mg(B) | |
474 ("e'" ?,Mi(B) | |
475 ("e/" ?,Mf(B) | |
476 ("e\"" ?,Mk(B) | |
477 ("e^" ?,Mj(B) | |
478 ("e`" ?,Mh(B) | |
479 ("g~" ?,Mp(B) | |
480 ("i'" ?,Mm(B) | |
481 ("i." ?,M}(B) | |
482 ("i\"" ?,Mo(B) | |
483 ("i^" ?,Mn(B) | |
484 ("i`" ?,Ml(B) | |
485 ("n~" ?,Mq(B) | |
486 ("o'" ?,Ms(B) | |
487 ("o/" ?,Mx(B) | |
488 ("o\"" ?,Mv(B) | |
489 ("o^" ?,Mt(B) | |
490 ("o`" ?,Mr(B) | |
491 ("o~" ?,Mu(B) | |
492 ("s," ?,M~(B) | |
493 ("s/" ?,M_(B) | |
494 ("u'" ?,Mz(B) | |
495 ("u\"" ?,M|(B) | |
496 ("u^" ?,M{(B) | |
497 ("u`" ?,My(B) | |
498 ("y\"" ?,M(B) | |
499 ) | |
500 | |
501 (quail-define-package "quail-danish" "Danish" "DANSK" t | |
502 "Danish input method with Latin-1 characters: | |
503 | |
504 AE -> ,AF(B | |
505 OE -> ,AX(B | |
506 AA -> ,AE(B | |
507 E' -> ,AI(B | |
508 " nil t) | |
509 | |
510 (quail-define-rules | |
511 ("AE" ?,AF(B) | |
512 ("ae" ?,Af(B) | |
513 | |
514 ("OE" ?,AX(B) | |
515 ("oe" ?,Ax(B) | |
516 | |
517 ("AA" ?,AE(B) | |
518 ("aa" ?,Ae(B) | |
519 | |
520 ("E'" ?,AI(B) | |
521 ("e'" ?,Ai(B) | |
522 ) | |
523 | |
524 (quail-define-package "quail-esperanto" "Esperanto" "ESPERANTO" t | |
525 "Esperanto input method with Latin-3 characters: | |
526 | |
527 Preceding ^ or following x will produce accented characters, | |
528 e.g. ^C -> ,CF(B, Gx -> ,CX(B. | |
529 " nil t) | |
530 | |
531 (quail-define-rules | |
532 ("Cx" ?,CF(B) | |
533 ("^C" ?,CF(B) | |
534 ("cx" ?,Cf(B) | |
535 ("^c" ?,Cf(B) | |
536 | |
537 ("Gx" ?,CX(B) | |
538 ("^G" ?,CX(B) | |
539 ("gx" ?,Cx(B) | |
540 ("^g" ?,Cx(B) | |
541 | |
542 ("Hx" ?,C&(B) | |
543 ("^H" ?,C&(B) | |
544 ("hx" ?,C6(B) | |
545 ("^h" ?,C6(B) | |
546 | |
547 ("Jx" ?,C,(B) | |
548 ("^J" ?,C,(B) | |
549 ("jx" ?,C<(B) | |
550 ("^j" ?,C<(B) | |
551 | |
552 ("Sx" ?,C^(B) | |
553 ("^S" ?,C^(B) | |
554 ("sx" ?,C~(B) | |
555 ("^s" ?,C~(B) | |
556 | |
557 ("Ux" ?,C](B) | |
558 ("^U" ?,C](B) | |
559 ("~U" ?,C](B) | |
560 ("ux" ?,C}(B) | |
561 ("^u" ?,C}(B) | |
562 ("~u" ?,C}(B) | |
563 ) | |
564 | |
565 (quail-define-package "quail-finnish" "Finish" "SUOMI" t | |
566 "Suomi input method with Latin-1 characters: | |
567 | |
568 AE -> ,AD(B | |
569 OE -> ,AV(B | |
570 " nil t) | |
571 | |
572 (quail-define-rules | |
573 ("AE" ?,AD(B) | |
574 ("ae" ?,Ad(B) | |
575 | |
576 ("OE" ?,AV(B) | |
577 ("oe" ?,Av(B) | |
578 ) | |
579 | |
580 (quail-define-package "quail-french" "French" "FRAN,AG(BAIS" t | |
581 "French input method with Latin-1 characters: | |
582 | |
583 ` pour grave, ' pour aigu, ^ pour circonflexe, et \" pour tr,Ai(Bma. | |
584 Par exemple A` -> ,A@(B, E' -> ,AI(B. | |
585 | |
586 ,AG(B, ,A+(B, et ,A;(B sont produits par C/, <<, et >>. | |
587 | |
588 <e dans l'o> n'est pas disponible. | |
589 " nil t) | |
590 | |
591 (quail-define-rules | |
592 ("A`" ?,A@(B) | |
593 ("A^" ?,AB(B) | |
594 ("a`" ?,A`(B) | |
595 ("a^" ?,Ab(B) | |
596 | |
597 ("E`" ?,AH(B) | |
598 ("E'" ?,AI(B) | |
599 ("E^" ?,AJ(B) | |
600 ("E\"" ?,AK(B) | |
601 ("e`" ?,Ah(B) | |
602 ("e'" ?,Ai(B) | |
603 ("e^" ?,Aj(B) | |
604 ("e\"" ?,Ak(B) | |
605 | |
606 ("I^" ?,AN(B) | |
607 ("I\"" ?,AO(B) | |
608 ("i^" ?,An(B) | |
609 ("i\"" ?,Ao(B) | |
610 | |
611 ("O^" ?,AT(B) | |
612 ("o^" ?,At(B) | |
613 | |
614 ("U`" ?,AY(B) | |
615 ("U^" ?,A[(B) | |
616 ("U\"" ?,A\(B) | |
617 ("u`" ?,Ay(B) | |
618 ("u^" ?,A{(B) | |
619 ("u\"" ?,A|(B) | |
620 | |
621 ("C/" ?,AG(B) | |
622 ("c/" ?,Ag(B) | |
623 | |
624 ("<<" ?,A+(B) | |
625 (">>" ?,A;(B) | |
626 ) | |
627 | |
628 (quail-define-package "quail-german" "German" "DEUTSCH" t | |
629 "German input method with Latin-1 characters: | |
630 | |
631 AE -> ,AD(B | |
632 OE -> ,AV(B | |
633 UE -> ,A\(B | |
634 sz -> ,A_(B | |
635 | |
636 ,A_(B can also be input by 'ss' followed by M-n. | |
637 " nil t) | |
638 | |
639 (quail-define-rules | |
640 ("AE" ?,AD(B) | |
641 ("ae" ?,Ad(B) | |
642 | |
643 ("OE" ?,AV(B) | |
644 ("oe" ?,Av(B) | |
645 | |
646 ("UE" ?,A\(B) | |
647 ("ue" ?,A|(B) | |
648 | |
649 ("sz" ?,A_(B) | |
650 ("ss" ["ss" ?,A_(B]) | |
651 ) | |
652 | |
653 (quail-define-package "quail-icelandic" "Icelandic" ",AM(BSLENSKA" t | |
654 "Icelandic input method with Latin-1 characters: | |
655 | |
656 A' -> ,AA(B | |
657 E' -> ,AI(B | |
658 I' -> ,AM(B | |
659 O' -> ,AS(B | |
660 U' -> ,AZ(B | |
661 Y' -> ,A](B | |
662 AE -> ,AF(B | |
663 OE -> ,AV(B | |
664 D/ -> ,AP(B (eth) | |
665 T/ -> ,A^(B (thorn) | |
666 " nil t) | |
667 | |
668 (quail-define-rules | |
669 ("A'" ?,AA(B) | |
670 ("a'" ?,Aa(B) | |
671 | |
672 ("E'" ?,AI(B) | |
673 ("e'" ?,Ai(B) | |
674 | |
675 ("I'" ?,AM(B) | |
676 ("i'" ?,Am(B) | |
677 | |
678 ("O'" ?,AS(B) | |
679 ("o'" ?,As(B) | |
680 | |
681 ("U'" ?,AZ(B) | |
682 ("u'" ?,Az(B) | |
683 | |
684 ("Y'" ?,A](B) | |
685 ("y'" ?,A}(B) | |
686 | |
687 ("AE" ?,AF(B) | |
688 ("ae" ?,Af(B) | |
689 | |
690 ("OE" ?,AV(B) | |
691 ("oe" ?,Av(B) | |
692 | |
693 ("D/" ?,AP(B) | |
694 ("d/" ?,Ap(B) | |
695 | |
696 ("T/" ?,A^(B) | |
697 ("t/" ?,A~(B) | |
698 ) | |
699 | |
700 (quail-define-package "quail-italian" "Italian" "ITALIANO" t | |
701 "Italian input method with Latin-1 characters: | |
702 | |
703 A` -> ,A@(B | |
704 E` -> ,AH(B | |
705 I` -> ,AL(B | |
706 O` -> ,AR(B | |
707 U` -> ,AY(B | |
708 " nil t) | |
709 | |
710 (quail-define-rules | |
711 ("A`" ?,A@(B) | |
712 ("a`" ?,A`(B) | |
713 | |
714 ("E`" ?,AH(B) | |
715 ("e`" ?,Ah(B) | |
716 | |
717 ("I`" ?,AL(B) | |
718 ("i`" ?,Al(B) | |
719 | |
720 ("O`" ?,AR(B) | |
721 ("o`" ?,Ar(B) | |
722 | |
723 ("U`" ?,AY(B) | |
724 ("u`" ?,Ay(B) | |
725 ) | |
726 | |
727 (quail-define-package "quail-norwegian" "Norwegian" "NORSK" t | |
728 "Norwegian input method with Latin-1 characters: | |
729 | |
730 AE -> ,AF(B | |
731 OE -> ,AX(B | |
732 AA -> ,AE(B | |
733 E' -> ,AI(B | |
734 " nil t) | |
735 | |
736 (quail-define-rules | |
737 ("AE" ?,AF(B) | |
738 ("ae" ?,Af(B) | |
739 | |
740 ("OE" ?,AX(B) | |
741 ("oe" ?,Ax(B) | |
742 | |
743 ("AA" ?,AE(B) | |
744 ("aa" ?,Ae(B) | |
745 | |
746 ("E'" ?,AI(B) | |
747 ("e'" ?,Ai(B) | |
748 ) | |
749 | |
750 (quail-define-package "quail-scandinavian" "Scandinavian" "SCANDINAVIAN" t | |
751 "Scandinavian input method with Latin-1 characters: | |
752 Supported languages are Swidish, Norwegian, Danish, and Finnish. | |
753 | |
754 AE -> ,AD(B or ,AF(B | |
755 OE -> ,AV(B or ,AX(B | |
756 AA -> ,AE(B | |
757 E' -> ,AI(B. | |
758 | |
759 You can toggle between ,AD(B and ,AF(B, or between OE and ,AV(B, by typing M-n | |
760 when the character is underlined. | |
761 " nil) | |
762 | |
763 (quail-define-rules | |
764 ("AE" [?,AD(B ?,AF(B]) | |
765 ("ae" [?,Ad(B ?,Af(B]) | |
766 | |
767 ("AA" ?,AE(B) | |
768 ("aa" ?,Ae(B) | |
769 | |
770 ("OE" [?,AV(B ?,AX(B]) | |
771 ("oe" [?,Av(B ?,Ax(B]) | |
772 | |
773 ("E'" ?,AI(B) | |
774 ("e'" ?,Ai(B) | |
775 ) | |
776 | |
777 (quail-define-package "quail-spanish" "Spanish" "ESPA,AQ(BOL" t | |
778 "Spanish input method with Latin-1 characters: | |
779 | |
780 A' -> ,AA(B | |
781 E' -> ,AI(B | |
782 I' -> ,AM(B | |
783 O' -> ,AS(B | |
784 U' -> ,AZ(B | |
785 N~ -> ,AQ(B | |
786 !/ -> ,A!(B | |
787 ?/ -> ,A?(B | |
788 " nil t) | |
789 | |
790 (quail-define-rules | |
791 ("A'" ?,AA(B) | |
792 ("a'" ?,Aa(B) | |
793 | |
794 ("E'" ?,AI(B) | |
795 ("e'" ?,Ai(B) | |
796 | |
797 ("I'" ?,AM(B) | |
798 ("i'" ?,Am(B) | |
799 | |
800 ("O'" ?,AS(B) | |
801 ("o'" ?,As(B) | |
802 | |
803 ("U'" ?,AZ(B) | |
804 ("u'" ?,Az(B) | |
805 | |
806 ("N~" ?,AQ(B) | |
807 ("n~" ?,Aq(B) | |
808 | |
809 ("?/" ?,A?(B) | |
810 ("!/" ?,A!(B) | |
811 ) | |
812 | |
813 (quail-define-package "quail-swedish" "Swedish" "SVENSKA" t | |
814 "Swedish input method with Latin-1 characters: | |
815 | |
816 AA -> ,AE(B | |
817 AE -> ,AD(B | |
818 OE -> ,AV(B | |
819 E' -> ,AI(B | |
820 " nil t) | |
821 | |
822 (quail-define-rules | |
823 ("AA" ?,AE(B) | |
824 ("aa" ?,Ae(B) | |
825 | |
826 ("AE" ?,AD(B) | |
827 ("ae" ?,Ad(B) | |
828 | |
829 ("OE" ?,AV(B) | |
830 ("oe" ?,Av(B) | |
831 | |
832 ("E'" ?,AI(B) | |
833 ("e'" ?,Ai(B) | |
834 ) | |
835 | |
836 (quail-define-package "quail-turkish" "Turkish" "T,C|(Brk,Cg(Be" t | |
837 "Turkish input method with Latin-3 characters: | |
838 | |
839 Note for I, ,C9(B, ,C)(B, i. | |
840 | |
841 A^ -> ,CB(B | |
842 C/ -> ,CG(B | |
843 G^ -> ,C+(B | |
844 I -> I | |
845 i -> ,C9(B | |
846 I' -> ,C)(B | |
847 i' -> i | |
848 O\" -> ,CV(B | |
849 S/ -> ,C*(B | |
850 U\" -> ,C\(B | |
851 U^ -> ,C[(B | |
852 " nil t) | |
853 | |
854 (quail-define-rules | |
855 ("A^" ?,CB(B) | |
856 ("a^" ?,Cb(B) | |
857 | |
858 ("C/" ?,CG(B) | |
859 ("c/" ?,Cg(B) | |
860 | |
861 ("G^" ?,C+(B) | |
862 ("g^" ?,C;(B) | |
863 | |
864 ("I'" ?,C)(B) | |
865 ("i" ?,C9(B) | |
866 ("i'" ?i) | |
867 | |
868 ("O\"" ?,CV(B) | |
869 ("o\"" ?,Cv(B) | |
870 | |
871 ("S/" ?,C*(B) | |
872 ("s/" ?,C:(B) | |
873 | |
874 ("U\"" ?,C\(B) | |
875 ("u\"" ?,C|(B) | |
876 ("U^" ?,C[(B) | |
877 ("u^" ?,C{(B) | |
878 ) | |
879 | |
880 (quail-define-package "quail-british" "British" "BRITISH" t | |
881 "British English input method with Latin-1 characters: | |
882 | |
883 # is replaced by ,A#(B." nil t) | |
884 | |
885 (quail-define-rules | |
886 ("#" [?,A#(B ?#]) | |
887 ) | |
888 | |
889 ;; The following are various quail packages for those who think | |
890 ;; the aboves are too awkward. Supported languages and their | |
891 ;; package name are: | |
892 ;; | |
893 ;; French (frnch, azerty) | |
894 ;; Icelandic (iclndc) | |
895 ;; Denish (dnsh) | |
896 ;; Norwegian (nrwgn) | |
897 ;; Swedish (swdsh) | |
898 ;; Finnish (fnnsh) | |
899 ;; German (grmn) | |
900 ;; Italian (itln) | |
901 ;; Spanish (spnsh) | |
902 ;; Dvorak (dvorak) | |
903 ;; | |
904 ;;; 92.12.15 created for Mule Ver.0.9.6 by Takahashi N. <ntakahas@etl.go.jp> | |
905 ;;; 92.12.29 modified by Takahashi N. <ntakahas@etl.go.jp> | |
906 | |
907 ;; | |
908 (quail-define-package "quail-frnch" "French" "FRN,AG(BS" t | |
909 "French input method with Latin-1 characters: | |
910 <e dans l'o> n'est pas disponible." nil t t t t) | |
911 | |
912 ;; ,Aj(B1 ,Ai(B2 ,Ah(B3 ,At(B4 ,An(B5 ,Ao(B6 ,Ab(B7 ,A{(B8 ,Ay(B9 ,A`(B0 -_ ,Ak(B+ `~ | |
913 ;; qQ wW eE rR tT yY uU iI oO pP ,AgG(B ,A|(B& | |
914 ;; aA sS dD fF gG hH jJ kK lL ;: '" \| | |
915 ;; zZ xX cC vV bB nN mM ,( .) !? | |
916 | |
917 (quail-define-rules | |
918 ("1" ?,Aj(B) | |
919 ("2" ?,Ai(B) | |
920 ("3" ?,Ah(B) | |
921 ("4" ?,At(B) | |
922 ("5" ?,An(B) | |
923 ("6" ?,Ao(B) | |
924 ("7" ?,Ab(B) | |
925 ("8" ?,A{(B) | |
926 ("9" ?,Ay(B) | |
927 ("0" ?,A`(B) | |
928 ("-" ?-) | |
929 ("=" ?,Ak(B) | |
930 ("`" ?`) | |
931 ("q" ?q) | |
932 ("w" ?w) | |
933 ("e" ?e) | |
934 ("r" ?r) | |
935 ("t" ?t) | |
936 ("y" ?y) | |
937 ("u" ?u) | |
938 ("i" ?i) | |
939 ("o" ?o) | |
940 ("p" ?p) | |
941 ("[" ?,Ag(B) | |
942 ("]" ?,A|(B) | |
943 ("a" ?a) | |
944 ("s" ?s) | |
945 ("d" ?d) | |
946 ("f" ?f) | |
947 ("g" ?g) | |
948 ("h" ?h) | |
949 ("j" ?j) | |
950 ("k" ?k) | |
951 ("l" ?l) | |
952 (";" ?\;) | |
953 ("'" ?') | |
954 ("\\" ?\\) | |
955 ("z" ?z) | |
956 ("x" ?x) | |
957 ("c" ?c) | |
958 ("v" ?v) | |
959 ("b" ?b) | |
960 ("n" ?n) | |
961 ("m" ?m) | |
962 ("," ?,) | |
963 ("." ?.) | |
964 ("/" ?!) | |
965 | |
966 ("!" ?1) | |
967 ("@" ?2) | |
968 ("#" ?3) | |
969 ("$" ?4) | |
970 ("%" ?5) | |
971 ("^" ?6) | |
972 ("&" ?7) | |
973 ("*" ?8) | |
974 ("(" ?9) | |
975 (")" ?0) | |
976 ("_" ?_) | |
977 ("+" ?+) | |
978 ("~" ?~) | |
979 ("Q" ?Q) | |
980 ("W" ?W) | |
981 ("E" ?E) | |
982 ("R" ?R) | |
983 ("T" ?T) | |
984 ("Y" ?Y) | |
985 ("U" ?U) | |
986 ("I" ?I) | |
987 ("O" ?O) | |
988 ("P" ?P) | |
989 ("{" ?,AG(B) | |
990 ("}" ?&) | |
991 ("A" ?A) | |
992 ("S" ?S) | |
993 ("D" ?D) | |
994 ("F" ?F) | |
995 ("G" ?G) | |
996 ("H" ?H) | |
997 ("J" ?J) | |
998 ("K" ?K) | |
999 ("L" ?L) | |
1000 (":" ?:) | |
1001 ("\"" ?\") | |
1002 ("|" ?|) | |
1003 ("Z" ?Z) | |
1004 ("X" ?X) | |
1005 ("C" ?C) | |
1006 ("V" ?V) | |
1007 ("B" ?B) | |
1008 ("N" ?N) | |
1009 ("M" ?M) | |
1010 ("<" ?\() | |
1011 (">" ?\)) | |
1012 ("?" ??) | |
1013 ) | |
1014 | |
1015 ;; | |
1016 (quail-define-package "quail-azerty" "French" "AZERTY" t | |
1017 "French input method with Latin-1 characters: | |
1018 | |
1019 Similaire au clavier fran,Ag(Bais de SUN. | |
1020 pr,Ai(Bfixes: ^ pour circonflexe, ,A((B pour tr,Ai(Bma. | |
1021 <e dans l'o> n'est pas disponible." nil t t t t) | |
1022 | |
1023 ;; &1 ,Ai(B2 "3 '4 (5 ,A'(B6 ,Ah(B7 !8 ,Ag(B9 ,A`(B0 ),A0(B -_ @~ | |
1024 ;; aA zZ eE rR tT yY uU iI oO pP ^,A((B `$ | |
1025 ;; qQ sS dD fF gG hH jJ kK lL mM ,Ay(B% *| | |
1026 ;; wW xX cC vV bB nN ,? ;. :/ =+ | |
1027 | |
1028 (quail-define-rules | |
1029 ("1" ?&) | |
1030 ("2" ?,Ai(B) | |
1031 ("3" ?\") | |
1032 ("4" ?') | |
1033 ("5" ?\() | |
1034 ("6" ?,A'(B) | |
1035 ("7" ?,Ah(B) | |
1036 ("8" ?!) | |
1037 ("9" ?,Ag(B) | |
1038 ("0" ?,A`(B) | |
1039 ("-" ?\)) | |
1040 ("=" ?-) | |
1041 ("`" ?@) | |
1042 ("q" ?a) | |
1043 ("w" ?z) | |
1044 ("e" ?e) | |
1045 ("r" ?r) | |
1046 ("t" ?t) | |
1047 ("y" ?y) | |
1048 ("u" ?u) | |
1049 ("i" ?i) | |
1050 ("o" ?o) | |
1051 ("p" ?p) | |
1052 ("[" ?^) | |
1053 ("]" ?`) | |
1054 ("a" ?q) | |
1055 ("s" ?s) | |
1056 ("d" ?d) | |
1057 ("f" ?f) | |
1058 ("g" ?g) | |
1059 ("h" ?h) | |
1060 ("j" ?j) | |
1061 ("k" ?k) | |
1062 ("l" ?l) | |
1063 (";" ?m) | |
1064 ("'" ?,Ay(B) | |
1065 ("\\" ?*) | |
1066 ("z" ?w) | |
1067 ("x" ?x) | |
1068 ("c" ?c) | |
1069 ("v" ?v) | |
1070 ("b" ?b) | |
1071 ("n" ?n) | |
1072 ("m" ?,) | |
1073 ("," ?\;) | |
1074 ("." ?:) | |
1075 ("/" ?=) | |
1076 | |
1077 ("!" ?1) | |
1078 ("@" ?2) | |
1079 ("#" ?3) | |
1080 ("$" ?4) | |
1081 ("%" ?5) | |
1082 ("^" ?6) | |
1083 ("&" ?7) | |
1084 ("*" ?8) | |
1085 ("(" ?9) | |
1086 (")" ?0) | |
1087 ("_" ?,A0(B) | |
1088 ("+" ?_) | |
1089 ("~" ?~) | |
1090 ("Q" ?A) | |
1091 ("W" ?Z) | |
1092 ("E" ?E) | |
1093 ("R" ?R) | |
1094 ("T" ?T) | |
1095 ("Y" ?Y) | |
1096 ("U" ?U) | |
1097 ("I" ?I) | |
1098 ("O" ?O) | |
1099 ("P" ?P) | |
1100 ("{" ?,A((B) | |
1101 ("}" ?$) | |
1102 ("A" ?Q) | |
1103 ("S" ?S) | |
1104 ("D" ?D) | |
1105 ("F" ?F) | |
1106 ("G" ?G) | |
1107 ("H" ?H) | |
1108 ("J" ?J) | |
1109 ("K" ?K) | |
1110 ("L" ?L) | |
1111 (":" ?M) | |
1112 ("\"" ?%) | |
1113 ("|" ?|) | |
1114 ("Z" ?W) | |
1115 ("X" ?X) | |
1116 ("C" ?C) | |
1117 ("V" ?V) | |
1118 ("B" ?B) | |
1119 ("N" ?N) | |
1120 ("M" ??) | |
1121 ("<" ?.) | |
1122 (">" ?/) | |
1123 ("?" ?+) | |
1124 | |
1125 ("[q" ?,Ab(B) | |
1126 ("[e" ?,Aj(B) | |
1127 ("[i" ?,An(B) | |
1128 ("[o" ?,At(B) | |
1129 ("[u" ?,A{(B) | |
1130 | |
1131 ("{e" ?,Ak(B) | |
1132 ("{i" ?,Ao(B) | |
1133 ("{u" ?,A|(B) | |
1134 ) | |
1135 | |
1136 ;; | |
1137 (quail-define-package "quail-iclndc" "Icelandic" ",AM(BSLNSK" t | |
1138 "Icelandic input method with Latin-1 characters: | |
1139 | |
1140 Dead accent is right to ,Af(B." nil t t t t) | |
1141 | |
1142 ;; 1! 2" 3# 4$ 5% 6^ 7& 8* 9( 0) ,AvV(B -_ `~ | |
1143 ;; qQ wW eE rR tT yY uU iI oO pP ,ApP(B '? | |
1144 ;; aA sS dD fF gG hH jJ kK lL ,AfF(B ,A44(B +* | |
1145 ;; zZ xX cC vV bB nN mM ,; .: ,A~^(B | |
1146 | |
1147 (quail-define-rules | |
1148 ("1" ?1) | |
1149 ("2" ?2) | |
1150 ("3" ?3) | |
1151 ("4" ?4) | |
1152 ("5" ?5) | |
1153 ("6" ?6) | |
1154 ("7" ?7) | |
1155 ("8" ?8) | |
1156 ("9" ?9) | |
1157 ("0" ?0) | |
1158 ("-" ?,Av(B) | |
1159 ("=" ?-) | |
1160 ("`" ?`) | |
1161 ("q" ?q) | |
1162 ("w" ?w) | |
1163 ("e" ?e) | |
1164 ("r" ?r) | |
1165 ("t" ?t) | |
1166 ("y" ?y) | |
1167 ("u" ?u) | |
1168 ("i" ?i) | |
1169 ("o" ?o) | |
1170 ("p" ?p) | |
1171 ("[" ?,Ap(B) | |
1172 ("]" ?') | |
1173 ("a" ?a) | |
1174 ("s" ?s) | |
1175 ("d" ?d) | |
1176 ("f" ?f) | |
1177 ("g" ?g) | |
1178 ("h" ?h) | |
1179 ("j" ?j) | |
1180 ("k" ?k) | |
1181 ("l" ?l) | |
1182 (";" ?,Af(B) | |
1183 ("'" ?,A4(B) | |
1184 ("\\" ?+) | |
1185 ("z" ?z) | |
1186 ("x" ?x) | |
1187 ("c" ?c) | |
1188 ("v" ?v) | |
1189 ("b" ?b) | |
1190 ("n" ?n) | |
1191 ("m" ?m) | |
1192 ("," ?,) | |
1193 ("." ?.) | |
1194 ("/" ?,A~(B) | |
1195 | |
1196 ("!" ?!) | |
1197 ("@" ?\") | |
1198 ("#" ?#) | |
1199 ("$" ?$) | |
1200 ("%" ?%) | |
1201 ("^" ?^) | |
1202 ("&" ?&) | |
1203 ("*" ?*) | |
1204 ("(" ?\() | |
1205 (")" ?\)) | |
1206 ("_" ?,AV(B) | |
1207 ("+" ?_) | |
1208 ("~" ?~) | |
1209 ("Q" ?Q) | |
1210 ("W" ?W) | |
1211 ("E" ?E) | |
1212 ("R" ?R) | |
1213 ("T" ?T) | |
1214 ("Y" ?Y) | |
1215 ("U" ?U) | |
1216 ("I" ?I) | |
1217 ("O" ?O) | |
1218 ("P" ?P) | |
1219 ("{" ?,AP(B) | |
1220 ("}" ??) | |
1221 ("A" ?A) | |
1222 ("S" ?S) | |
1223 ("D" ?D) | |
1224 ("F" ?F) | |
1225 ("G" ?G) | |
1226 ("H" ?H) | |
1227 ("J" ?J) | |
1228 ("K" ?K) | |
1229 ("L" ?L) | |
1230 (":" ?,AF(B) | |
1231 ("\"" ?,A4(B) | |
1232 ("|" ?*) | |
1233 ("Z" ?Z) | |
1234 ("X" ?X) | |
1235 ("C" ?C) | |
1236 ("V" ?V) | |
1237 ("B" ?B) | |
1238 ("N" ?N) | |
1239 ("M" ?M) | |
1240 ("<" ?\;) | |
1241 (">" ?:) | |
1242 ("?" ?,A^(B) | |
1243 | |
1244 ("'a" ?,Aa(B) | |
1245 ("'e" ?,Ai(B) | |
1246 ("'i" ?,Am(B) | |
1247 ("'o" ?,As(B) | |
1248 ("'u" ?,Az(B) | |
1249 ("'y" ?,A}(B) | |
1250 ("'A" ?,AA(B) | |
1251 ("'E" ?,AI(B) | |
1252 ("'I" ?,AM(B) | |
1253 ("'O" ?,AS(B) | |
1254 ("'U" ?,AZ(B) | |
1255 ("'Y" ?,A](B) | |
1256 ) | |
1257 | |
1258 ;; | |
1259 (quail-define-package "quail-dnsh" "Danish" "DNSK" t | |
1260 "Danish input method with Latin-1 characters: | |
1261 | |
1262 Simulates SUN Danish keyboard." nil t t t t) | |
1263 | |
1264 ;; 1! 2" 3# 4,A$(B 5% 6& 7/ 8( 9) 0= +? ,A='(B ~^ | |
1265 ;; qQ wW eE rR tT yY uU iI oO pP ,AeE(B ,AiI(B | |
1266 ;; aA sS dD fF gG hH jJ kK lL ,AfF(B ,AxX(B '* | |
1267 ;; zZ xX cC vV bB nN mM ,; .: -_ | |
1268 | |
1269 (quail-define-rules | |
1270 ("1" ?1) | |
1271 ("2" ?2) | |
1272 ("3" ?3) | |
1273 ("4" ?4) | |
1274 ("5" ?5) | |
1275 ("6" ?6) | |
1276 ("7" ?7) | |
1277 ("8" ?8) | |
1278 ("9" ?9) | |
1279 ("0" ?0) | |
1280 ("-" ?+) | |
1281 ("=" ?,A=(B) | |
1282 ("`" ?~) | |
1283 ("q" ?q) | |
1284 ("w" ?w) | |
1285 ("e" ?e) | |
1286 ("r" ?r) | |
1287 ("t" ?t) | |
1288 ("y" ?y) | |
1289 ("u" ?u) | |
1290 ("i" ?i) | |
1291 ("o" ?o) | |
1292 ("p" ?p) | |
1293 ("[" ?,Ae(B) | |
1294 ("]" ?,Ai(B) | |
1295 ("a" ?a) | |
1296 ("s" ?s) | |
1297 ("d" ?d) | |
1298 ("f" ?f) | |
1299 ("g" ?g) | |
1300 ("h" ?h) | |
1301 ("j" ?j) | |
1302 ("k" ?k) | |
1303 ("l" ?l) | |
1304 (";" ?,Af(B) | |
1305 ("'" ?,Ax(B) | |
1306 ("\\" ?') | |
1307 ("z" ?z) | |
1308 ("x" ?x) | |
1309 ("c" ?c) | |
1310 ("v" ?v) | |
1311 ("b" ?b) | |
1312 ("n" ?n) | |
1313 ("m" ?m) | |
1314 ("," ?,) | |
1315 ("." ?.) | |
1316 ("/" ?-) | |
1317 | |
1318 ("!" ?!) | |
1319 ("@" ?\") | |
1320 ("#" ?#) | |
1321 ("$" ?,A$(B) | |
1322 ("%" ?%) | |
1323 ("^" ?&) | |
1324 ("&" ?/) | |
1325 ("*" ?\() | |
1326 ("(" ?\)) | |
1327 (")" ?=) | |
1328 ("_" ??) | |
1329 ("+" ?,A'(B) | |
1330 ("~" ?^) | |
1331 ("Q" ?Q) | |
1332 ("W" ?W) | |
1333 ("E" ?E) | |
1334 ("R" ?R) | |
1335 ("T" ?T) | |
1336 ("Y" ?Y) | |
1337 ("U" ?U) | |
1338 ("I" ?I) | |
1339 ("O" ?O) | |
1340 ("P" ?P) | |
1341 ("{" ?,AE(B) | |
1342 ("}" ?,AI(B) | |
1343 ("A" ?A) | |
1344 ("S" ?S) | |
1345 ("D" ?D) | |
1346 ("F" ?F) | |
1347 ("G" ?G) | |
1348 ("H" ?H) | |
1349 ("J" ?J) | |
1350 ("K" ?K) | |
1351 ("L" ?L) | |
1352 (":" ?,AF(B) | |
1353 ("\"" ?,AX(B) | |
1354 ("|" ?*) | |
1355 ("Z" ?Z) | |
1356 ("X" ?X) | |
1357 ("C" ?C) | |
1358 ("V" ?V) | |
1359 ("B" ?B) | |
1360 ("N" ?N) | |
1361 ("M" ?M) | |
1362 ("<" ?\;) | |
1363 (">" ?:) | |
1364 ("?" ?_) | |
1365 ) | |
1366 | |
1367 ;; | |
1368 (quail-define-package "quail-nrwgn" "Norwegian" "NRSK" t | |
1369 "Norwegian input method with Latin-1 characters: | |
1370 | |
1371 Simulates SUN Norwegian keyboard." nil t t t t) | |
1372 | |
1373 ;; 1! 2" 3# 4,A$(B 5% 6& 7/ 8( 9) 0= +? |,A'(B ~^ | |
1374 ;; qQ wW eE rR tT yY uU iI oO pP ,AeE(B ,AiI(B | |
1375 ;; aA sS dD fF gG hH jJ kK lL ,AxX(B ,AfF(B '* | |
1376 ;; zZ xX cC vV bB nN mM ,; .: '? | |
1377 | |
1378 (quail-define-rules | |
1379 ("1" ?1) | |
1380 ("2" ?2) | |
1381 ("3" ?3) | |
1382 ("4" ?4) | |
1383 ("5" ?5) | |
1384 ("6" ?6) | |
1385 ("7" ?7) | |
1386 ("8" ?8) | |
1387 ("9" ?9) | |
1388 ("0" ?0) | |
1389 ("-" ?+) | |
1390 ("=" ?|) | |
1391 ("`" ?~) | |
1392 ("q" ?q) | |
1393 ("w" ?w) | |
1394 ("e" ?e) | |
1395 ("r" ?r) | |
1396 ("t" ?t) | |
1397 ("y" ?y) | |
1398 ("u" ?u) | |
1399 ("i" ?i) | |
1400 ("o" ?o) | |
1401 ("p" ?p) | |
1402 ("[" ?,Ae(B) | |
1403 ("]" ?,Ai(B) | |
1404 ("a" ?a) | |
1405 ("s" ?s) | |
1406 ("d" ?d) | |
1407 ("f" ?f) | |
1408 ("g" ?g) | |
1409 ("h" ?h) | |
1410 ("j" ?j) | |
1411 ("k" ?k) | |
1412 ("l" ?l) | |
1413 (";" ?,Ax(B) | |
1414 ("'" ?,Af(B) | |
1415 ("\\" ?') | |
1416 ("z" ?z) | |
1417 ("x" ?x) | |
1418 ("c" ?c) | |
1419 ("v" ?v) | |
1420 ("b" ?b) | |
1421 ("n" ?n) | |
1422 ("m" ?m) | |
1423 ("," ?,) | |
1424 ("." ?.) | |
1425 ("/" ?-) | |
1426 | |
1427 ("!" ?!) | |
1428 ("@" ?\") | |
1429 ("#" ?#) | |
1430 ("$" ?,A$(B) | |
1431 ("%" ?%) | |
1432 ("^" ?&) | |
1433 ("&" ?/) | |
1434 ("*" ?\() | |
1435 ("(" ?\)) | |
1436 (")" ?=) | |
1437 ("_" ??) | |
1438 ("+" ?,A'(B) | |
1439 ("~" ?^) | |
1440 ("Q" ?Q) | |
1441 ("W" ?W) | |
1442 ("E" ?E) | |
1443 ("R" ?R) | |
1444 ("T" ?T) | |
1445 ("Y" ?Y) | |
1446 ("U" ?U) | |
1447 ("I" ?I) | |
1448 ("O" ?O) | |
1449 ("P" ?P) | |
1450 ("{" ?,AE(B) | |
1451 ("}" ?,AI(B) | |
1452 ("A" ?A) | |
1453 ("S" ?S) | |
1454 ("D" ?D) | |
1455 ("F" ?F) | |
1456 ("G" ?G) | |
1457 ("H" ?H) | |
1458 ("J" ?J) | |
1459 ("K" ?K) | |
1460 ("L" ?L) | |
1461 (":" ?,AX(B) | |
1462 ("\"" ?,AF(B) | |
1463 ("|" ?*) | |
1464 ("Z" ?Z) | |
1465 ("X" ?X) | |
1466 ("C" ?C) | |
1467 ("V" ?V) | |
1468 ("B" ?B) | |
1469 ("N" ?N) | |
1470 ("M" ?M) | |
1471 ("<" ?\;) | |
1472 (">" ?:) | |
1473 ("?" ?_) | |
1474 ) | |
1475 | |
1476 ;; | |
1477 (quail-define-package "quail-swdsh" "Swedish" "SVNSK" t | |
1478 "Swedish input method with Latin-1 characters: | |
1479 | |
1480 Simulates SUN Swedish/Finnish keyboard." nil t t t t) | |
1481 | |
1482 ;; 1! 2" 3# 4,A$(B 5% 6& 7/ 8( 9) 0= +? ,A'=(B ~^ | |
1483 ;; qQ wW eE rR tT yY uU iI oO pP ,AeE(B ,AiI(B | |
1484 ;; aA sS dD fF gG hH jJ kK lL ,AvV(B ,AdD(B '* | |
1485 ;; zZ xX cC vV bB nN mM ,; .: -_ | |
1486 | |
1487 (quail-define-rules | |
1488 ("1" ?1) | |
1489 ("2" ?2) | |
1490 ("3" ?3) | |
1491 ("4" ?4) | |
1492 ("5" ?5) | |
1493 ("6" ?6) | |
1494 ("7" ?7) | |
1495 ("8" ?8) | |
1496 ("9" ?9) | |
1497 ("0" ?0) | |
1498 ("-" ?+) | |
1499 ("=" ?,A'(B) | |
1500 ("`" ?~) | |
1501 ("q" ?q) | |
1502 ("w" ?w) | |
1503 ("e" ?e) | |
1504 ("r" ?r) | |
1505 ("t" ?t) | |
1506 ("y" ?y) | |
1507 ("u" ?u) | |
1508 ("i" ?i) | |
1509 ("o" ?o) | |
1510 ("p" ?p) | |
1511 ("[" ?,Ae(B) | |
1512 ("]" ?,Ai(B) | |
1513 ("a" ?a) | |
1514 ("s" ?s) | |
1515 ("d" ?d) | |
1516 ("f" ?f) | |
1517 ("g" ?g) | |
1518 ("h" ?h) | |
1519 ("j" ?j) | |
1520 ("k" ?k) | |
1521 ("l" ?l) | |
1522 (";" ?,Av(B) | |
1523 ("'" ?,Ad(B) | |
1524 ("\\" ?') | |
1525 ("z" ?z) | |
1526 ("x" ?x) | |
1527 ("c" ?c) | |
1528 ("v" ?v) | |
1529 ("b" ?b) | |
1530 ("n" ?n) | |
1531 ("m" ?m) | |
1532 ("," ?,) | |
1533 ("." ?.) | |
1534 ("/" ?-) | |
1535 | |
1536 ("!" ?!) | |
1537 ("@" ?\") | |
1538 ("#" ?#) | |
1539 ("$" ?,A$(B) | |
1540 ("%" ?%) | |
1541 ("^" ?&) | |
1542 ("&" ?/) | |
1543 ("*" ?\() | |
1544 ("(" ?\)) | |
1545 (")" ?=) | |
1546 ("_" ??) | |
1547 ("+" ?,A=(B) | |
1548 ("~" ?^) | |
1549 ("Q" ?Q) | |
1550 ("W" ?W) | |
1551 ("E" ?E) | |
1552 ("R" ?R) | |
1553 ("T" ?T) | |
1554 ("Y" ?Y) | |
1555 ("U" ?U) | |
1556 ("I" ?I) | |
1557 ("O" ?O) | |
1558 ("P" ?P) | |
1559 ("{" ?,AE(B) | |
1560 ("}" ?,AI(B) | |
1561 ("A" ?A) | |
1562 ("S" ?S) | |
1563 ("D" ?D) | |
1564 ("F" ?F) | |
1565 ("G" ?G) | |
1566 ("H" ?H) | |
1567 ("J" ?J) | |
1568 ("K" ?K) | |
1569 ("L" ?L) | |
1570 (":" ?,AV(B) | |
1571 ("\"" ?,AD(B) | |
1572 ("|" ?*) | |
1573 ("Z" ?Z) | |
1574 ("X" ?X) | |
1575 ("C" ?C) | |
1576 ("V" ?V) | |
1577 ("B" ?B) | |
1578 ("N" ?N) | |
1579 ("M" ?M) | |
1580 ("<" ?\;) | |
1581 (">" ?:) | |
1582 ("?" ?_) | |
1583 ) | |
1584 | |
1585 ;; | |
1586 (quail-define-package "quail-fnnsh" "Finish" "SM" t | |
1587 "Finish input method with Latin-1 characters: | |
1588 | |
1589 Simulates SUN Finnish/Swedish keyboard." nil t t t t) | |
1590 | |
1591 ;; 1! 2" 3# 4,A$(B 5% 6& 7/ 8( 9) 0= +? ,A'=(B ~^ | |
1592 ;; qQ wW eE rR tT yY uU iI oO pP ,AeE(B ,AiI(B | |
1593 ;; aA sS dD fF gG hH jJ kK lL ,AvV(B ,AdD(B '* | |
1594 ;; zZ xX cC vV bB nN mM ,; .: -_ | |
1595 | |
1596 (quail-define-rules | |
1597 ("1" ?1) | |
1598 ("2" ?2) | |
1599 ("3" ?3) | |
1600 ("4" ?4) | |
1601 ("5" ?5) | |
1602 ("6" ?6) | |
1603 ("7" ?7) | |
1604 ("8" ?8) | |
1605 ("9" ?9) | |
1606 ("0" ?0) | |
1607 ("-" ?+) | |
1608 ("=" ?,A'(B) | |
1609 ("`" ?~) | |
1610 ("q" ?q) | |
1611 ("w" ?w) | |
1612 ("e" ?e) | |
1613 ("r" ?r) | |
1614 ("t" ?t) | |
1615 ("y" ?y) | |
1616 ("u" ?u) | |
1617 ("i" ?i) | |
1618 ("o" ?o) | |
1619 ("p" ?p) | |
1620 ("[" ?,Ae(B) | |
1621 ("]" ?,Ai(B) | |
1622 ("a" ?a) | |
1623 ("s" ?s) | |
1624 ("d" ?d) | |
1625 ("f" ?f) | |
1626 ("g" ?g) | |
1627 ("h" ?h) | |
1628 ("j" ?j) | |
1629 ("k" ?k) | |
1630 ("l" ?l) | |
1631 (";" ?,Av(B) | |
1632 ("'" ?,Ad(B) | |
1633 ("\\" ?') | |
1634 ("z" ?z) | |
1635 ("x" ?x) | |
1636 ("c" ?c) | |
1637 ("v" ?v) | |
1638 ("b" ?b) | |
1639 ("n" ?n) | |
1640 ("m" ?m) | |
1641 ("," ?,) | |
1642 ("." ?.) | |
1643 ("/" ?-) | |
1644 | |
1645 ("!" ?!) | |
1646 ("@" ?\") | |
1647 ("#" ?#) | |
1648 ("$" ?,A$(B) | |
1649 ("%" ?%) | |
1650 ("^" ?&) | |
1651 ("&" ?/) | |
1652 ("*" ?\() | |
1653 ("(" ?\)) | |
1654 (")" ?=) | |
1655 ("_" ??) | |
1656 ("+" ?,A=(B) | |
1657 ("~" ?^) | |
1658 ("Q" ?Q) | |
1659 ("W" ?W) | |
1660 ("E" ?E) | |
1661 ("R" ?R) | |
1662 ("T" ?T) | |
1663 ("Y" ?Y) | |
1664 ("U" ?U) | |
1665 ("I" ?I) | |
1666 ("O" ?O) | |
1667 ("P" ?P) | |
1668 ("{" ?,AE(B) | |
1669 ("}" ?,AI(B) | |
1670 ("A" ?A) | |
1671 ("S" ?S) | |
1672 ("D" ?D) | |
1673 ("F" ?F) | |
1674 ("G" ?G) | |
1675 ("H" ?H) | |
1676 ("J" ?J) | |
1677 ("K" ?K) | |
1678 ("L" ?L) | |
1679 (":" ?,AV(B) | |
1680 ("\"" ?,AD(B) | |
1681 ("|" ?*) | |
1682 ("Z" ?Z) | |
1683 ("X" ?X) | |
1684 ("C" ?C) | |
1685 ("V" ?V) | |
1686 ("B" ?B) | |
1687 ("N" ?N) | |
1688 ("M" ?M) | |
1689 ("<" ?\;) | |
1690 (">" ?:) | |
1691 ("?" ?_) | |
1692 ) | |
1693 | |
1694 ;; | |
1695 (quail-define-package "quail-grmn" "German" "DTSCH" t | |
1696 "German input method with Latin-1 characters: | |
1697 | |
1698 Simulates SUN German keyboard." nil t t t t) | |
1699 | |
1700 ;; 1! 2" 3,A'(B 4$ 5% 6& 7/ 8( 9) 0= ,A_(B? [{ ]} | |
1701 ;; qQ wW eE rR tT zZ uU iI oO pP ,A|\(B +* | |
1702 ;; aA sS dD fF gG hH jJ kK lL ,AvV(B ,AdD(B #^ | |
1703 ;; yY xX cC vV bB nN mM ,; .: -_ | |
1704 | |
1705 (quail-define-rules | |
1706 ("1" ?1) | |
1707 ("2" ?2) | |
1708 ("3" ?3) | |
1709 ("4" ?4) | |
1710 ("5" ?5) | |
1711 ("6" ?6) | |
1712 ("7" ?7) | |
1713 ("8" ?8) | |
1714 ("9" ?9) | |
1715 ("0" ?0) | |
1716 ("-" ?,A_(B) | |
1717 ("=" ?\[) | |
1718 ("`" ?\]) | |
1719 ("q" ?q) | |
1720 ("w" ?w) | |
1721 ("e" ?e) | |
1722 ("r" ?r) | |
1723 ("t" ?t) | |
1724 ("y" ?z) | |
1725 ("u" ?u) | |
1726 ("i" ?i) | |
1727 ("o" ?o) | |
1728 ("p" ?p) | |
1729 ("[" ?,A|(B) | |
1730 ("]" ?+) | |
1731 ("a" ?a) | |
1732 ("s" ?s) | |
1733 ("d" ?d) | |
1734 ("f" ?f) | |
1735 ("g" ?g) | |
1736 ("h" ?h) | |
1737 ("j" ?j) | |
1738 ("k" ?k) | |
1739 ("l" ?l) | |
1740 (";" ?,Av(B) | |
1741 ("'" ?,Ad(B) | |
1742 ("\\" ?#) | |
1743 ("z" ?y) | |
1744 ("x" ?x) | |
1745 ("c" ?c) | |
1746 ("v" ?v) | |
1747 ("b" ?b) | |
1748 ("n" ?n) | |
1749 ("m" ?m) | |
1750 ("," ?,) | |
1751 ("." ?.) | |
1752 ("/" ?-) | |
1753 | |
1754 ("!" ?!) | |
1755 ("@" ?\") | |
1756 ("#" ?,A'(B) | |
1757 ("$" ?$) | |
1758 ("%" ?%) | |
1759 ("^" ?&) | |
1760 ("&" ?/) | |
1761 ("*" ?\() | |
1762 ("(" ?\)) | |
1763 (")" ?=) | |
1764 ("_" ??) | |
1765 ("+" ?{) | |
1766 ("~" ?}) | |
1767 ("Q" ?Q) | |
1768 ("W" ?W) | |
1769 ("E" ?E) | |
1770 ("R" ?R) | |
1771 ("T" ?T) | |
1772 ("Y" ?Z) | |
1773 ("U" ?U) | |
1774 ("I" ?I) | |
1775 ("O" ?O) | |
1776 ("P" ?P) | |
1777 ("{" ?,A\(B) | |
1778 ("}" ?*) | |
1779 ("A" ?A) | |
1780 ("S" ?S) | |
1781 ("D" ?D) | |
1782 ("F" ?F) | |
1783 ("G" ?G) | |
1784 ("H" ?H) | |
1785 ("J" ?J) | |
1786 ("K" ?K) | |
1787 ("L" ?L) | |
1788 (":" ?,AV(B) | |
1789 ("\"" ?,AD(B) | |
1790 ("|" ?^) | |
1791 ("Z" ?Y) | |
1792 ("X" ?X) | |
1793 ("C" ?C) | |
1794 ("V" ?V) | |
1795 ("B" ?B) | |
1796 ("N" ?N) | |
1797 ("M" ?M) | |
1798 ("<" ?\;) | |
1799 (">" ?:) | |
1800 ("?" ?_) | |
1801 ) | |
1802 | |
1803 ;; | |
1804 (quail-define-package "quail-itln" "Italian" "ITLN" t | |
1805 "Italian input method with Latin-1 characters: | |
1806 | |
1807 Simulates SUN Italian keyboard." nil t t t t) | |
1808 | |
1809 ;; 1! 2" 3,A#(B 4$ 5% 6& 7/ 8( 9) 0= '? ,Al(B^ `~ | |
1810 ;; qQ wW eE rR tT yY uU iI oO pP ,Ahi(B +* | |
1811 ;; aA sS dD fF gG hH jJ kK lL ,Arg(B ,A`0(B ,Ay'(B | |
1812 ;; zZ xX cC vV bB nN mM ,; .: -_ | |
1813 | |
1814 (quail-define-rules | |
1815 ("1" ?1) | |
1816 ("2" ?2) | |
1817 ("3" ?3) | |
1818 ("4" ?4) | |
1819 ("5" ?5) | |
1820 ("6" ?6) | |
1821 ("7" ?7) | |
1822 ("8" ?8) | |
1823 ("9" ?9) | |
1824 ("0" ?0) | |
1825 ("-" ?') | |
1826 ("=" ?,Al(B) | |
1827 ("`" ?`) | |
1828 ("q" ?q) | |
1829 ("w" ?w) | |
1830 ("e" ?e) | |
1831 ("r" ?r) | |
1832 ("t" ?t) | |
1833 ("y" ?y) | |
1834 ("u" ?u) | |
1835 ("i" ?i) | |
1836 ("o" ?o) | |
1837 ("p" ?p) | |
1838 ("[" ?,Ah(B) | |
1839 ("]" ?+) | |
1840 ("a" ?a) | |
1841 ("s" ?s) | |
1842 ("d" ?d) | |
1843 ("f" ?f) | |
1844 ("g" ?g) | |
1845 ("h" ?h) | |
1846 ("j" ?j) | |
1847 ("k" ?k) | |
1848 ("l" ?l) | |
1849 (";" ?,Ar(B) | |
1850 ("'" ?,A`(B) | |
1851 ("\\" ?,Ay(B) | |
1852 ("z" ?z) | |
1853 ("x" ?x) | |
1854 ("c" ?c) | |
1855 ("v" ?v) | |
1856 ("b" ?b) | |
1857 ("n" ?n) | |
1858 ("m" ?m) | |
1859 ("," ?,) | |
1860 ("." ?.) | |
1861 ("/" ?-) | |
1862 | |
1863 ("!" ?!) | |
1864 ("@" ?\") | |
1865 ("#" ?,A#(B) | |
1866 ("$" ?$) | |
1867 ("%" ?%) | |
1868 ("^" ?&) | |
1869 ("&" ?/) | |
1870 ("*" ?\() | |
1871 ("(" ?\)) | |
1872 (")" ?=) | |
1873 ("_" ??) | |
1874 ("+" ?^) | |
1875 ("~" ?~) | |
1876 ("Q" ?Q) | |
1877 ("W" ?W) | |
1878 ("E" ?E) | |
1879 ("R" ?R) | |
1880 ("T" ?T) | |
1881 ("Y" ?Y) | |
1882 ("U" ?U) | |
1883 ("I" ?I) | |
1884 ("O" ?O) | |
1885 ("P" ?P) | |
1886 ("{" ?,Ai(B) | |
1887 ("}" ?*) | |
1888 ("A" ?A) | |
1889 ("S" ?S) | |
1890 ("D" ?D) | |
1891 ("F" ?F) | |
1892 ("G" ?G) | |
1893 ("H" ?H) | |
1894 ("J" ?J) | |
1895 ("K" ?K) | |
1896 ("L" ?L) | |
1897 (":" ?,Ag(B) | |
1898 ("\"" ?,A0(B) | |
1899 ("|" ?,A'(B) | |
1900 ("Z" ?Z) | |
1901 ("X" ?X) | |
1902 ("C" ?C) | |
1903 ("V" ?V) | |
1904 ("B" ?B) | |
1905 ("N" ?N) | |
1906 ("M" ?M) | |
1907 ("<" ?\;) | |
1908 (">" ?:) | |
1909 ("?" ?_) | |
1910 ) | |
1911 | |
1912 ;; | |
1913 (quail-define-package "quail-spnsh" "Spanish" "SPNSH" t | |
1914 "Spanish input method with Latin-1 characters: | |
1915 | |
1916 Simulates SUN Spanish keyboard." nil t t t t) | |
1917 | |
1918 ;; 1! 2" 3,A7(B 4$ 5% 6& 7/ 8( 9) 0= '? ,A!?(B ,AmM(B | |
1919 ;; qQ wW eE rR tT yY uU iI oO pP ,AiI(B ,AsS(B | |
1920 ;; aA sS dD fF gG hH jJ kK lL ,AqQ(B ,AaA(B ,AzZ(B | |
1921 ;; zZ xX cC vV bB nN mM ,; .: -_ | |
1922 | |
1923 (quail-define-rules | |
1924 ("1" ?1) | |
1925 ("2" ?2) | |
1926 ("3" ?3) | |
1927 ("4" ?4) | |
1928 ("5" ?5) | |
1929 ("6" ?6) | |
1930 ("7" ?7) | |
1931 ("8" ?8) | |
1932 ("9" ?9) | |
1933 ("0" ?0) | |
1934 ("-" ?') | |
1935 ("=" ?,A!(B) | |
1936 ("`" ?,Am(B) | |
1937 ("q" ?q) | |
1938 ("w" ?w) | |
1939 ("e" ?e) | |
1940 ("r" ?r) | |
1941 ("t" ?t) | |
1942 ("y" ?y) | |
1943 ("u" ?u) | |
1944 ("i" ?i) | |
1945 ("o" ?o) | |
1946 ("p" ?p) | |
1947 ("[" ?,Ai(B) | |
1948 ("]" ?,As(B) | |
1949 ("a" ?a) | |
1950 ("s" ?s) | |
1951 ("d" ?d) | |
1952 ("f" ?f) | |
1953 ("g" ?g) | |
1954 ("h" ?h) | |
1955 ("j" ?j) | |
1956 ("k" ?k) | |
1957 ("l" ?l) | |
1958 (";" ?,Aq(B) | |
1959 ("'" ?,Aa(B) | |
1960 ("\\" ?,Az(B) | |
1961 ("z" ?z) | |
1962 ("x" ?x) | |
1963 ("c" ?c) | |
1964 ("v" ?v) | |
1965 ("b" ?b) | |
1966 ("n" ?n) | |
1967 ("m" ?m) | |
1968 ("," ?,) | |
1969 ("." ?.) | |
1970 ("/" ?-) | |
1971 | |
1972 ("!" ?!) | |
1973 ("@" ?\") | |
1974 ("#" ?,A7(B) | |
1975 ("$" ?$) | |
1976 ("%" ?%) | |
1977 ("^" ?&) | |
1978 ("&" ?/) | |
1979 ("*" ?\() | |
1980 ("(" ?\)) | |
1981 (")" ?=) | |
1982 ("_" ??) | |
1983 ("+" ?,A?(B) | |
1984 ("~" ?,AM(B) | |
1985 ("Q" ?Q) | |
1986 ("W" ?W) | |
1987 ("E" ?E) | |
1988 ("R" ?R) | |
1989 ("T" ?T) | |
1990 ("Y" ?Y) | |
1991 ("U" ?U) | |
1992 ("I" ?I) | |
1993 ("O" ?O) | |
1994 ("P" ?P) | |
1995 ("{" ?,AI(B) | |
1996 ("}" ?,AS(B) | |
1997 ("A" ?A) | |
1998 ("S" ?S) | |
1999 ("D" ?D) | |
2000 ("F" ?F) | |
2001 ("G" ?G) | |
2002 ("H" ?H) | |
2003 ("J" ?J) | |
2004 ("K" ?K) | |
2005 ("L" ?L) | |
2006 (":" ?,AQ(B) | |
2007 ("\"" ?,AA(B) | |
2008 ("|" ?,AZ(B) | |
2009 ("Z" ?Z) | |
2010 ("X" ?X) | |
2011 ("C" ?C) | |
2012 ("V" ?V) | |
2013 ("B" ?B) | |
2014 ("N" ?N) | |
2015 ("M" ?M) | |
2016 ("<" ?\;) | |
2017 (">" ?:) | |
2018 ("?" ?_) | |
2019 ) | |
2020 | |
2021 ;; | |
2022 (quail-define-package "quail-dvorak" "English" "DVORAK" t | |
2023 "Simulate dvorak keyboard" nil t t t t) | |
2024 | |
2025 ;; 1! 2@ 3# 4$ 5% 6^ 7& 8* 9( 0) [{ ]} `~ | |
2026 ;; '" ,< .> pP yY fF gG cC rR lL /? =+ | |
2027 ;; aA oO eE uU iI dD hH tT nN sS -_ \| | |
2028 ;; ;: qQ jJ kK xX bB mM wW vV zZ | |
2029 | |
2030 (quail-define-rules | |
2031 ("1" ?1) | |
2032 ("2" ?2) | |
2033 ("3" ?3) | |
2034 ("4" ?4) | |
2035 ("5" ?5) | |
2036 ("6" ?6) | |
2037 ("7" ?7) | |
2038 ("8" ?8) | |
2039 ("9" ?9) | |
2040 ("0" ?0) | |
2041 ("-" ?\[) | |
2042 ("=" ?\]) | |
2043 ("`" ?`) | |
2044 ("q" ?') | |
2045 ("w" ?,) | |
2046 ("e" ?.) | |
2047 ("r" ?p) | |
2048 ("t" ?y) | |
2049 ("y" ?f) | |
2050 ("u" ?g) | |
2051 ("i" ?c) | |
2052 ("o" ?r) | |
2053 ("p" ?l) | |
2054 ("[" ?/) | |
2055 ("]" ?=) | |
2056 ("a" ?a) | |
2057 ("s" ?o) | |
2058 ("d" ?e) | |
2059 ("f" ?u) | |
2060 ("g" ?i) | |
2061 ("h" ?d) | |
2062 ("j" ?h) | |
2063 ("k" ?t) | |
2064 ("l" ?n) | |
2065 (";" ?s) | |
2066 ("'" ?-) | |
2067 ("\\" ?\\) | |
2068 ("z" ?\;) | |
2069 ("x" ?q) | |
2070 ("c" ?j) | |
2071 ("v" ?k) | |
2072 ("b" ?x) | |
2073 ("n" ?b) | |
2074 ("m" ?m) | |
2075 ("," ?w) | |
2076 ("." ?v) | |
2077 ("/" ?z) | |
2078 | |
2079 ("!" ?!) | |
2080 ("@" ?@) | |
2081 ("#" ?#) | |
2082 ("$" ?$) | |
2083 ("%" ?%) | |
2084 ("^" ?^) | |
2085 ("&" ?&) | |
2086 ("*" ?*) | |
2087 ("(" ?\() | |
2088 (")" ?\)) | |
2089 ("_" ?{) | |
2090 ("+" ?}) | |
2091 ("~" ?~) | |
2092 ("Q" ?\") | |
2093 ("W" ?<) | |
2094 ("E" ?>) | |
2095 ("R" ?P) | |
2096 ("T" ?Y) | |
2097 ("Y" ?F) | |
2098 ("U" ?G) | |
2099 ("I" ?C) | |
2100 ("O" ?R) | |
2101 ("P" ?L) | |
2102 ("{" ??) | |
2103 ("}" ?+) | |
2104 ("A" ?A) | |
2105 ("S" ?O) | |
2106 ("D" ?E) | |
2107 ("F" ?U) | |
2108 ("G" ?I) | |
2109 ("H" ?D) | |
2110 ("J" ?H) | |
2111 ("K" ?T) | |
2112 ("L" ?N) | |
2113 (":" ?S) | |
2114 ("\"" ?_) | |
2115 ("|" ?|) | |
2116 ("Z" ?:) | |
2117 ("X" ?Q) | |
2118 ("C" ?J) | |
2119 ("V" ?K) | |
2120 ("B" ?X) | |
2121 ("N" ?B) | |
2122 ("M" ?M) | |
2123 ("<" ?W) | |
2124 (">" ?V) | |
2125 ("?" ?Z) | |
2126 ) |