aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDave Love2002-06-24 21:06:54 +0000
committerDave Love2002-06-24 21:06:54 +0000
commit1963a0b48262422515caa2133fbb379f93d2c8e2 (patch)
tree530feb81be5ebf0a088b579a989af952ee69d02d
parent4d37c9392f1bddf011dd712cb70d9687594bbf20 (diff)
downloademacs-1963a0b48262422515caa2133fbb379f93d2c8e2.tar.gz
emacs-1963a0b48262422515caa2133fbb379f93d2c8e2.zip
Recoded to utf-8.
("latin-postfix"): New method.
-rw-r--r--leim/quail/latin-post.el2081
1 files changed, 1237 insertions, 844 deletions
diff --git a/leim/quail/latin-post.el b/leim/quail/latin-post.el
index 2542846b2ed..9fcb6ae72c9 100644
--- a/leim/quail/latin-post.el
+++ b/leim/quail/latin-post.el
@@ -1,9 +1,10 @@
1;;; latin-post.el --- Quail packages for inputting various European characters -*-coding: iso-2022-7bit;-*- 1;;; latin-post.el --- Quail packages for inputting various European characters -*-coding: utf-8;-*-
2 2
3;; Copyright (C) 1997 Electrotechnical Laboratory, JAPAN. 3;; Copyright (C) 1997 Electrotechnical Laboratory, JAPAN.
4;; Licensed to the Free Software Foundation. 4;; Licensed to the Free Software Foundation.
5;; Copyright (C) 2002 Free Software Foundation, Inc.
5 6
6;; Keywords: multilingual, input method, latin 7;; Keywords: multilingual, input method, latin, i18n
7 8
8;; This file is part of GNU Emacs. 9;; This file is part of GNU Emacs.
9 10
@@ -36,89 +37,89 @@
36 37
37 | postfix | examples 38 | postfix | examples
38 ------------+---------+---------- 39 ------------+---------+----------
39 acute | ' | a' -> ,Aa(B 40 acute | ' | a' -> á
40 grave | ` | a` -> ,A`(B 41 grave | ` | a` -> à
41 circumflex | ^ | a^ -> ,Ab(B 42 circumflex | ^ | a^ -> â
42 diaeresis | \" | a\" -> ,Ad(B 43 diaeresis | \" | a\" -> ä
43 tilde | ~ | a~ -> ,Ac(B 44 tilde | ~ | a~ -> ã
44 cedilla | , | c, -> ,Ag(B 45 cedilla | , | c, -> ç
45 nordic | / | d/ -> ,Ap(B t/ -> ,A~(B a/ -> ,Ae(B e/ -> ,Af(B o/ -> ,Ax(B 46 nordic | / | d/ -> ð t/ -> þ a/ -> å e/ -> æ o/ -> ø
46 others | / | s/ -> ,A_(B ?/ -> ,A?(B !/ -> ,A!(B // -> ,A0(B 47 others | / | s/ -> ß ?/ -> ¿ !/ -> ¡ // -> °
47 | various | << -> ,A+(B >> -> ,A;(B o_ -> ,A:(B a_ -> ,A*(B 48 | various | << -> « >> -> » o_ -> º a_ -> ª
48 49
49Doubling the postfix separates the letter and postfix: e.g. a'' -> a' 50Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
50" nil t nil nil nil nil nil nil nil nil t) 51" nil t nil nil nil nil nil nil nil nil t)
51 52
52(quail-define-rules 53(quail-define-rules
53 ("A`" ?,A@(B) 54 ("A`" ?À)
54 ("A'" ?,AA(B) 55 ("A'" ?Á)
55 ("A^" ?,AB(B) 56 ("A^" ?Â)
56 ("A~" ?,AC(B) 57 ("A~" ?Ã)
57 ("A\"" ?,AD(B) 58 ("A\"" ?Ä)
58 ("A/" ?,AE(B) 59 ("A/" ?Å)
59 ("a`" ?,A`(B) 60 ("a`" ?à)
60 ("a'" ?,Aa(B) 61 ("a'" ?á)
61 ("a^" ?,Ab(B) 62 ("a^" ?â)
62 ("a~" ?,Ac(B) 63 ("a~" ?ã)
63 ("a\"" ?,Ad(B) 64 ("a\"" ?ä)
64 ("a/" ?,Ae(B) 65 ("a/" ?å)
65 ("E`" ?,AH(B) 66 ("E`" ?È)
66 ("E'" ?,AI(B) 67 ("E'" ?É)
67 ("E^" ?,AJ(B) 68 ("E^" ?Ê)
68 ("E\"" ?,AK(B) 69 ("E\"" ?Ë)
69 ("E/" ?,AF(B) 70 ("E/" ?Æ)
70 ("e`" ?,Ah(B) 71 ("e`" ?è)
71 ("e'" ?,Ai(B) 72 ("e'" ?é)
72 ("e^" ?,Aj(B) 73 ("e^" ?ê)
73 ("e\"" ?,Ak(B) 74 ("e\"" ?ë)
74 ("e/" ?,Af(B) 75 ("e/" ?æ)
75 ("I`" ?,AL(B) 76 ("I`" ?Ì)
76 ("i`" ?,Al(B) 77 ("i`" ?ì)
77 ("I'" ?,AM(B) 78 ("I'" ?Í)
78 ("i'" ?,Am(B) 79 ("i'" ?í)
79 ("I^" ?,AN(B) 80 ("I^" ?Î)
80 ("i^" ?,An(B) 81 ("i^" ?î)
81 ("I\"" ?,AO(B) 82 ("I\"" ?Ï)
82 ("i\"" ?,Ao(B) 83 ("i\"" ?ï)
83 ("O`" ?,AR(B) 84 ("O`" ?Ò)
84 ("o`" ?,Ar(B) 85 ("o`" ?ò)
85 ("O'" ?,AS(B) 86 ("O'" ?Ó)
86 ("o'" ?,As(B) 87 ("o'" ?ó)
87 ("O^" ?,AT(B) 88 ("O^" ?Ô)
88 ("o^" ?,At(B) 89 ("o^" ?ô)
89 ("O~" ?,AU(B) 90 ("O~" ?Õ)
90 ("o~" ?,Au(B) 91 ("o~" ?õ)
91 ("O\"" ?,AV(B) 92 ("O\"" ?Ö)
92 ("o\"" ?,Av(B) 93 ("o\"" ?ö)
93 ("O/" ?,AX(B) 94 ("O/" ?Ø)
94 ("o/" ?,Ax(B) 95 ("o/" ?ø)
95 ("U`" ?,AY(B) 96 ("U`" ?Ù)
96 ("u`" ?,Ay(B) 97 ("u`" ?ù)
97 ("U'" ?,AZ(B) 98 ("U'" ?Ú)
98 ("u'" ?,Az(B) 99 ("u'" ?ú)
99 ("U^" ?,A[(B) 100 ("U^" ?Û)
100 ("u^" ?,A{(B) 101 ("u^" ?û)
101 ("U\"" ?,A\(B) 102 ("U\"" ?Ü)
102 ("u\"" ?,A|(B) 103 ("u\"" ?ü)
103 ("Y'" ?,A](B) 104 ("Y'" ?Ý)
104 ("y'" ?,A}(B) 105 ("y'" ?ý)
105 ("y\"" ?,A(B) 106 ("y\"" ?ÿ)
106 ("D/" ?,AP(B) 107 ("D/" ?Ð)
107 ("d/" ?,Ap(B) 108 ("d/" ?ð)
108 ("T/" ?,A^(B) 109 ("T/" ?Þ)
109 ("t/" ?,A~(B) 110 ("t/" ?þ)
110 ("s/" ?,A_(B) 111 ("s/" ?ß)
111 ("C," ?,AG(B) 112 ("C," ?Ç)
112 ("c," ?,Ag(B) 113 ("c," ?ç)
113 ("N~" ?,AQ(B) 114 ("N~" ?Ñ)
114 ("n~" ?,Aq(B) 115 ("n~" ?ñ)
115 ("?/" ?,A?(B) 116 ("?/" ?¿)
116 ("!/" ?,A!(B) 117 ("!/" ?¡)
117 ("<<" ?,A+(B) 118 ("<<" ?«)
118 (">>" ?,A;(B) 119 (">>" ?»)
119 ("o_" ?,A:(B) 120 ("o_" ?º)
120 ("a_" ?,A*(B) 121 ("a_" ?ª)
121 ("//" ?,A0(B) 122 ("//" ?°)
122 123
123 ("A``" ["A`"]) 124 ("A``" ["A`"])
124 ("A''" ["A'"]) 125 ("A''" ["A'"])
@@ -197,104 +198,104 @@ Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
197 198
198 | postfix | examples 199 | postfix | examples
199 ------------+---------+---------- 200 ------------+---------+----------
200 acute | ' | a' -> ,Ba(B 201 acute | ' | a' -> á
201 ogonek | , | a, -> ,B1(B 202 ogonek | , | a, -> ą
202 diaeresis | \" | a\" -> ,Bd(B 203 diaeresis | \" | a\" -> ä
203 circumflex | ^ | a^ -> ,Bb(B 204 circumflex | ^ | a^ -> â
204 breve | ~ | a~ -> ,Bc(B 205 breve | ~ | a~ -> ă
205 cedilla | , | c, -> ,Bg(B 206 cedilla | , | c, -> ç
206 caron | ~ | c~ -> ,Bh(B 207 caron | ~ | c~ -> č
207 dbl. acute | : | o: -> ,Bu(B 208 dbl. acute | : | o: -> ő
208 ring | . | u. -> ,By(B 209 ring | . | u. -> ů
209 dot | . | z. -> ,B?(B 210 dot | . | z. -> ż
210 stroke | / | d/ -> ,Bp(B 211 stroke | / | d/ -> đ
211 others | / | s/ -> ,B_(B 212 others | / | s/ -> ß
212 213
213Doubling the postfix separates the letter and postfix: e.g. a'' -> a' 214Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
214" nil t nil nil nil nil nil nil nil nil t) 215" nil t nil nil nil nil nil nil nil nil t)
215 216
216(quail-define-rules 217(quail-define-rules
217 ("A'" ?,BA(B) 218 ("A'" ?Á)
218 ("A," ?,B!(B) 219 ("A," ?Ą)
219 ("A\"" ?,BD(B) 220 ("A\"" ?Ä)
220 ("A^" ?,BB(B) 221 ("A^" ?Â)
221 ("A~" ?,BC(B) 222 ("A~" ?Ă)
222 ("C'" ?,BF(B) 223 ("C'" ?Ć)
223 ("C," ?,BG(B) 224 ("C," ?Ç)
224 ("C~" ?,BH(B) 225 ("C~" ?Č)
225 ("D/" ?,BP(B) 226 ("D/" ?Đ)
226 ("D~" ?,BO(B) 227 ("D~" ?Ď)
227 ("E'" ?,BI(B) 228 ("E'" ?É)
228 ("E," ?,BJ(B) 229 ("E," ?Ę)
229 ("E\"" ?,BK(B) 230 ("E\"" ?Ë)
230 ("E~" ?,BL(B) 231 ("E~" ?Ě)
231 ("I'" ?,BM(B) 232 ("I'" ?Í)
232 ("I^" ?,BN(B) 233 ("I^" ?Î)
233 ("L'" ?,BE(B) 234 ("L'" ?Ĺ)
234 ("L/" ?,B#(B) 235 ("L/" ?Ł)
235 ("L~" ?,B%(B) 236 ("L~" ?Ľ)
236 ("N'" ?,BQ(B) 237 ("N'" ?Ń)
237 ("N~" ?,BR(B) 238 ("N~" ?Ň)
238 ("O'" ?,BS(B) 239 ("O'" ?Ó)
239 ("O:" ?,BU(B) 240 ("O:" ?Ő)
240 ("O\"" ?,BV(B) 241 ("O\"" ?Ö)
241 ("O^" ?,BT(B) 242 ("O^" ?Ô)
242 ("R'" ?,B@(B) 243 ("R'" ?Ŕ)
243 ("R~" ?,BX(B) 244 ("R~" ?Ř)
244 ("S'" ?,B&(B) 245 ("S'" ?Ś)
245 ("S," ?,B*(B) 246 ("S," ?Ş)
246 ("S~" ?,B)(B) 247 ("S~" ?Š)
247 ("T," ?,B^(B) 248 ("T," ?Ţ)
248 ("T~" ?,B+(B) 249 ("T~" ?Ť)
249 ("U'" ?,BZ(B) 250 ("U'" ?Ú)
250 ("U:" ?,B[(B) 251 ("U:" ?Ű)
251 ("U\"" ?,B\(B) 252 ("U\"" ?Ü)
252 ("U." ?,BY(B) 253 ("U." ?Ů)
253 ("Y'" ?,B](B) 254 ("Y'" ?Ý)
254 ("Z'" ?,B,(B) 255 ("Z'" ?Ź)
255 ("Z." ?,B/(B) 256 ("Z." ?Ż)
256 ("Z~" ?,B.(B) 257 ("Z~" ?Ž)
257 ("a'" ?,Ba(B) 258 ("a'" ?á)
258 ("a," ?,B1(B) 259 ("a," ?ą)
259 ("a\"" ?,Bd(B) 260 ("a\"" ?ä)
260 ("a^" ?,Bb(B) 261 ("a^" ?â)
261 ("a~" ?,Bc(B) 262 ("a~" ?ă)
262 ("c'" ?,Bf(B) 263 ("c'" ?ć)
263 ("c," ?,Bg(B) 264 ("c," ?ç)
264 ("c~" ?,Bh(B) 265 ("c~" ?č)
265 ("d/" ?,Bp(B) 266 ("d/" ?đ)
266 ("d~" ?,Bo(B) 267 ("d~" ?ď)
267 ("e'" ?,Bi(B) 268 ("e'" ?é)
268 ("e," ?,Bj(B) 269 ("e," ?ę)
269 ("e\"" ?,Bk(B) 270 ("e\"" ?ë)
270 ("e~" ?,Bl(B) 271 ("e~" ?ě)
271 ("i'" ?,Bm(B) 272 ("i'" ?í)
272 ("i^" ?,Bn(B) 273 ("i^" ?î)
273 ("l'" ?,Be(B) 274 ("l'" ?ĺ)
274 ("l/" ?,B3(B) 275 ("l/" ?ł)
275 ("l~" ?,B5(B) 276 ("l~" ?ľ)
276 ("n'" ?,Bq(B) 277 ("n'" ?ń)
277 ("n~" ?,Br(B) 278 ("n~" ?ň)
278 ("o'" ?,Bs(B) 279 ("o'" ?ó)
279 ("o:" ?,Bu(B) 280 ("o:" ?ő)
280 ("o\"" ?,Bv(B) 281 ("o\"" ?ö)
281 ("o^" ?,Bt(B) 282 ("o^" ?ô)
282 ("r'" ?,B`(B) 283 ("r'" ?ŕ)
283 ("r~" ?,Bx(B) 284 ("r~" ?ř)
284 ("s'" ?,B6(B) 285 ("s'" ?ś)
285 ("s," ?,B:(B) 286 ("s," ?ş)
286 ("s/" ?,B_(B) 287 ("s/" ?ß)
287 ("s~" ?,B9(B) 288 ("s~" ?š)
288 ("t," ?,B~(B) 289 ("t," ?ţ)
289 ("t~" ?,B;(B) 290 ("t~" ?ť)
290 ("u'" ?,Bz(B) 291 ("u'" ?ú)
291 ("u:" ?,B{(B) 292 ("u:" ?ű)
292 ("u\"" ?,B|(B) 293 ("u\"" ?ü)
293 ("u." ?,By(B) 294 ("u." ?ů)
294 ("y'" ?,B}(B) 295 ("y'" ?ý)
295 ("z'" ?,B<(B) 296 ("z'" ?ź)
296 ("z." ?,B?(B) 297 ("z." ?ż)
297 ("z~" ?,B>(B) 298 ("z~" ?ž)
298 299
299 ("A''" ["A'"]) 300 ("A''" ["A'"])
300 ("A,," ["A,"]) 301 ("A,," ["A,"])
@@ -385,92 +386,92 @@ Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
385 386
386 | postfix | examples 387 | postfix | examples
387 ------------+---------+---------- 388 ------------+---------+----------
388 acute | ' | a' -> ,Ca(B 389 acute | ' | a' -> á
389 grave | ` | a` -> ,C`(B 390 grave | ` | a` -> à
390 circumflex | ^ | a^ -> ,Cb(B 391 circumflex | ^ | a^ -> â
391 diaeresis | \" | a\" -> ,Cd(B 392 diaeresis | \" | a\" -> ä
392 dot | . | c. -> ,Ce(B i. -> ,C9(B I. -> ,C)(B 393 dot | . | c. -> ċ i. -> ı I. -> İ
393 cedilla | , | c, -> ,Cg(B 394 cedilla | , | c, -> ç
394 breve | ~ | g~ -> ,C;(B 395 breve | ~ | g~ -> ğ
395 tilde | ~ | n~ -> ,Cq(B 396 tilde | ~ | n~ -> ñ
396 stroke | / | h/ -> ,C1(B 397 stroke | / | h/ -> ħ
397 others | / | s/ -> ,C_(B 398 others | / | s/ -> ß
398 399
399Doubling the postfix separates the letter and postfix: e.g. a'' -> a' 400Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
400" nil t nil nil nil nil nil nil nil nil t) 401" nil t nil nil nil nil nil nil nil nil t)
401 402
402(quail-define-rules 403(quail-define-rules
403 ("A`" ?,C@(B) 404 ("A`" ?À)
404 ("A'" ?,CA(B) 405 ("A'" ?Á)
405 ("A^" ?,CB(B) 406 ("A^" ?Â)
406 ("A\"" ?,CD(B) 407 ("A\"" ?Ä)
407 ("C." ?,CE(B) 408 ("C." ?Ċ)
408 ("C^" ?,CF(B) 409 ("C^" ?Ĉ)
409 ("C," ?,CG(B) 410 ("C," ?Ç)
410 ("E`" ?,CH(B) 411 ("E`" ?È)
411 ("E'" ?,CI(B) 412 ("E'" ?É)
412 ("E^" ?,CJ(B) 413 ("E^" ?Ê)
413 ("E\"" ?,CK(B) 414 ("E\"" ?Ë)
414 ("G~" ?,C+(B) 415 ("G~" ?Ğ)
415 ("G." ?,CU(B) 416 ("G." ?Ġ)
416 ("G^" ?,CX(B) 417 ("G^" ?Ĝ)
417 ("H/" ?,C!(B) 418 ("H/" ?Ħ)
418 ("H^" ?,C&(B) 419 ("H^" ?Ĥ)
419 ("I." ?,C)(B) 420 ("I." ?İ)
420 ("I`" ?,CL(B) 421 ("I`" ?Ì)
421 ("I'" ?,CM(B) 422 ("I'" ?Í)
422 ("I^" ?,CN(B) 423 ("I^" ?Î)
423 ("I\"" ?,CO(B) 424 ("I\"" ?Ï)
424 ("J^" ?,C,(B) 425 ("J^" ?Ĵ)
425 ("N~" ?,CQ(B) 426 ("N~" ?Ñ)
426 ("O`" ?,CR(B) 427 ("O`" ?Ò)
427 ("O'" ?,CS(B) 428 ("O'" ?Ó)
428 ("O^" ?,CT(B) 429 ("O^" ?Ô)
429 ("O\"" ?,CV(B) 430 ("O\"" ?Ö)
430 ("S," ?,C*(B) 431 ("S," ?Ş)
431 ("S^" ?,C^(B) 432 ("S^" ?Ŝ)
432 ("U`" ?,CY(B) 433 ("U`" ?Ù)
433 ("U'" ?,CZ(B) 434 ("U'" ?Ú)
434 ("U^" ?,C[(B) 435 ("U^" ?Û)
435 ("U\"" ?,C\(B) 436 ("U\"" ?Ü)
436 ("U~" ?,C](B) 437 ("U~" ?Ŭ)
437 ("Z." ?,C/(B) 438 ("Z." ?Ż)
438 ("a`" ?,C`(B) 439 ("a`" ?à)
439 ("a'" ?,Ca(B) 440 ("a'" ?á)
440 ("a^" ?,Cb(B) 441 ("a^" ?â)
441 ("a\"" ?,Cd(B) 442 ("a\"" ?ä)
442 ("c." ?,Ce(B) 443 ("c." ?ċ)
443 ("c^" ?,Cf(B) 444 ("c^" ?ĉ)
444 ("c," ?,Cg(B) 445 ("c," ?ç)
445 ("e`" ?,Ch(B) 446 ("e`" ?è)
446 ("e'" ?,Ci(B) 447 ("e'" ?é)
447 ("e^" ?,Cj(B) 448 ("e^" ?ê)
448 ("e\"" ?,Ck(B) 449 ("e\"" ?ë)
449 ("g~" ?,C;(B) 450 ("g~" ?ğ)
450 ("g." ?,Cu(B) 451 ("g." ?ġ)
451 ("g^" ?,Cx(B) 452 ("g^" ?ĝ)
452 ("h/" ?,C1(B) 453 ("h/" ?ħ)
453 ("h^" ?,C6(B) 454 ("h^" ?ĥ)
454 ("i." ?,C9(B) 455 ("i." ?ı)
455 ("i`" ?,Cl(B) 456 ("i`" ?ì)
456 ("i'" ?,Cm(B) 457 ("i'" ?í)
457 ("i^" ?,Cn(B) 458 ("i^" ?î)
458 ("i\"" ?,Co(B) 459 ("i\"" ?ï)
459 ("j^" ?,C<(B) 460 ("j^" ?ĵ)
460 ("n~" ?,Cq(B) 461 ("n~" ?ñ)
461 ("o`" ?,Cr(B) 462 ("o`" ?ò)
462 ("o'" ?,Cs(B) 463 ("o'" ?ó)
463 ("o^" ?,Ct(B) 464 ("o^" ?ô)
464 ("o\"" ?,Cv(B) 465 ("o\"" ?ö)
465 ("s," ?,C:(B) 466 ("s," ?ş)
466 ("s/" ?,C_(B) 467 ("s/" ?ß)
467 ("s^" ?,C~(B) 468 ("s^" ?ŝ)
468 ("u`" ?,Cy(B) 469 ("u`" ?ù)
469 ("u'" ?,Cz(B) 470 ("u'" ?ú)
470 ("u^" ?,C{(B) 471 ("u^" ?û)
471 ("u\"" ?,C|(B) 472 ("u\"" ?ü)
472 ("u~" ?,C}(B) 473 ("u~" ?ŭ)
473 ("z." ?,C?(B) 474 ("z." ?ż)
474 475
475 ("A``" ["A`"]) 476 ("A``" ["A`"])
476 ("A''" ["A'"]) 477 ("A''" ["A'"])
@@ -551,105 +552,105 @@ Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
551 552
552 | postfix | examples 553 | postfix | examples
553 ------------+---------+---------- 554 ------------+---------+----------
554 acute | ' | a' -> ,Da(B 555 acute | ' | a' -> á
555 circumflex | ^ | a^ -> ,Db(B 556 circumflex | ^ | a^ -> â
556 diaeresis | \" | a\" -> ,Dd(B 557 diaeresis | \" | a\" -> ä
557 ogonek | , | a, -> ,D1(B 558 ogonek | , | a, -> ą
558 macron | - | a- -> ,D`(B 559 macron | - | a- -> ā
559 tilde | ~ | a~ -> ,Dc(B 560 tilde | ~ | a~ -> ã
560 caron | ~ | c~ -> ,Dh(B 561 caron | ~ | c~ -> č
561 dot | . | e. -> ,Dl(B 562 dot | . | e. -> ė
562 cedilla | , | k, -> ,Ds(B g, -> ,D;(B 563 cedilla | , | k, -> ķ g, -> ģ
563 stroke | / | d/ -> ,Dp(B 564 stroke | / | d/ -> đ
564 nordic | / | a/ -> ,De(B e/ -> ,Df(B o/ -> ,Dx(B 565 nordic | / | a/ -> å e/ -> æ o/ -> ø
565 others | / | s/ -> ,D_(B n/ -> ,D?(B k/ -> ,D"(B 566 others | / | s/ -> ß n/ -> ŋ k/ -> ĸ
566 567
567Doubling the postfix separates the letter and postfix: e.g. a'' -> a' 568Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
568" nil t nil nil nil nil nil nil nil nil t) 569" nil t nil nil nil nil nil nil nil nil t)
569 570
570(quail-define-rules 571(quail-define-rules
571 ("A," ?,D!(B) 572 ("A," ?Ą)
572 ("A-" ?,D@(B) 573 ("A-" ?Ā)
573 ("A'" ?,DA(B) 574 ("A'" ?Á)
574 ("A^" ?,DB(B) 575 ("A^" ?Â)
575 ("A~" ?,DC(B) 576 ("A~" ?Ã)
576 ("A\"" ?,DD(B) 577 ("A\"" ?Ä)
577 ("A/" ?,DE(B) 578 ("A/" ?Å)
578 ("C~" ?,DH(B) 579 ("C~" ?Č)
579 ("D/" ?,DP(B) 580 ("D/" ?Đ)
580 ("E/" ?,DF(B) 581 ("E/" ?Æ)
581 ("E-" ?,D*(B) 582 ("E-" ?Ē)
582 ("E'" ?,DI(B) 583 ("E'" ?É)
583 ("E," ?,DJ(B) 584 ("E," ?Ę)
584 ("E\"" ?,DK(B) 585 ("E\"" ?Ë)
585 ("E." ?,DL(B) 586 ("E." ?Ė)
586 ("G," ?,D+(B) 587 ("G," ?Ģ)
587 ("I~" ?,D%(B) 588 ("I~" ?Ĩ)
588 ("I," ?,DG(B) 589 ("I," ?Į)
589 ("I'" ?,DM(B) 590 ("I'" ?Í)
590 ("I^" ?,DN(B) 591 ("I^" ?Î)
591 ("I-" ?,DO(B) 592 ("I-" ?Ī)
592 ("K," ?,DS(B) 593 ("K," ?Ķ)
593 ("L," ?,D&(B) 594 ("L," ?Ļ)
594 ("N/" ?,D=(B) 595 ("N/" ?Ŋ)
595 ("N," ?,DQ(B) 596 ("N," ?Ņ)
596 ("O-" ?,DR(B) 597 ("O-" ?Ō)
597 ("O^" ?,DT(B) 598 ("O^" ?Ô)
598 ("O~" ?,DU(B) 599 ("O~" ?Õ)
599 ("O\"" ?,DV(B) 600 ("O\"" ?Ö)
600 ("O/" ?,DX(B) 601 ("O/" ?Ø)
601 ("R," ?,D#(B) 602 ("R," ?Ŗ)
602 ("S~" ?,D)(B) 603 ("S~" ?Š)
603 ("T/" ?,D,(B) 604 ("T/" ?Ŧ)
604 ("U," ?,DY(B) 605 ("U," ?Ų)
605 ("U'" ?,DZ(B) 606 ("U'" ?Ú)
606 ("U^" ?,D[(B) 607 ("U^" ?Û)
607 ("U\"" ?,D\(B) 608 ("U\"" ?Ü)
608 ("U~" ?,D](B) 609 ("U~" ?Ũ)
609 ("U-" ?,D^(B) 610 ("U-" ?Ū)
610 ("Z~" ?,D.(B) 611 ("Z~" ?Ž)
611 ("a," ?,D1(B) 612 ("a," ?ą)
612 ("a-" ?,D`(B) 613 ("a-" ?ā)
613 ("a'" ?,Da(B) 614 ("a'" ?á)
614 ("a^" ?,Db(B) 615 ("a^" ?â)
615 ("a~" ?,Dc(B) 616 ("a~" ?ã)
616 ("a\"" ?,Dd(B) 617 ("a\"" ?ä)
617 ("a/" ?,De(B) 618 ("a/" ?å)
618 ("c~" ?,Dh(B) 619 ("c~" ?č)
619 ("d/" ?,Dp(B) 620 ("d/" ?đ)
620 ("e/" ?,Df(B) 621 ("e/" ?æ)
621 ("e-" ?,D:(B) 622 ("e-" ?ē)
622 ("e'" ?,Di(B) 623 ("e'" ?é)
623 ("e," ?,Dj(B) 624 ("e," ?ę)
624 ("e\"" ?,Dk(B) 625 ("e\"" ?ë)
625 ("e." ?,Dl(B) 626 ("e." ?ė)
626 ("g," ?,D;(B) 627 ("g," ?ģ)
627 ("i~" ?,D5(B) 628 ("i~" ?ĩ)
628 ("i," ?,Dg(B) 629 ("i," ?į)
629 ("i'" ?,Dm(B) 630 ("i'" ?í)
630 ("i^" ?,Dn(B) 631 ("i^" ?î)
631 ("i-" ?,Do(B) 632 ("i-" ?ī)
632 ("k/" ?,D"(B) 633 ("k/" ?ĸ)
633 ("k," ?,Ds(B) 634 ("k," ?ķ)
634 ("l," ?,D6(B) 635 ("l," ?ļ)
635 ("n/" ?,D?(B) 636 ("n/" ?ŋ)
636 ("n," ?,Dq(B) 637 ("n," ?ņ)
637 ("o-" ?,Dr(B) 638 ("o-" ?ō)
638 ("o^" ?,Dt(B) 639 ("o^" ?ô)
639 ("o~" ?,Du(B) 640 ("o~" ?õ)
640 ("o\"" ?,Dv(B) 641 ("o\"" ?ö)
641 ("o/" ?,Dx(B) 642 ("o/" ?ø)
642 ("r," ?,D3(B) 643 ("r," ?ŗ)
643 ("s/" ?,D_(B) 644 ("s/" ?ß)
644 ("s~" ?,D9(B) 645 ("s~" ?š)
645 ("t/" ?,D<(B) 646 ("t/" ?ŧ)
646 ("u," ?,Dy(B) 647 ("u," ?ų)
647 ("u'" ?,Dz(B) 648 ("u'" ?ú)
648 ("u^" ?,D{(B) 649 ("u^" ?û)
649 ("u\"" ?,D|(B) 650 ("u\"" ?ü)
650 ("u~" ?,D}(B) 651 ("u~" ?ũ)
651 ("u-" ?,D~(B) 652 ("u-" ?ū)
652 ("z~" ?,D>(B) 653 ("z~" ?ž)
653 654
654 ("A,," ["A,"]) 655 ("A,," ["A,"])
655 ("A--" ["A-"]) 656 ("A--" ["A-"])
@@ -741,83 +742,83 @@ Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
741 742
742 | postfix | examples 743 | postfix | examples
743 ------------+---------+---------- 744 ------------+---------+----------
744 acute | ' | a' -> ,Ma(B 745 acute | ' | a' -> á
745 grave | ` | a` -> ,M`(B 746 grave | ` | a` -> à
746 circumflex | ^ | a^ -> ,Mb(B 747 circumflex | ^ | a^ -> â
747 diaeresis | \" | a\" -> ,Md(B 748 diaeresis | \" | a\" -> ä
748 tilde | ~ | a~ -> ,Mc(B 749 tilde | ~ | a~ -> ã
749 breve | ~ | g~ -> ,Mp(B 750 breve | ~ | g~ -> ğ
750 cedilla | , | c, -> ,Mg(B 751 cedilla | , | c, -> ç
751 dot | . | i. -> ,M}(B I. -> ,M](B 752 dot | . | i. -> ı I. -> İ
752 nordic | / | a/ -> ,Me(B e/ -> ,Mf(B o/ -> ,Mx(B 753 nordic | / | a/ -> å e/ -> æ o/ -> ø
753 others | / | s/ -> ,M_(B 754 others | / | s/ -> ß
754 755
755Doubling the postfix separates the letter and postfix: e.g. a'' -> a' 756Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
756" nil t nil nil nil nil nil nil nil nil t) 757" nil t nil nil nil nil nil nil nil nil t)
757 758
758(quail-define-rules 759(quail-define-rules
759 ("A'" ?,MA(B) 760 ("A'" ?Á)
760 ("A/" ?,ME(B) 761 ("A/" ?Å)
761 ("A\"" ?,MD(B) 762 ("A\"" ?Ä)
762 ("A^" ?,MB(B) 763 ("A^" ?Â)
763 ("A`" ?,M@(B) 764 ("A`" ?À)
764 ("A~" ?,MC(B) 765 ("A~" ?Ã)
765 ("C," ?,MG(B) 766 ("C," ?Ç)
766 ("E'" ?,MI(B) 767 ("E'" ?É)
767 ("E/" ?,MF(B) 768 ("E/" ?Æ)
768 ("E\"" ?,MK(B) 769 ("E\"" ?Ë)
769 ("E^" ?,MJ(B) 770 ("E^" ?Ê)
770 ("E`" ?,MH(B) 771 ("E`" ?È)
771 ("G~" ?,MP(B) 772 ("G~" ?Ğ)
772 ("I'" ?,MM(B) 773 ("I'" ?Í)
773 ("I." ?,M](B) 774 ("I." ?İ)
774 ("I\"" ?,MO(B) 775 ("I\"" ?Ï)
775 ("I^" ?,MN(B) 776 ("I^" ?Î)
776 ("I`" ?,ML(B) 777 ("I`" ?Ì)
777 ("N~" ?,MQ(B) 778 ("N~" ?Ñ)
778 ("O'" ?,MS(B) 779 ("O'" ?Ó)
779 ("O/" ?,MX(B) 780 ("O/" ?Ø)
780 ("O\"" ?,MV(B) 781 ("O\"" ?Ö)
781 ("O^" ?,MT(B) 782 ("O^" ?Ô)
782 ("O`" ?,MR(B) 783 ("O`" ?Ò)
783 ("O~" ?,MU(B) 784 ("O~" ?Õ)
784 ("S," ?,M^(B) 785 ("S," ?Ş)
785 ("U'" ?,MZ(B) 786 ("U'" ?Ú)
786 ("U\"" ?,M\(B) 787 ("U\"" ?Ü)
787 ("U^" ?,M[(B) 788 ("U^" ?Û)
788 ("U`" ?,MY(B) 789 ("U`" ?Ù)
789 ("a'" ?,Ma(B) 790 ("a'" ?á)
790 ("a/" ?,Me(B) 791 ("a/" ?å)
791 ("a\"" ?,Md(B) 792 ("a\"" ?ä)
792 ("a^" ?,Mb(B) 793 ("a^" ?â)
793 ("a`" ?,M`(B) 794 ("a`" ?à)
794 ("a~" ?,Mc(B) 795 ("a~" ?ã)
795 ("c," ?,Mg(B) 796 ("c," ?ç)
796 ("e'" ?,Mi(B) 797 ("e'" ?é)
797 ("e/" ?,Mf(B) 798 ("e/" ?æ)
798 ("e\"" ?,Mk(B) 799 ("e\"" ?ë)
799 ("e^" ?,Mj(B) 800 ("e^" ?ê)
800 ("e`" ?,Mh(B) 801 ("e`" ?è)
801 ("g~" ?,Mp(B) 802 ("g~" ?ğ)
802 ("i'" ?,Mm(B) 803 ("i'" ?í)
803 ("i." ?,M}(B) 804 ("i." ?ı)
804 ("i\"" ?,Mo(B) 805 ("i\"" ?ï)
805 ("i^" ?,Mn(B) 806 ("i^" ?î)
806 ("i`" ?,Ml(B) 807 ("i`" ?ì)
807 ("n~" ?,Mq(B) 808 ("n~" ?ñ)
808 ("o'" ?,Ms(B) 809 ("o'" ?ó)
809 ("o/" ?,Mx(B) 810 ("o/" ?ø)
810 ("o\"" ?,Mv(B) 811 ("o\"" ?ö)
811 ("o^" ?,Mt(B) 812 ("o^" ?ô)
812 ("o`" ?,Mr(B) 813 ("o`" ?ò)
813 ("o~" ?,Mu(B) 814 ("o~" ?õ)
814 ("s," ?,M~(B) 815 ("s," ?ş)
815 ("s/" ?,M_(B) 816 ("s/" ?ß)
816 ("u'" ?,Mz(B) 817 ("u'" ?ú)
817 ("u\"" ?,M|(B) 818 ("u\"" ?ü)
818 ("u^" ?,M{(B) 819 ("u^" ?û)
819 ("u`" ?,My(B) 820 ("u`" ?ù)
820 ("y\"" ?,M(B) 821 ("y\"" ?ÿ)
821 822
822 ("A''" ["A'"]) 823 ("A''" ["A'"])
823 ("A//" ["A/"]) 824 ("A//" ["A/"])
@@ -885,21 +886,21 @@ Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
885 886
886(quail-define-package 887(quail-define-package
887 "danish-postfix" "Latin-1" "DA<" t 888 "danish-postfix" "Latin-1" "DA<" t
888 "Danish input method (rule: AE -> ,AF(B, OE -> ,AX(B, AA -> ,AE(B, E' -> ,AI(B) 889 "Danish input method (rule: AE -> Æ, OE -> Ø, AA -> Å, E' -> É)
889 890
890Doubling the postfix separates the letter and postfix: e.g. aee -> ae 891Doubling the postfix separates the letter and postfix: e.g. aee -> ae
891" 892"
892 nil t nil nil nil nil nil nil nil nil t) 893 nil t nil nil nil nil nil nil nil nil t)
893 894
894(quail-define-rules 895(quail-define-rules
895 ("AE" ?,AF(B) 896 ("AE" ?Æ)
896 ("ae" ?,Af(B) 897 ("ae" ?æ)
897 ("OE" ?,AX(B) 898 ("OE" ?Ø)
898 ("oe" ?,Ax(B) 899 ("oe" ?ø)
899 ("AA" ?,AE(B) 900 ("AA" ?Å)
900 ("aa" ?,Ae(B) 901 ("aa" ?å)
901 ("E'" ?,AI(B) 902 ("E'" ?É)
902 ("e'" ?,Ai(B) 903 ("e'" ?é)
903 904
904 ("AEE" ["AE"]) 905 ("AEE" ["AE"])
905 ("aee" ["ae"]) 906 ("aee" ["ae"])
@@ -916,37 +917,37 @@ Doubling the postfix separates the letter and postfix: e.g. aee -> ae
916 "Esperanto input method with postfix modifiers 917 "Esperanto input method with postfix modifiers
917 918
918A following ^ or x will produce an accented character, 919A following ^ or x will produce an accented character,
919e.g. c^ -> ,Cf(B gx -> ,Cx(B u^ -> ,C}(B. 920e.g. c^ -> ĉ gx -> ĝ u^ -> ŭ.
920 921
921Doubling the postfix separates the letter and postfix, 922Doubling the postfix separates the letter and postfix,
922e.g. a'' -> a'. 923e.g. a'' -> a'.
923" nil t nil nil nil nil nil nil nil nil t) 924" nil t nil nil nil nil nil nil nil nil t)
924 925
925(quail-define-rules 926(quail-define-rules
926 ("Cx" ?,CF(B) 927 ("Cx" ?Ĉ)
927 ("C^" ?,CF(B) 928 ("C^" ?Ĉ)
928 ("cx" ?,Cf(B) 929 ("cx" ?ĉ)
929 ("c^" ?,Cf(B) 930 ("c^" ?ĉ)
930 ("Gx" ?,CX(B) 931 ("Gx" ?Ĝ)
931 ("G^" ?,CX(B) 932 ("G^" ?Ĝ)
932 ("gx" ?,Cx(B) 933 ("gx" ?ĝ)
933 ("g^" ?,Cx(B) 934 ("g^" ?ĝ)
934 ("Hx" ?,C&(B) 935 ("Hx" ?Ĥ)
935 ("H^" ?,C&(B) 936 ("H^" ?Ĥ)
936 ("hx" ?,C6(B) 937 ("hx" ?ĥ)
937 ("h^" ?,C6(B) 938 ("h^" ?ĥ)
938 ("Jx" ?,C,(B) 939 ("Jx" ?Ĵ)
939 ("J^" ?,C,(B) 940 ("J^" ?Ĵ)
940 ("jx" ?,C<(B) 941 ("jx" ?ĵ)
941 ("j^" ?,C<(B) 942 ("j^" ?ĵ)
942 ("Sx" ?,C^(B) 943 ("Sx" ?Ŝ)
943 ("S^" ?,C^(B) 944 ("S^" ?Ŝ)
944 ("sx" ?,C~(B) 945 ("sx" ?ŝ)
945 ("s^" ?,C~(B) 946 ("s^" ?ŝ)
946 ("Ux" ?,C](B) 947 ("Ux" ?Ŭ)
947 ("U^" ?,C](B) 948 ("U^" ?Ŭ)
948 ("ux" ?,C}(B) 949 ("ux" ?ŭ)
949 ("u^" ?,C}(B) 950 ("u^" ?ŭ)
950 951
951 ("Cxx" ["Cx"]) 952 ("Cxx" ["Cx"])
952 ("C^^" ["C^"]) 953 ("C^^" ["C^"])
@@ -978,18 +979,18 @@ e.g. a'' -> a'.
978 "finnish-postfix" "Latin-1" "FI<" t 979 "finnish-postfix" "Latin-1" "FI<" t
979 "Finnish (Suomi) input method 980 "Finnish (Suomi) input method
980 981
981AE -> ,AD(B 982AE -> Ä
982AEE -> AE 983AEE -> AE
983OE -> ,AV(B 984OE -> Ö
984OEE -> OE 985OEE -> OE
985" 986"
986 nil t nil nil nil nil nil nil nil nil t) 987 nil t nil nil nil nil nil nil nil nil t)
987 988
988(quail-define-rules 989(quail-define-rules
989 ("AE" ?,AD(B) 990 ("AE" ?Ä)
990 ("ae" ?,Ad(B) 991 ("ae" ?ä)
991 ("OE" ?,AV(B) 992 ("OE" ?Ö)
992 ("oe" ?,Av(B) 993 ("oe" ?ö)
993 994
994 ("AEE" ["AE"]) 995 ("AEE" ["AE"])
995 ("aee" ["ae"]) 996 ("aee" ["ae"])
@@ -999,12 +1000,12 @@ OEE -> OE
999 1000
1000(quail-define-package 1001(quail-define-package
1001 "french-postfix" "French" "FR<" t 1002 "french-postfix" "French" "FR<" t
1002 "French (Fran,Ag(Bais) input method with postfix modifiers 1003 "French (Français) input method with postfix modifiers
1003 1004
1004` pour grave, ' pour aigu, ^ pour circonflexe, et \" pour tr,Ai(Bma. 1005` pour grave, ' pour aigu, ^ pour circonflexe, et \" pour tréma.
1005Par exemple: a` -> ,A`(B e' -> ,Ai(B. 1006Par exemple: a` -> à e' -> é.
1006 1007
1007,AG(B, ,A+(B, et ,A;(B sont produits par C,, <<, et >>. 1008Ç, «, et » sont produits par C,, <<, et >>.
1008 1009
1009En doublant la frappe des diacritiques, ils s'isoleront de la lettre. 1010En doublant la frappe des diacritiques, ils s'isoleront de la lettre.
1010Par exemple: e'' -> e' 1011Par exemple: e'' -> e'
@@ -1013,34 +1014,34 @@ Par exemple: e'' -> e'
1013 nil t nil nil nil nil nil nil nil nil t) 1014 nil t nil nil nil nil nil nil nil nil t)
1014 1015
1015(quail-define-rules 1016(quail-define-rules
1016 ("A`" ?,A@(B) 1017 ("A`" ?À)
1017 ("A^" ?,AB(B) 1018 ("A^" ?Â)
1018 ("a`" ?,A`(B) 1019 ("a`" ?à)
1019 ("a^" ?,Ab(B) 1020 ("a^" ?â)
1020 ("E`" ?,AH(B) 1021 ("E`" ?È)
1021 ("E'" ?,AI(B) 1022 ("E'" ?É)
1022 ("E^" ?,AJ(B) 1023 ("E^" ?Ê)
1023 ("E\"" ?,AK(B) 1024 ("E\"" ?Ë)
1024 ("e`" ?,Ah(B) 1025 ("e`" ?è)
1025 ("e'" ?,Ai(B) 1026 ("e'" ?é)
1026 ("e^" ?,Aj(B) 1027 ("e^" ?ê)
1027 ("e\"" ?,Ak(B) 1028 ("e\"" ?ë)
1028 ("I^" ?,AN(B) 1029 ("I^" ?Î)
1029 ("I\"" ?,AO(B) 1030 ("I\"" ?Ï)
1030 ("i^" ?,An(B) 1031 ("i^" ?î)
1031 ("i\"" ?,Ao(B) 1032 ("i\"" ?ï)
1032 ("O^" ?,AT(B) 1033 ("O^" ?Ô)
1033 ("o^" ?,At(B) 1034 ("o^" ?ô)
1034 ("U`" ?,AY(B) 1035 ("U`" ?Ù)
1035 ("U^" ?,A[(B) 1036 ("U^" ?Û)
1036 ("U\"" ?,A\(B) 1037 ("U\"" ?Ü)
1037 ("u`" ?,Ay(B) 1038 ("u`" ?ù)
1038 ("u^" ?,A{(B) 1039 ("u^" ?û)
1039 ("u\"" ?,A|(B) 1040 ("u\"" ?ü)
1040 ("C," ?,AG(B) 1041 ("C," ?Ç)
1041 ("c," ?,Ag(B) 1042 ("c," ?ç)
1042 ("<<" ?,A+(B) 1043 ("<<" ?«)
1043 (">>" ?,A;(B) 1044 (">>" ?»)
1044 1045
1045 ("A``" ["A`"]) 1046 ("A``" ["A`"])
1046 ("A^^" ["A^"]) 1047 ("A^^" ["A^"])
@@ -1076,25 +1077,25 @@ Par exemple: e'' -> e'
1076 "german-postfix" "German" "DE<" t 1077 "german-postfix" "German" "DE<" t
1077 "German (Deutsch) input method 1078 "German (Deutsch) input method
1078 1079
1079ae -> ,Ad(B 1080ae -> ä
1080aee -> ae 1081aee -> ae
1081oe -> ,Av(B 1082oe -> ö
1082oee -> oe 1083oee -> oe
1083ue -> ,A|(B 1084ue -> ü
1084uee -> ue 1085uee -> ue
1085sz -> ,A_(B 1086sz -> ß
1086szz -> sz 1087szz -> sz
1087" 1088"
1088 nil t nil nil nil nil nil nil nil nil t) 1089 nil t nil nil nil nil nil nil nil nil t)
1089 1090
1090(quail-define-rules 1091(quail-define-rules
1091 ("AE" ?,AD(B) 1092 ("AE" ?Ä)
1092 ("ae" ?,Ad(B) 1093 ("ae" ?ä)
1093 ("OE" ?,AV(B) 1094 ("OE" ?Ö)
1094 ("oe" ?,Av(B) 1095 ("oe" ?ö)
1095 ("UE" ?,A\(B) 1096 ("UE" ?Ü)
1096 ("ue" ?,A|(B) 1097 ("ue" ?ü)
1097 ("sz" ?,A_(B) 1098 ("sz" ?ß)
1098 1099
1099 ("AEE" ["AE"]) 1100 ("AEE" ["AE"])
1100 ("aee" ["ae"]) 1101 ("aee" ["ae"])
@@ -1107,43 +1108,43 @@ szz -> sz
1107 1108
1108(quail-define-package 1109(quail-define-package
1109 "icelandic-postfix" "Latin-1" "IS<" t 1110 "icelandic-postfix" "Latin-1" "IS<" t
1110 "Icelandic (,AM(Bslenska) input method with postfix modifiers 1111 "Icelandic (Íslenska) input method with postfix modifiers
1111 1112
1112A' -> ,AA(B 1113A' -> Á
1113E' -> ,AI(B 1114E' -> É
1114I' -> ,AM(B 1115I' -> Í
1115O' -> ,AS(B 1116O' -> Ó
1116U' -> ,AZ(B 1117U' -> Ú
1117Y' -> ,A](B 1118Y' -> Ý
1118AE -> ,AF(B 1119AE -> Æ
1119OE -> ,AV(B 1120OE -> Ö
1120D/ -> ,AP(B (eth) 1121D/ -> Ð (eth)
1121T/ -> ,A^(B (thorn) 1122T/ -> Þ (thorn)
1122 1123
1123Doubling the postfix separates the letter and postfix: e.g. a'' -> a' 1124Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
1124" nil t nil nil nil nil nil nil nil nil t) 1125" nil t nil nil nil nil nil nil nil nil t)
1125 1126
1126(quail-define-rules 1127(quail-define-rules
1127 ("A'" ?,AA(B) 1128 ("A'" ?Á)
1128 ("a'" ?,Aa(B) 1129 ("a'" ?á)
1129 ("E'" ?,AI(B) 1130 ("E'" ?É)
1130 ("e'" ?,Ai(B) 1131 ("e'" ?é)
1131 ("I'" ?,AM(B) 1132 ("I'" ?Í)
1132 ("i'" ?,Am(B) 1133 ("i'" ?í)
1133 ("O'" ?,AS(B) 1134 ("O'" ?Ó)
1134 ("o'" ?,As(B) 1135 ("o'" ?ó)
1135 ("U'" ?,AZ(B) 1136 ("U'" ?Ú)
1136 ("u'" ?,Az(B) 1137 ("u'" ?ú)
1137 ("Y'" ?,A](B) 1138 ("Y'" ?Ý)
1138 ("y'" ?,A}(B) 1139 ("y'" ?ý)
1139 ("AE" ?,AF(B) 1140 ("AE" ?Æ)
1140 ("ae" ?,Af(B) 1141 ("ae" ?æ)
1141 ("OE" ?,AV(B) 1142 ("OE" ?Ö)
1142 ("oe" ?,Av(B) 1143 ("oe" ?ö)
1143 ("D/" ?,AP(B) 1144 ("D/" ?Ð)
1144 ("d/" ?,Ap(B) 1145 ("d/" ?ð)
1145 ("T/" ?,A^(B) 1146 ("T/" ?Þ)
1146 ("t/" ?,A~(B) 1147 ("t/" ?þ)
1147 1148
1148 ("A''" ["A'"]) 1149 ("A''" ["A'"])
1149 ("a''" ["a'"]) 1150 ("a''" ["a'"])
@@ -1171,11 +1172,11 @@ Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
1171 "italian-postfix" "Latin-1" "IT<" t 1172 "italian-postfix" "Latin-1" "IT<" t
1172 "Italian (Italiano) input method with postfix modifiers 1173 "Italian (Italiano) input method with postfix modifiers
1173 1174
1174a` -> ,A`(B A` -> ,A@(B e' -> ,Ai(B << -> ,A+(B 1175a` -> à A` -> À e' -> é << -> «
1175e` -> ,Ah(B E` -> ,AH(B E' -> ,AI(B >> -> ,A;(B 1176e` -> è E` -> È E' -> É >> -> »
1176i` -> ,Al(B I` -> ,AL(B o_ -> ,A:(B 1177i` -> ì I` -> Ì o_ -> º
1177o` -> ,Ar(B O` -> ,AR(B a_ -> ,A*(B 1178o` -> ò O` -> Ò a_ -> ª
1178u` -> ,Ay(B U` -> ,AY(B 1179u` -> ù U` -> Ù
1179 1180
1180Typewriter-style italian characters. 1181Typewriter-style italian characters.
1181 1182
@@ -1183,22 +1184,22 @@ Doubling the postfix separates the letter and postfix: e.g. a`` -> a`
1183" nil t nil nil nil nil nil nil nil nil t) 1184" nil t nil nil nil nil nil nil nil nil t)
1184 1185
1185(quail-define-rules 1186(quail-define-rules
1186 ("A`" ?,A@(B) 1187 ("A`" ?À)
1187 ("a`" ?,A`(B) 1188 ("a`" ?à)
1188 ("E`" ?,AH(B) 1189 ("E`" ?È)
1189 ("E'" ?,AI(B) 1190 ("E'" ?É)
1190 ("e`" ?,Ah(B) 1191 ("e`" ?è)
1191 ("e'" ?,Ai(B) 1192 ("e'" ?é)
1192 ("I`" ?,AL(B) 1193 ("I`" ?Ì)
1193 ("i`" ?,Al(B) 1194 ("i`" ?ì)
1194 ("O`" ?,AR(B) 1195 ("O`" ?Ò)
1195 ("o`" ?,Ar(B) 1196 ("o`" ?ò)
1196 ("U`" ?,AY(B) 1197 ("U`" ?Ù)
1197 ("u`" ?,Ay(B) 1198 ("u`" ?ù)
1198 ("<<" ?,A+(B) 1199 ("<<" ?«)
1199 (">>" ?,A;(B) 1200 (">>" ?»)
1200 ("o_" ?,A:(B) 1201 ("o_" ?º)
1201 ("a_" ?,A*(B) 1202 ("a_" ?ª)
1202 1203
1203 ("A``" ["A`"]) 1204 ("A``" ["A`"])
1204 ("a``" ["a`"]) 1205 ("a``" ["a`"])
@@ -1220,21 +1221,21 @@ Doubling the postfix separates the letter and postfix: e.g. a`` -> a`
1220 1221
1221(quail-define-package 1222(quail-define-package
1222 "norwegian-postfix" "Latin-1" "NO<" t 1223 "norwegian-postfix" "Latin-1" "NO<" t
1223 "Norwegian (Norsk) input method (rule: AE->,AF(B OE->,AX(B AA->,AE(B E'->,AI(B) 1224 "Norwegian (Norsk) input method (rule: AE->Æ OE->Ø AA->Å E'->É)
1224 1225
1225Doubling the postfix separates the letter and postfix: e.g. aee -> ae 1226Doubling the postfix separates the letter and postfix: e.g. aee -> ae
1226" 1227"
1227 nil t nil nil nil nil nil nil nil nil t) 1228 nil t nil nil nil nil nil nil nil nil t)
1228 1229
1229(quail-define-rules 1230(quail-define-rules
1230 ("AE" ?,AF(B) 1231 ("AE" ?Æ)
1231 ("ae" ?,Af(B) 1232 ("ae" ?æ)
1232 ("OE" ?,AX(B) 1233 ("OE" ?Ø)
1233 ("oe" ?,Ax(B) 1234 ("oe" ?ø)
1234 ("AA" ?,AE(B) 1235 ("AA" ?Å)
1235 ("aa" ?,Ae(B) 1236 ("aa" ?å)
1236 ("E'" ?,AI(B) 1237 ("E'" ?É)
1237 ("e'" ?,Ai(B) 1238 ("e'" ?é)
1238 1239
1239 ("AEE" ["AE"]) 1240 ("AEE" ["AE"])
1240 ("aee" ["ae"]) 1241 ("aee" ["ae"])
@@ -1251,30 +1252,30 @@ Doubling the postfix separates the letter and postfix: e.g. aee -> ae
1251 "Scandinavian input method with postfix modifiers 1252 "Scandinavian input method with postfix modifiers
1252Supported languages are Swidish, Norwegian, Danish, and Finnish. 1253Supported languages are Swidish, Norwegian, Danish, and Finnish.
1253 1254
1254ae -> ,Af(B 1255ae -> æ
1255oe -> ,Ax(B 1256oe -> ø
1256aa -> ,Ae(B 1257aa -> å
1257a\" -> ,Ad(B 1258a\" -> ä
1258o\" -> ,Av(B 1259o\" -> ö
1259e' -> ,Ai(B 1260e' -> é
1260 1261
1261Doubling the postfix separates the letter and postfix: 1262Doubling the postfix separates the letter and postfix:
1262aee -> ae o\"\" -> o\" etc. 1263aee -> ae o\"\" -> o\" etc.
1263" nil t nil nil nil nil nil nil nil nil t) 1264" nil t nil nil nil nil nil nil nil nil t)
1264 1265
1265(quail-define-rules 1266(quail-define-rules
1266 ("AE" ?,AF(B) 1267 ("AE" ?Æ)
1267 ("ae" ?,Af(B) 1268 ("ae" ?æ)
1268 ("OE" ?,AX(B) 1269 ("OE" ?Ø)
1269 ("oe" ?,Ax(B) 1270 ("oe" ?ø)
1270 ("AA" ?,AE(B) 1271 ("AA" ?Å)
1271 ("aa" ?,Ae(B) 1272 ("aa" ?å)
1272 ("A\"" ?,AD(B) 1273 ("A\"" ?Ä)
1273 ("a\"" ?,Ad(B) 1274 ("a\"" ?ä)
1274 ("O\"" ?,AV(B) 1275 ("O\"" ?Ö)
1275 ("o\"" ?,Av(B) 1276 ("o\"" ?ö)
1276 ("E'" ?,AI(B) 1277 ("E'" ?É)
1277 ("e'" ?,Ai(B) 1278 ("e'" ?é)
1278 1279
1279 ("AEE" ["AE"]) 1280 ("AEE" ["AE"])
1280 ("aee" ["ae"]) 1281 ("aee" ["ae"])
@@ -1292,38 +1293,38 @@ aee -> ae o\"\" -> o\" etc.
1292 1293
1293(quail-define-package 1294(quail-define-package
1294 "spanish-postfix" "Spanish" "ES<" t 1295 "spanish-postfix" "Spanish" "ES<" t
1295 "Spanish (Espa,Aq(Bol) input method with postfix modifiers 1296 "Spanish (Español) input method with postfix modifiers
1296 1297
1297A' -> ,AA(B 1298A' -> Á
1298E' -> ,AI(B 1299E' -> É
1299I' -> ,AM(B 1300I' -> Í
1300O' -> ,AS(B 1301O' -> Ó
1301U' -> ,AZ(B 1302U' -> Ú
1302N~ -> ,AQ(B 1303N~ -> Ñ
1303!/ -> ,A!(B 1304!/ -> ¡
1304?/ -> ,A?(B 1305?/ -> ¿
1305 1306
1306Doubling the postfix separates the letter and postfix: 1307Doubling the postfix separates the letter and postfix:
1307a'' -> a' n~~ -> n~, etc. 1308a'' -> a' n~~ -> n~, etc.
1308" nil t nil nil nil nil nil nil nil nil t) 1309" nil t nil nil nil nil nil nil nil nil t)
1309 1310
1310(quail-define-rules 1311(quail-define-rules
1311 ("A'" ?,AA(B) 1312 ("A'" ?Á)
1312 ("a'" ?,Aa(B) 1313 ("a'" ?á)
1313 ("E'" ?,AI(B) 1314 ("E'" ?É)
1314 ("e'" ?,Ai(B) 1315 ("e'" ?é)
1315 ("I'" ?,AM(B) 1316 ("I'" ?Í)
1316 ("i'" ?,Am(B) 1317 ("i'" ?í)
1317 ("O'" ?,AS(B) 1318 ("O'" ?Ó)
1318 ("o'" ?,As(B) 1319 ("o'" ?ó)
1319 ("U'" ?,AZ(B) 1320 ("U'" ?Ú)
1320 ("u'" ?,Az(B) 1321 ("u'" ?ú)
1321 ("U\"" ?,C\(B) 1322 ("U\"" ?Ü)
1322 ("u\"" ?,C|(B) 1323 ("u\"" ?ü)
1323 ("N~" ?,AQ(B) 1324 ("N~" ?Ñ)
1324 ("n~" ?,Aq(B) 1325 ("n~" ?ñ)
1325 ("?/" ?,A?(B) 1326 ("?/" ?¿)
1326 ("!/" ?,A!(B) 1327 ("!/" ?¡)
1327 1328
1328 ("A''" ["A'"]) 1329 ("A''" ["A'"])
1329 ("a''" ["a'"]) 1330 ("a''" ["a'"])
@@ -1345,20 +1346,20 @@ a'' -> a' n~~ -> n~, etc.
1345 1346
1346(quail-define-package 1347(quail-define-package
1347 "swedish-postfix" "Latin-1" "SV<" t 1348 "swedish-postfix" "Latin-1" "SV<" t
1348 "Swedish (Svenska) input method (rule: AA -> ,AE(B AE -> ,AD(B OE -> ,AV(B E' -> ,AI(B) 1349 "Swedish (Svenska) input method (rule: AA -> Å AE -> Ä OE -> Ö E' -> É)
1349 1350
1350Doubling the postfix separates the letter and postfix: e.g. aee -> ae 1351Doubling the postfix separates the letter and postfix: e.g. aee -> ae
1351" nil t nil nil nil nil nil nil nil nil t) 1352" nil t nil nil nil nil nil nil nil nil t)
1352 1353
1353(quail-define-rules 1354(quail-define-rules
1354 ("AA" ?,AE(B) 1355 ("AA" ?Å)
1355 ("aa" ?,Ae(B) 1356 ("aa" ?å)
1356 ("AE" ?,AD(B) 1357 ("AE" ?Ä)
1357 ("ae" ?,Ad(B) 1358 ("ae" ?ä)
1358 ("OE" ?,AV(B) 1359 ("OE" ?Ö)
1359 ("oe" ?,Av(B) 1360 ("oe" ?ö)
1360 ("E'" ?,AI(B) 1361 ("E'" ?É)
1361 ("e'" ?,Ai(B) 1362 ("e'" ?é)
1362 1363
1363 ("AAA" ["AA"]) 1364 ("AAA" ["AA"])
1364 ("aaa" ["aa"]) 1365 ("aaa" ["aa"])
@@ -1372,46 +1373,46 @@ Doubling the postfix separates the letter and postfix: e.g. aee -> ae
1372 1373
1373(quail-define-package 1374(quail-define-package
1374 "turkish-latin-3-postfix" "Turkish" "TR3<" t 1375 "turkish-latin-3-postfix" "Turkish" "TR3<" t
1375 "Turkish (T,C|(Brk,Cg(Be) input method with postfix modifiers. 1376 "Turkish (Türkçe) input method with postfix modifiers.
1376 1377
1377This is for those who use Latin-3 (ISO-8859-3) for Turkish. If you 1378This is for those who use Latin-3 (ISO-8859-3) for Turkish. If you
1378use Latin-5 (ISO-8859-9), you should use \"turkish-postfix\" instead. 1379use Latin-5 (ISO-8859-9), you should use \"turkish-postfix\" instead.
1379 1380
1380Note for I, ,C9(B, ,C)(B, i. 1381Note for I, ı, İ, i.
1381 1382
1382A^ -> ,CB(B 1383A^ -> Â
1383C, -> ,CG(B 1384C, -> Ç
1384G^ -> ,C+(B 1385G^ -> Ğ
1385I -> I 1386I -> I
1386i -> ,C9(B 1387i -> ı
1387I. -> ,C)(B 1388I. -> İ
1388i. -> i 1389i. -> i
1389O\" -> ,CV(B 1390O\" -> Ö
1390S, -> ,C*(B 1391S, -> Ş
1391U\" -> ,C\(B 1392U\" -> Ü
1392U^ -> ,C[(B 1393U^ -> Û
1393 1394
1394Doubling the postfix separates the letter and postfix: e.g. a^^ -> a^ 1395Doubling the postfix separates the letter and postfix: e.g. a^^ -> a^
1395" nil t nil nil nil nil nil nil nil nil t) 1396" nil t nil nil nil nil nil nil nil nil t)
1396 1397
1397(quail-define-rules 1398(quail-define-rules
1398 ("A^" ?,CB(B) 1399 ("A^" ?Â)
1399 ("a^" ?,Cb(B) 1400 ("a^" ?â)
1400 ("C," ?,CG(B) 1401 ("C," ?Ç)
1401 ("c," ?,Cg(B) 1402 ("c," ?ç)
1402 ("G^" ?,C+(B) 1403 ("G^" ?Ğ)
1403 ("g^" ?,C;(B) 1404 ("g^" ?ğ)
1404 ("I." ?,C)(B) 1405 ("I." ?İ)
1405 ("i" ?,C9(B) 1406 ("i" ?ı)
1406 ("i." ?i) 1407 ("i." ?i)
1407 ("O\"" ?,CV(B) 1408 ("O\"" ?Ö)
1408 ("o\"" ?,Cv(B) 1409 ("o\"" ?ö)
1409 ("S," ?,C*(B) 1410 ("S," ?Ş)
1410 ("s," ?,C:(B) 1411 ("s," ?ş)
1411 ("U\"" ?,C\(B) 1412 ("U\"" ?Ü)
1412 ("u\"" ?,C|(B) 1413 ("u\"" ?ü)
1413 ("U^" ?,C[(B) 1414 ("U^" ?Û)
1414 ("u^" ?,C{(B) 1415 ("u^" ?û)
1415 1416
1416 ("A^^" ["A^"]) 1417 ("A^^" ["A^"])
1417 ("a^^" ["a^"]) 1418 ("a^^" ["a^"])
@@ -1434,47 +1435,47 @@ Doubling the postfix separates the letter and postfix: e.g. a^^ -> a^
1434 1435
1435(quail-define-package 1436(quail-define-package
1436 "turkish-postfix" "Turkish" "TR<" t 1437 "turkish-postfix" "Turkish" "TR<" t
1437 "Turkish (T,M|(Brk,Mg(Be) input method with postfix modifiers. 1438 "Turkish (Türkçe) input method with postfix modifiers.
1438 1439
1439This is for those who use Latin-5 (ISO-8859-9) for Turkish. If you 1440This is for those who use Latin-5 (ISO-8859-9) for Turkish. If you
1440use Latin-3 (ISO-8859-3), you should use \"turkish-latin-3-postfix\" 1441use Latin-3 (ISO-8859-3), you should use \"turkish-latin-3-postfix\"
1441instead. 1442instead.
1442 1443
1443Note for I, ,M}(B, ,M](B, i. 1444Note for I, ı, İ, i.
1444 1445
1445A^ -> ,MB(B 1446A^ -> Â
1446C, -> ,MG(B 1447C, -> Ç
1447G^ -> ,MP(B 1448G^ -> Ğ
1448I -> I 1449I -> I
1449i -> ,M}(B 1450i -> ı
1450I. -> ,M](B 1451I. -> İ
1451i. -> i 1452i. -> i
1452O\" -> ,MV(B 1453O\" -> Ö
1453S, -> ,M^(B 1454S, -> Ş
1454U\" -> ,M\(B 1455U\" -> Ü
1455U^ -> ,M[(B 1456U^ -> Û
1456 1457
1457Doubling the postfix separates the letter and postfix: e.g. a^^ -> a^ 1458Doubling the postfix separates the letter and postfix: e.g. a^^ -> a^
1458" nil t nil nil nil nil nil nil nil nil t) 1459" nil t nil nil nil nil nil nil nil nil t)
1459 1460
1460(quail-define-rules 1461(quail-define-rules
1461 ("A^" ?,MB(B) 1462 ("A^" ?Â)
1462 ("a^" ?,Mb(B) 1463 ("a^" ?â)
1463 ("C," ?,MG(B) 1464 ("C," ?Ç)
1464 ("c," ?,Mg(B) 1465 ("c," ?ç)
1465 ("G^" ?,MP(B) 1466 ("G^" ?Ğ)
1466 ("g^" ?,Mp(B) 1467 ("g^" ?ğ)
1467 ("I." ?,M](B) 1468 ("I." ?İ)
1468 ("i" ?,M}(B) 1469 ("i" ?ı)
1469 ("i." ?i) 1470 ("i." ?i)
1470 ("O\"" ?,MV(B) 1471 ("O\"" ?Ö)
1471 ("o\"" ?,Mv(B) 1472 ("o\"" ?ö)
1472 ("S," ?,M^(B) 1473 ("S," ?Ş)
1473 ("s," ?,M~(B) 1474 ("s," ?ş)
1474 ("U\"" ?,M\(B) 1475 ("U\"" ?Ü)
1475 ("u\"" ?,M|(B) 1476 ("u\"" ?ü)
1476 ("U^" ?,M[(B) 1477 ("U^" ?Û)
1477 ("u^" ?,M{(B) 1478 ("u^" ?û)
1478 1479
1479 ("A^^" ["A^"]) 1480 ("A^^" ["A^"])
1480 ("a^^" ["a^"]) 1481 ("a^^" ["a^"])
@@ -1496,16 +1497,16 @@ Doubling the postfix separates the letter and postfix: e.g. a^^ -> a^
1496 ) 1497 )
1497 1498
1498(quail-define-package 1499(quail-define-package
1499 "british" "Latin-1" ",A#(B@" t 1500 "british" "Latin-1" "£@" t
1500 "British English input method with Latin-1 character ,A#(B (# -> ,A#(B)" 1501 "British English input method with Latin-1 character £ (# -> £)"
1501 nil t nil nil nil nil nil nil nil nil t) 1502 nil t nil nil nil nil nil nil nil nil t)
1502 1503
1503(quail-define-rules 1504(quail-define-rules
1504 ("#" [?,A#(B ?#]) 1505 ("#" [?£ ?#])
1505 ) 1506 )
1506 1507
1507;; The following are various quail packages for those who think 1508;; The following are various quail packages for those who think
1508;; the aboves are too awkward. Supported languages and their 1509;; the above are too awkward. Supported languages and their
1509;; package name are: 1510;; package name are:
1510;; 1511;;
1511;; French (frnch, azerty) 1512;; French (frnch, azerty)
@@ -1525,28 +1526,28 @@ Doubling the postfix separates the letter and postfix: e.g. a^^ -> a^
1525;; 1526;;
1526(quail-define-package 1527(quail-define-package
1527 "french-keyboard" "French" "FR@" t 1528 "french-keyboard" "French" "FR@" t
1528 "French (Fran,Ag(Bais) input method simulating some French keyboard 1529 "French (Français) input method simulating some French keyboard
1529<e dans l'o> n'est pas disponible." nil t t t t nil nil nil nil nil t) 1530<e dans l'o> n'est pas disponible." nil t t t t nil nil nil nil nil t)
1530 1531
1531;; ,Aj(B1 ,Ai(B2 ,Ah(B3 ,At(B4 ,An(B5 ,Ao(B6 ,Ab(B7 ,A{(B8 ,Ay(B9 ,A`(B0 -_ ,Ak(B+ `~ 1532;; ê1 é2 è3 ô4 î5 ï6 â7 û8 ù9 à0 -_ ë+ `~
1532;; qQ wW eE rR tT yY uU iI oO pP ,AgG(B ,A|(B& 1533;; qQ wW eE rR tT yY uU iI oO pP çÇ ü&
1533;; aA sS dD fF gG hH jJ kK lL ;: '" \| 1534;; aA sS dD fF gG hH jJ kK lL ;: '" \|
1534;; zZ xX cC vV bB nN mM ,( .) !? 1535;; zZ xX cC vV bB nN mM ,( .) !?
1535 1536
1536(quail-define-rules 1537(quail-define-rules
1537 ("1" ?,Aj(B) 1538 ("1" ?ê)
1538 ("2" ?,Ai(B) 1539 ("2" ?é)
1539 ("3" ?,Ah(B) 1540 ("3" ?è)
1540 ("4" ?,At(B) 1541 ("4" ?ô)
1541 ("5" ?,An(B) 1542 ("5" ?î)
1542 ("6" ?,Ao(B) 1543 ("6" ?ï)
1543 ("7" ?,Ab(B) 1544 ("7" ?â)
1544 ("8" ?,A{(B) 1545 ("8" ?û)
1545 ("9" ?,Ay(B) 1546 ("9" ?ù)
1546 ("0" ?,A`(B) 1547 ("0" ?à)
1547 ("=" ?,Ak(B) 1548 ("=" ?ë)
1548 ("[" ?,Ag(B) 1549 ("[" ?ç)
1549 ("]" ?,A|(B) 1550 ("]" ?ü)
1550 1551
1551 ("!" ?1) 1552 ("!" ?1)
1552 ("@" ?2) 1553 ("@" ?2)
@@ -1558,7 +1559,7 @@ Doubling the postfix separates the letter and postfix: e.g. a^^ -> a^
1558 ("*" ?8) 1559 ("*" ?8)
1559 ("(" ?9) 1560 ("(" ?9)
1560 (")" ?0) 1561 (")" ?0)
1561 ("{" ?,AG(B) 1562 ("{" ?Ç)
1562 ("}" ?&) 1563 ("}" ?&)
1563 ("<" ?\() 1564 ("<" ?\()
1564 (">" ?\)) 1565 (">" ?\))
@@ -1567,28 +1568,28 @@ Doubling the postfix separates the letter and postfix: e.g. a^^ -> a^
1567;; 1568;;
1568(quail-define-package 1569(quail-define-package
1569 "french-azerty" "French" "AZ@" t 1570 "french-azerty" "French" "AZ@" t
1570 "French (Fran,Ag(Bais) input method simulating Azerty keyboard 1571 "French (Français) input method simulating Azerty keyboard
1571 1572
1572Similaire au clavier fran,Ag(Bais de SUN. 1573Similaire au clavier français de SUN.
1573pr,Ai(Bfixes: ^ pour circonflexe, ,A((B pour tr,Ai(Bma. 1574préfixes: ^ pour circonflexe, ¨ pour tréma.
1574<e dans l'o> n'est pas disponible." nil t t t t nil nil nil nil nil t) 1575<e dans l'o> n'est pas disponible." nil t t t t nil nil nil nil nil t)
1575 1576
1576;; &1 ,Ai(B2 "3 '4 (5 ,A'(B6 ,Ah(B7 !8 ,Ag(B9 ,A`(B0 ),A0(B -_ @~ 1577;; &1 é2 "3 '4 (5 §6 è7 !8 ç9 à0 )° -_ @~
1577;; aA zZ eE rR tT yY uU iI oO pP ^,A((B `$ 1578;; aA zZ eE rR tT yY uU iI oO pP ^¨ `$
1578;; qQ sS dD fF gG hH jJ kK lL mM ,Ay(B% *| 1579;; qQ sS dD fF gG hH jJ kK lL mM ù% *|
1579;; wW xX cC vV bB nN ,? ;. :/ =+ 1580;; wW xX cC vV bB nN ,? ;. :/ =+
1580 1581
1581(quail-define-rules 1582(quail-define-rules
1582 ("1" ?&) 1583 ("1" ?&)
1583 ("2" ?,Ai(B) 1584 ("2" ?é)
1584 ("3" ?\") 1585 ("3" ?\")
1585 ("4" ?') 1586 ("4" ?')
1586 ("5" ?\() 1587 ("5" ?\()
1587 ("6" ?,A'(B) 1588 ("6" ?§)
1588 ("7" ?,Ah(B) 1589 ("7" ?è)
1589 ("8" ?!) 1590 ("8" ?!)
1590 ("9" ?,Ag(B) 1591 ("9" ?ç)
1591 ("0" ?,A`(B) 1592 ("0" ?à)
1592 ("-" ?\)) 1593 ("-" ?\))
1593 ("=" ?-) 1594 ("=" ?-)
1594 ("`" ?@) 1595 ("`" ?@)
@@ -1614,7 +1615,7 @@ pr,Ai(Bfixes: ^ pour circonflexe, ,A((B pour tr,Ai(Bma.
1614 ("k" ?k) 1615 ("k" ?k)
1615 ("l" ?l) 1616 ("l" ?l)
1616 (";" ?m) 1617 (";" ?m)
1617 ("'" ?,Ay(B) 1618 ("'" ?ù)
1618 ("\\" ?*) 1619 ("\\" ?*)
1619 ("z" ?w) 1620 ("z" ?w)
1620 ("x" ?x) 1621 ("x" ?x)
@@ -1637,7 +1638,7 @@ pr,Ai(Bfixes: ^ pour circonflexe, ,A((B pour tr,Ai(Bma.
1637 ("*" ?8) 1638 ("*" ?8)
1638 ("(" ?9) 1639 ("(" ?9)
1639 (")" ?0) 1640 (")" ?0)
1640 ("_" ?,A0(B) 1641 ("_" ?°)
1641 ("+" ?_) 1642 ("+" ?_)
1642 ("~" ?~) 1643 ("~" ?~)
1643 ("Q" ?A) 1644 ("Q" ?A)
@@ -1650,7 +1651,7 @@ pr,Ai(Bfixes: ^ pour circonflexe, ,A((B pour tr,Ai(Bma.
1650 ("I" ?I) 1651 ("I" ?I)
1651 ("O" ?O) 1652 ("O" ?O)
1652 ("P" ?P) 1653 ("P" ?P)
1653 ("{" ?,A((B) 1654 ("{" ?¨)
1654 ("}" ?$) 1655 ("}" ?$)
1655 ("A" ?Q) 1656 ("A" ?Q)
1656 ("S" ?S) 1657 ("S" ?S)
@@ -1675,68 +1676,68 @@ pr,Ai(Bfixes: ^ pour circonflexe, ,A((B pour tr,Ai(Bma.
1675 (">" ?/) 1676 (">" ?/)
1676 ("?" ?+) 1677 ("?" ?+)
1677 1678
1678 ("[q" ?,Ab(B) 1679 ("[q" ?â)
1679 ("[e" ?,Aj(B) 1680 ("[e" ?ê)
1680 ("[i" ?,An(B) 1681 ("[i" ?î)
1681 ("[o" ?,At(B) 1682 ("[o" ?ô)
1682 ("[u" ?,A{(B) 1683 ("[u" ?û)
1683 1684
1684 ("{e" ?,Ak(B) 1685 ("{e" ?ë)
1685 ("{i" ?,Ao(B) 1686 ("{i" ?ï)
1686 ("{u" ?,A|(B) 1687 ("{u" ?ü)
1687 1688
1688 ("[[" ?^) 1689 ("[[" ?^)
1689 ("{{" ?,A((B) 1690 ("{{" ?¨)
1690 ) 1691 )
1691 1692
1692;; 1693;;
1693(quail-define-package 1694(quail-define-package
1694 "icelandic-keyboard" "Latin-1" "IS@" t 1695 "icelandic-keyboard" "Latin-1" "IS@" t
1695 "Icelandic (,AM(Bslenska) input method simulating some Icelandic keyboard 1696 "Icelandic (Íslenska) input method simulating some Icelandic keyboard
1696 1697
1697Dead accent is right to ,Af(B." nil t t t t nil nil nil nil nil t) 1698Dead accent is right to æ." nil t t t t nil nil nil nil nil t)
1698 1699
1699;; 1! 2" 3# 4$ 5% 6^ 7& 8* 9( 0) ,AvV(B -_ `~ 1700;; 1! 2" 3# 4$ 5% 6^ 7& 8* 9( 0) öÖ -_ `~
1700;; qQ wW eE rR tT yY uU iI oO pP ,ApP(B '? 1701;; qQ wW eE rR tT yY uU iI oO pP ðÐ '?
1701;; aA sS dD fF gG hH jJ kK lL ,AfF(B ,A44(B +* 1702;; aA sS dD fF gG hH jJ kK lL æÆ ´´ +*
1702;; zZ xX cC vV bB nN mM ,; .: ,A~^(B 1703;; zZ xX cC vV bB nN mM ,; .: þÞ
1703 1704
1704(quail-define-rules 1705(quail-define-rules
1705 ("-" ?,Av(B) 1706 ("-" ?ö)
1706 ("=" ?-) 1707 ("=" ?-)
1707 ("[" ?,Ap(B) 1708 ("[" ?ð)
1708 ("]" ?') 1709 ("]" ?')
1709 (";" ?,Af(B) 1710 (";" ?æ)
1710 ("'" ?,A4(B) 1711 ("'" ?´)
1711 ("\\" ?+) 1712 ("\\" ?+)
1712 ("/" ?,A~(B) 1713 ("/" ?þ)
1713 1714
1714 ("@" ?\") 1715 ("@" ?\")
1715 ("_" ?,AV(B) 1716 ("_" ?Ö)
1716 ("+" ?_) 1717 ("+" ?_)
1717 ("{" ?,AP(B) 1718 ("{" ?Ð)
1718 ("}" ??) 1719 ("}" ??)
1719 (":" ?,AF(B) 1720 (":" ?Æ)
1720 ("\"" ?,A4(B) 1721 ("\"" ?´)
1721 ("|" ?*) 1722 ("|" ?*)
1722 ("<" ?\;) 1723 ("<" ?\;)
1723 (">" ?:) 1724 (">" ?:)
1724 ("?" ?,A^(B) 1725 ("?" ?Þ)
1725 1726
1726 ("'a" ?,Aa(B) 1727 ("'a" ?á)
1727 ("'e" ?,Ai(B) 1728 ("'e" ?é)
1728 ("'i" ?,Am(B) 1729 ("'i" ?í)
1729 ("'o" ?,As(B) 1730 ("'o" ?ó)
1730 ("'u" ?,Az(B) 1731 ("'u" ?ú)
1731 ("'y" ?,A}(B) 1732 ("'y" ?ý)
1732 ("'A" ?,AA(B) 1733 ("'A" ?Á)
1733 ("'E" ?,AI(B) 1734 ("'E" ?É)
1734 ("'I" ?,AM(B) 1735 ("'I" ?Í)
1735 ("'O" ?,AS(B) 1736 ("'O" ?Ó)
1736 ("'U" ?,AZ(B) 1737 ("'U" ?Ú)
1737 ("'Y" ?,A](B) 1738 ("'Y" ?Ý)
1738 1739
1739 ("''" ?,A4(B) 1740 ("''" ?´)
1740 ) 1741 )
1741 1742
1742;; 1743;;
@@ -1745,36 +1746,36 @@ Dead accent is right to ,Af(B." nil t t t t nil nil nil nil nil t)
1745 "Danish input method simulating SUN Danish keyboard" 1746 "Danish input method simulating SUN Danish keyboard"
1746 nil t t t t nil nil nil nil nil t) 1747 nil t t t t nil nil nil nil nil t)
1747 1748
1748;; 1! 2" 3# 4,A$(B 5% 6& 7/ 8( 9) 0= +? ,A='(B ~^ 1749;; 1! 2" 3# 4¤ 5% 6& 7/ 8( 9) 0= +? ½§ ~^
1749;; qQ wW eE rR tT yY uU iI oO pP ,AeE(B ,AiI(B 1750;; qQ wW eE rR tT yY uU iI oO pP åÅ éÉ
1750;; aA sS dD fF gG hH jJ kK lL ,AfF(B ,AxX(B '* 1751;; aA sS dD fF gG hH jJ kK lL æÆ øØ '*
1751;; zZ xX cC vV bB nN mM ,; .: -_ 1752;; zZ xX cC vV bB nN mM ,; .: -_
1752 1753
1753(quail-define-rules 1754(quail-define-rules
1754 ("-" ?+) 1755 ("-" ?+)
1755 ("=" ?,A=(B) 1756 ("=" ?½)
1756 ("`" ?~) 1757 ("`" ?~)
1757 ("[" ?,Ae(B) 1758 ("[" ?å)
1758 ("]" ?,Ai(B) 1759 ("]" ?é)
1759 (";" ?,Af(B) 1760 (";" ?æ)
1760 ("'" ?,Ax(B) 1761 ("'" ?ø)
1761 ("\\" ?') 1762 ("\\" ?')
1762 ("/" ?-) 1763 ("/" ?-)
1763 1764
1764 ("@" ?\") 1765 ("@" ?\")
1765 ("$" ?,A$(B) 1766 ("$" ?¤)
1766 ("^" ?&) 1767 ("^" ?&)
1767 ("&" ?/) 1768 ("&" ?/)
1768 ("*" ?\() 1769 ("*" ?\()
1769 ("(" ?\)) 1770 ("(" ?\))
1770 (")" ?=) 1771 (")" ?=)
1771 ("_" ??) 1772 ("_" ??)
1772 ("+" ?,A'(B) 1773 ("+" ?§)
1773 ("~" ?^) 1774 ("~" ?^)
1774 ("{" ?,AE(B) 1775 ("{" ?Å)
1775 ("}" ?,AI(B) 1776 ("}" ?É)
1776 (":" ?,AF(B) 1777 (":" ?Æ)
1777 ("\"" ?,AX(B) 1778 ("\"" ?Ø)
1778 ("|" ?*) 1779 ("|" ?*)
1779 ("<" ?\;) 1780 ("<" ?\;)
1780 (">" ?:) 1781 (">" ?:)
@@ -1787,37 +1788,37 @@ Dead accent is right to ,Af(B." nil t t t t nil nil nil nil nil t)
1787 "Norwegian (Norsk) input method simulating SUN Norwegian keyboard" 1788 "Norwegian (Norsk) input method simulating SUN Norwegian keyboard"
1788 nil t t t t nil nil nil nil nil t) 1789 nil t t t t nil nil nil nil nil t)
1789 1790
1790;; 1! 2" 3# 4,A$(B 5% 6& 7/ 8( 9) 0= +? |,A'(B ~^ 1791;; 1! 2" 3# 4¤ 5% 6& 7/ 8( 9) 0= +? |§ ~^
1791;; qQ wW eE rR tT yY uU iI oO pP ,AeE(B ,AiI(B 1792;; qQ wW eE rR tT yY uU iI oO pP åÅ éÉ
1792;; aA sS dD fF gG hH jJ kK lL ,AxX(B ,AfF(B '* 1793;; aA sS dD fF gG hH jJ kK lL øØ æÆ '*
1793;; zZ xX cC vV bB nN mM ,; .: '? 1794;; zZ xX cC vV bB nN mM ,; .: '?
1794 1795
1795(quail-define-rules 1796(quail-define-rules
1796 ("-" ?+) 1797 ("-" ?+)
1797 ("=" ?|) 1798 ("=" ?|)
1798 ("`" ?~) 1799 ("`" ?~)
1799 ("[" ?,Ae(B) 1800 ("[" ?å)
1800 ("]" ?,Ai(B) 1801 ("]" ?é)
1801 (";" ?,Ax(B) 1802 (";" ?ø)
1802 ("'" ?,Af(B) 1803 ("'" ?æ)
1803 ("\\" ?') 1804 ("\\" ?')
1804 ("/" ?-) 1805 ("/" ?-)
1805 1806
1806 ("!" ?!) 1807 ("!" ?!)
1807 ("@" ?\") 1808 ("@" ?\")
1808 ("$" ?,A$(B) 1809 ("$" ?¤)
1809 ("^" ?&) 1810 ("^" ?&)
1810 ("&" ?/) 1811 ("&" ?/)
1811 ("*" ?\() 1812 ("*" ?\()
1812 ("(" ?\)) 1813 ("(" ?\))
1813 (")" ?=) 1814 (")" ?=)
1814 ("_" ??) 1815 ("_" ??)
1815 ("+" ?,A'(B) 1816 ("+" ?§)
1816 ("~" ?^) 1817 ("~" ?^)
1817 ("{" ?,AE(B) 1818 ("{" ?Å)
1818 ("}" ?,AI(B) 1819 ("}" ?É)
1819 (":" ?,AX(B) 1820 (":" ?Ø)
1820 ("\"" ?,AF(B) 1821 ("\"" ?Æ)
1821 ("|" ?*) 1822 ("|" ?*)
1822 ("<" ?\;) 1823 ("<" ?\;)
1823 (">" ?:) 1824 (">" ?:)
@@ -1830,36 +1831,36 @@ Dead accent is right to ,Af(B." nil t t t t nil nil nil nil nil t)
1830 "Swedish (Svenska) input method simulating SUN Swedish/Finnish keyboard" 1831 "Swedish (Svenska) input method simulating SUN Swedish/Finnish keyboard"
1831 nil t t t t nil nil nil nil nil t) 1832 nil t t t t nil nil nil nil nil t)
1832 1833
1833;; 1! 2" 3# 4,A$(B 5% 6& 7/ 8( 9) 0= +? ,A'=(B ~^ 1834;; 1! 2" 3# 4¤ 5% 6& 7/ 8( 9) 0= +? §½ ~^
1834;; qQ wW eE rR tT yY uU iI oO pP ,AeE(B ,AiI(B 1835;; qQ wW eE rR tT yY uU iI oO pP åÅ éÉ
1835;; aA sS dD fF gG hH jJ kK lL ,AvV(B ,AdD(B '* 1836;; aA sS dD fF gG hH jJ kK lL öÖ äÄ '*
1836;; zZ xX cC vV bB nN mM ,; .: -_ 1837;; zZ xX cC vV bB nN mM ,; .: -_
1837 1838
1838(quail-define-rules 1839(quail-define-rules
1839 ("-" ?+) 1840 ("-" ?+)
1840 ("=" ?,A'(B) 1841 ("=" ?§)
1841 ("`" ?~) 1842 ("`" ?~)
1842 ("[" ?,Ae(B) 1843 ("[" ?å)
1843 ("]" ?,Ai(B) 1844 ("]" ?é)
1844 (";" ?,Av(B) 1845 (";" ?ö)
1845 ("'" ?,Ad(B) 1846 ("'" ?ä)
1846 ("\\" ?') 1847 ("\\" ?')
1847 ("/" ?-) 1848 ("/" ?-)
1848 1849
1849 ("@" ?\") 1850 ("@" ?\")
1850 ("$" ?,A$(B) 1851 ("$" ?¤)
1851 ("^" ?&) 1852 ("^" ?&)
1852 ("&" ?/) 1853 ("&" ?/)
1853 ("*" ?\() 1854 ("*" ?\()
1854 ("(" ?\)) 1855 ("(" ?\))
1855 (")" ?=) 1856 (")" ?=)
1856 ("_" ??) 1857 ("_" ??)
1857 ("+" ?,A=(B) 1858 ("+" ?½)
1858 ("~" ?^) 1859 ("~" ?^)
1859 ("{" ?,AE(B) 1860 ("{" ?Å)
1860 ("}" ?,AI(B) 1861 ("}" ?É)
1861 (":" ?,AV(B) 1862 (":" ?Ö)
1862 ("\"" ?,AD(B) 1863 ("\"" ?Ä)
1863 ("|" ?*) 1864 ("|" ?*)
1864 ("<" ?\;) 1865 ("<" ?\;)
1865 (">" ?:) 1866 (">" ?:)
@@ -1872,36 +1873,36 @@ Dead accent is right to ,Af(B." nil t t t t nil nil nil nil nil t)
1872 "Finnish input method simulating SUN Finnish/Swedish keyboard" 1873 "Finnish input method simulating SUN Finnish/Swedish keyboard"
1873 nil t t t t nil nil nil nil nil t) 1874 nil t t t t nil nil nil nil nil t)
1874 1875
1875;; 1! 2" 3# 4,A$(B 5% 6& 7/ 8( 9) 0= +? ,A'=(B ~^ 1876;; 1! 2" 3# 4¤ 5% 6& 7/ 8( 9) 0= +? §½ ~^
1876;; qQ wW eE rR tT yY uU iI oO pP ,AeE(B ,AiI(B 1877;; qQ wW eE rR tT yY uU iI oO pP åÅ éÉ
1877;; aA sS dD fF gG hH jJ kK lL ,AvV(B ,AdD(B '* 1878;; aA sS dD fF gG hH jJ kK lL öÖ äÄ '*
1878;; zZ xX cC vV bB nN mM ,; .: -_ 1879;; zZ xX cC vV bB nN mM ,; .: -_
1879 1880
1880(quail-define-rules 1881(quail-define-rules
1881 ("-" ?+) 1882 ("-" ?+)
1882 ("=" ?,A'(B) 1883 ("=" ?§)
1883 ("`" ?~) 1884 ("`" ?~)
1884 ("[" ?,Ae(B) 1885 ("[" ?å)
1885 ("]" ?,Ai(B) 1886 ("]" ?é)
1886 (";" ?,Av(B) 1887 (";" ?ö)
1887 ("'" ?,Ad(B) 1888 ("'" ?ä)
1888 ("\\" ?') 1889 ("\\" ?')
1889 ("/" ?-) 1890 ("/" ?-)
1890 1891
1891 ("@" ?\") 1892 ("@" ?\")
1892 ("$" ?,A$(B) 1893 ("$" ?¤)
1893 ("^" ?&) 1894 ("^" ?&)
1894 ("&" ?/) 1895 ("&" ?/)
1895 ("*" ?\() 1896 ("*" ?\()
1896 ("(" ?\)) 1897 ("(" ?\))
1897 (")" ?=) 1898 (")" ?=)
1898 ("_" ??) 1899 ("_" ??)
1899 ("+" ?,A=(B) 1900 ("+" ?½)
1900 ("~" ?^) 1901 ("~" ?^)
1901 ("{" ?,AE(B) 1902 ("{" ?Å)
1902 ("}" ?,AI(B) 1903 ("}" ?É)
1903 (":" ?,AV(B) 1904 (":" ?Ö)
1904 ("\"" ?,AD(B) 1905 ("\"" ?Ä)
1905 ("|" ?*) 1906 ("|" ?*)
1906 ("<" ?\;) 1907 ("<" ?\;)
1907 (">" ?:) 1908 (">" ?:)
@@ -1914,26 +1915,26 @@ Dead accent is right to ,Af(B." nil t t t t nil nil nil nil nil t)
1914 "German (Deutsch) input method simulating SUN German keyboard" 1915 "German (Deutsch) input method simulating SUN German keyboard"
1915 nil t t t t nil nil nil nil nil t) 1916 nil t t t t nil nil nil nil nil t)
1916 1917
1917;; 1! 2" 3,A'(B 4$ 5% 6& 7/ 8( 9) 0= ,A_(B? [{ ]} 1918;; 1! 2" 3§ 4$ 5% 6& 7/ 8( 9) 0= ß? [{ ]}
1918;; qQ wW eE rR tT zZ uU iI oO pP ,A|\(B +* 1919;; qQ wW eE rR tT zZ uU iI oO pP üÜ +*
1919;; aA sS dD fF gG hH jJ kK lL ,AvV(B ,AdD(B #^ 1920;; aA sS dD fF gG hH jJ kK lL öÖ äÄ #^
1920;; yY xX cC vV bB nN mM ,; .: -_ 1921;; yY xX cC vV bB nN mM ,; .: -_
1921 1922
1922(quail-define-rules 1923(quail-define-rules
1923 ("-" ?,A_(B) 1924 ("-" ?ß)
1924 ("=" ?\[) 1925 ("=" ?\[)
1925 ("`" ?\]) 1926 ("`" ?\])
1926 ("y" ?z) 1927 ("y" ?z)
1927 ("[" ?,A|(B) 1928 ("[" ?ü)
1928 ("]" ?+) 1929 ("]" ?+)
1929 (";" ?,Av(B) 1930 (";" ?ö)
1930 ("'" ?,Ad(B) 1931 ("'" ?ä)
1931 ("\\" ?#) 1932 ("\\" ?#)
1932 ("z" ?y) 1933 ("z" ?y)
1933 ("/" ?-) 1934 ("/" ?-)
1934 1935
1935 ("@" ?\") 1936 ("@" ?\")
1936 ("#" ?,A'(B) 1937 ("#" ?§)
1937 ("^" ?&) 1938 ("^" ?&)
1938 ("&" ?/) 1939 ("&" ?/)
1939 ("*" ?\() 1940 ("*" ?\()
@@ -1943,10 +1944,10 @@ Dead accent is right to ,Af(B." nil t t t t nil nil nil nil nil t)
1943 ("_" ??) 1944 ("_" ??)
1944 ("+" ?{) 1945 ("+" ?{)
1945 ("~" ?}) 1946 ("~" ?})
1946 ("{" ?,A\(B) 1947 ("{" ?Ü)
1947 ("}" ?*) 1948 ("}" ?*)
1948 (":" ?,AV(B) 1949 (":" ?Ö)
1949 ("\"" ?,AD(B) 1950 ("\"" ?Ä)
1950 ("|" ?^) 1951 ("|" ?^)
1951 ("Z" ?Y) 1952 ("Z" ?Y)
1952 ("<" ?\;) 1953 ("<" ?\;)
@@ -1960,23 +1961,23 @@ Dead accent is right to ,Af(B." nil t t t t nil nil nil nil nil t)
1960 "Italian (Italiano) input method simulating SUN Italian keyboard" 1961 "Italian (Italiano) input method simulating SUN Italian keyboard"
1961 nil t t t t nil nil nil nil nil t) 1962 nil t t t t nil nil nil nil nil t)
1962 1963
1963;; 1! 2" 3,A#(B 4$ 5% 6& 7/ 8( 9) 0= '? ,Al(B^ `~ 1964;; 1! 2" 3£ 4$ 5% 6& 7/ 8( 9) 0= '? ì^ `~
1964;; qQ wW eE rR tT yY uU iI oO pP ,Ahi(B +* 1965;; qQ wW eE rR tT yY uU iI oO pP èé +*
1965;; aA sS dD fF gG hH jJ kK lL ,Arg(B ,A`0(B ,Ay'(B 1966;; aA sS dD fF gG hH jJ kK lL òç à° ù§
1966;; zZ xX cC vV bB nN mM ,; .: -_ 1967;; zZ xX cC vV bB nN mM ,; .: -_
1967 1968
1968(quail-define-rules 1969(quail-define-rules
1969 ("-" ?') 1970 ("-" ?')
1970 ("=" ?,Al(B) 1971 ("=" ?ì)
1971 ("[" ?,Ah(B) 1972 ("[" ?è)
1972 ("]" ?+) 1973 ("]" ?+)
1973 (";" ?,Ar(B) 1974 (";" ?ò)
1974 ("'" ?,A`(B) 1975 ("'" ?à)
1975 ("\\" ?,Ay(B) 1976 ("\\" ?ù)
1976 ("/" ?-) 1977 ("/" ?-)
1977 1978
1978 ("@" ?\") 1979 ("@" ?\")
1979 ("#" ?,A#(B) 1980 ("#" ?£)
1980 ("^" ?&) 1981 ("^" ?&)
1981 ("&" ?/) 1982 ("&" ?/)
1982 ("*" ?\() 1983 ("*" ?\()
@@ -1985,11 +1986,11 @@ Dead accent is right to ,Af(B." nil t t t t nil nil nil nil nil t)
1985 ("_" ??) 1986 ("_" ??)
1986 ("+" ?^) 1987 ("+" ?^)
1987 ("~" ?~) 1988 ("~" ?~)
1988 ("{" ?,Ai(B) 1989 ("{" ?é)
1989 ("}" ?*) 1990 ("}" ?*)
1990 (":" ?,Ag(B) 1991 (":" ?ç)
1991 ("\"" ?,A0(B) 1992 ("\"" ?°)
1992 ("|" ?,A'(B) 1993 ("|" ?§)
1993 ("<" ?\;) 1994 ("<" ?\;)
1994 (">" ?:) 1995 (">" ?:)
1995 ("?" ?_) 1996 ("?" ?_)
@@ -1998,40 +1999,40 @@ Dead accent is right to ,Af(B." nil t t t t nil nil nil nil nil t)
1998;; 1999;;
1999(quail-define-package 2000(quail-define-package
2000 "spanish-keyboard" "Spanish" "ES@" t 2001 "spanish-keyboard" "Spanish" "ES@" t
2001 "Spanish (Espa,Aq(Bol) input method simulating SUN Spanish keyboard" 2002 "Spanish (Español) input method simulating SUN Spanish keyboard"
2002 nil t t t t nil nil nil nil nil t) 2003 nil t t t t nil nil nil nil nil t)
2003 2004
2004;; 1! 2" 3,A7(B 4$ 5% 6& 7/ 8( 9) 0= '? ,A!?(B ,AmM(B 2005;; 1! 2" 3· 4$ 5% 6& 7/ 8( 9) 0= '? ¡¿ íÍ
2005;; qQ wW eE rR tT yY uU iI oO pP ,AiI(B ,AsS(B 2006;; qQ wW eE rR tT yY uU iI oO pP éÉ óÓ
2006;; aA sS dD fF gG hH jJ kK lL ,AqQ(B ,AaA(B ,AzZ(B 2007;; aA sS dD fF gG hH jJ kK lL ñÑ áÁ úÚ
2007;; zZ xX cC vV bB nN mM ,; .: -_ 2008;; zZ xX cC vV bB nN mM ,; .: -_
2008 2009
2009(quail-define-rules 2010(quail-define-rules
2010 ("-" ?') 2011 ("-" ?')
2011 ("=" ?,A!(B) 2012 ("=" ?¡)
2012 ("`" ?,Am(B) 2013 ("`" ?í)
2013 ("[" ?,Ai(B) 2014 ("[" ?é)
2014 ("]" ?,As(B) 2015 ("]" ?ó)
2015 (";" ?,Aq(B) 2016 (";" ?ñ)
2016 ("'" ?,Aa(B) 2017 ("'" ?á)
2017 ("\\" ?,Az(B) 2018 ("\\" ?ú)
2018 ("/" ?-) 2019 ("/" ?-)
2019 2020
2020 ("@" ?\") 2021 ("@" ?\")
2021 ("#" ?,A7(B) 2022 ("#" ?·)
2022 ("^" ?&) 2023 ("^" ?&)
2023 ("&" ?/) 2024 ("&" ?/)
2024 ("*" ?\() 2025 ("*" ?\()
2025 ("(" ?\)) 2026 ("(" ?\))
2026 (")" ?=) 2027 (")" ?=)
2027 ("_" ??) 2028 ("_" ??)
2028 ("+" ?,A?(B) 2029 ("+" ?¿)
2029 ("~" ?,AM(B) 2030 ("~" ?Í)
2030 ("{" ?,AI(B) 2031 ("{" ?É)
2031 ("}" ?,AS(B) 2032 ("}" ?Ó)
2032 (":" ?,AQ(B) 2033 (":" ?Ñ)
2033 ("\"" ?,AA(B) 2034 ("\"" ?Á)
2034 ("|" ?,AZ(B) 2035 ("|" ?Ú)
2035 ("<" ?\;) 2036 ("<" ?\;)
2036 (">" ?:) 2037 (">" ?:)
2037 ("?" ?_) 2038 ("?" ?_)
@@ -2126,4 +2127,396 @@ Dead accent is right to ,Af(B." nil t t t t nil nil nil nil nil t)
2126 ("?" ?Z) 2127 ("?" ?Z)
2127 ) 2128 )
2128 2129
2130
2131(quail-define-package
2132 "latin-postfix" "Latin" "L<" t
2133 "Latin character input method with postfix modifiers
2134
2135 | postfix | examples
2136 ------------+---------+----------
2137 acute | ' | a' -> á
2138 grave | ` | a` -> à
2139 circumflex | ^ | a^ -> â
2140 diaeresis | \" | a\" -> ä
2141 tilde | ~ | a~ -> ã
2142 cedilla | , | c, -> ç
2143 ogonek | , | a, -> ą
2144 breve | ~ | a~ -> ă
2145 caron | ~ | c~ -> č
2146 dbl. acute | : | o: -> ő
2147 ring | . | u. -> ů
2148 dot | . | z. -> ż
2149 stroke | / | d/ -> đ
2150 nordic | / | d/ -> ð t/ -> þ a/ -> å e/ -> æ o/ -> ø
2151 others | / | s/ -> ß ?/ -> ¿ !/ -> ¡ // -> °
2152 | various | << -> « >> -> » o_ -> º a_ -> ª
2153
2154Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
2155" nil t nil nil nil nil nil nil nil nil t)
2156
2157;; Fixme: ¦ § ¨ © ¬ ­ ® ¯ ± ² ³ ´ µ ¶ · ¸ ¹ ¼ ½ ¾ × ÷
2158(quail-define-rules
2159 (" _" ? )
2160 ("!/" ?¡)
2161 ("//" ?°)
2162 ("<<" ?\«)
2163 (">>" ?\»)
2164 ("?/" ?¿)
2165 ("$/" ?£)
2166 ("$/" ?¤)
2167 ("A'" ?Á)
2168 ("A," ?Ą)
2169 ("A-" ?Ā)
2170 ("A/" ?Å)
2171 ("A\"" ?Ä)
2172 ("A^" ?Â)
2173 ("A`" ?À)
2174 ("A~" ?Ã)
2175 ("A~" ?Ă)
2176 ("C'" ?Ć)
2177 ("C," ?Ç)
2178 ("C." ?Ċ)
2179 ("C^" ?Ĉ)
2180 ("C~" ?Č)
2181 ("D/" ?Ð)
2182 ("D/" ?Đ)
2183 ("D~" ?Ď)
2184 ("E'" ?É)
2185 ("E," ?Ę)
2186 ("E-" ?Ē)
2187 ("E." ?Ė)
2188 ("E/" ?Æ)
2189 ("E\"" ?Ë)
2190 ("E^" ?Ê)
2191 ("E`" ?È)
2192 ("E~" ?Ě)
2193 ("G," ?Ģ)
2194 ("G." ?Ġ)
2195 ("G^" ?Ĝ)
2196 ("G~" ?Ğ)
2197 ("H/" ?Ħ)
2198 ("H^" ?Ĥ)
2199 ("I'" ?Í)
2200 ("I," ?Į)
2201 ("I-" ?Ī)
2202 ("I." ?İ)
2203 ("I\"" ?Ï)
2204 ("I^" ?Î)
2205 ("I`" ?Ì)
2206 ("I~" ?Ĩ)
2207 ("J^" ?Ĵ)
2208 ("K," ?Ķ)
2209 ("L'" ?Ĺ)
2210 ("L," ?Ļ)
2211 ("L/" ?Ł)
2212 ("L~" ?Ľ)
2213 ("N'" ?Ń)
2214 ("N," ?Ņ)
2215 ("N/" ?Ŋ)
2216 ("N~" ?Ñ)
2217 ("N~" ?Ň)
2218 ("O'" ?Ó)
2219 ("O-" ?Ō)
2220 ("O/" ?Ø)
2221 ("O/" ?Œ)
2222 ("O:" ?Ő)
2223 ("O\"" ?Ö)
2224 ("O^" ?Ô)
2225 ("O`" ?Ò)
2226 ("O~" ?Õ)
2227 ("R'" ?Ŕ)
2228 ("R," ?Ŗ)
2229 ("R~" ?Ř)
2230 ("S'" ?Ś)
2231 ("S," ?Ş)
2232 ("S^" ?Ŝ)
2233 ("S~" ?Š)
2234 ("T," ?Ţ)
2235 ("T/" ?Þ)
2236 ("T/" ?Ŧ)
2237 ("T~" ?Ť)
2238 ("U'" ?Ú)
2239 ("U," ?Ų)
2240 ("U-" ?Ū)
2241 ("U." ?Ů)
2242 ("U:" ?Ű)
2243 ("U\"" ?Ü)
2244 ("U^" ?Û)
2245 ("U`" ?Ù)
2246 ("U~" ?Ũ)
2247 ("U~" ?Ŭ)
2248 ("Y'" ?Ý)
2249 ("Y\"" ?Ÿ)
2250 ("Y=" ?¥)
2251 ("Z'" ?Ź)
2252 ("Z." ?Ż)
2253 ("Z~" ?Ž)
2254 ("a'" ?á)
2255 ("a," ?ą)
2256 ("a-" ?ā)
2257 ("a/" ?å)
2258 ("a\"" ?ä)
2259 ("a^" ?â)
2260 ("a_" ?ª)
2261 ("a`" ?à)
2262 ("a~" ?ã)
2263 ("a~" ?ă)
2264 ("c'" ?ć)
2265 ("c," ?ç)
2266 ("c." ?ċ)
2267 ("c^" ?ĉ)
2268 ("c~" ?č)
2269 ("c/" ?¢)
2270 ("d/" ?ð)
2271 ("d/" ?đ)
2272 ("d~" ?ď)
2273 ("e'" ?é)
2274 ("e," ?ę)
2275 ("e-" ?ē)
2276 ("e." ?ė)
2277 ("e/" ?æ)
2278 ("e\"" ?ë)
2279 ("e^" ?ê)
2280 ("e`" ?è)
2281 ("e~" ?ě)
2282 ("e=" ?€)
2283 ("g," ?ģ)
2284 ("g." ?ġ)
2285 ("g^" ?ĝ)
2286 ("g~" ?ğ)
2287 ("h/" ?ħ)
2288 ("h^" ?ĥ)
2289 ("i'" ?í)
2290 ("i," ?į)
2291 ("i-" ?ī)
2292 ("i." ?ı)
2293 ("i\"" ?ï)
2294 ("i^" ?î)
2295 ("i`" ?ì)
2296 ("i~" ?ĩ)
2297 ("j^" ?ĵ)
2298 ("k," ?ķ)
2299 ("k/" ?ĸ)
2300 ("l'" ?ĺ)
2301 ("l," ?ļ)
2302 ("l/" ?ł)
2303 ("l~" ?ľ)
2304 ("n'" ?ń)
2305 ("n," ?ņ)
2306 ("n/" ?ŋ)
2307 ("n~" ?ñ)
2308 ("n~" ?ň)
2309 ("o'" ?ó)
2310 ("o-" ?ō)
2311 ("o/" ?ø)
2312 ("o/" ?œ)
2313 ("o:" ?ő)
2314 ("o\"" ?ö)
2315 ("o^" ?ô)
2316 ("o_" ?º)
2317 ("o`" ?ò)
2318 ("o~" ?õ)
2319 ("r'" ?ŕ)
2320 ("r," ?ŗ)
2321 ("r~" ?ř)
2322 ("s'" ?ś)
2323 ("s," ?ş)
2324 ("s/" ?ß)
2325 ("s^" ?ŝ)
2326 ("s~" ?š)
2327 ("t," ?ţ)
2328 ("t/" ?þ)
2329 ("t/" ?ŧ)
2330 ("t~" ?ť)
2331 ("u'" ?ú)
2332 ("u," ?ų)
2333 ("u-" ?ū)
2334 ("u." ?ů)
2335 ("u:" ?ű)
2336 ("u\"" ?ü)
2337 ("u^" ?û)
2338 ("u`" ?ù)
2339 ("u~" ?ũ)
2340 ("u~" ?ŭ)
2341 ("y'" ?ý)
2342 ("y\"" ?ÿ)
2343 ("z'" ?ź)
2344 ("z." ?ż)
2345 ("z~" ?ž)
2346
2347 ("!//" ["!/"])
2348 ("///" ["//"])
2349 ("<<<" ["<<"])
2350 (">>>" [">>"])
2351 ("?//" ["?/"])
2352 ("$//" ["$/"])
2353 ("A''" ["A'"])
2354 ("A,," ["A,"])
2355 ("A--" ["A-"])
2356 ("A//" ["A/"])
2357 ("A\"\"" ["A\""])
2358 ("A^^" ["A^"])
2359 ("A``" ["A`"])
2360 ("A~~" ["A~"])
2361 ("C''" ["C'"])
2362 ("C,," ["C,"])
2363 ("C.." ["C."])
2364 ("C^^" ["C^"])
2365 ("C~~" ["C~"])
2366 ("D//" ["D/"])
2367 ("D~~" ["D~"])
2368 ("E''" ["E'"])
2369 ("E,," ["E,"])
2370 ("E--" ["E-"])
2371 ("E.." ["E."])
2372 ("E//" ["E/"])
2373 ("E\"\"" ["E\""])
2374 ("E^^" ["E^"])
2375 ("E``" ["E`"])
2376 ("E~~" ["E~"])
2377 ("G,," ["G,"])
2378 ("G.." ["G."])
2379 ("G^^" ["G^"])
2380 ("G~~" ["G~"])
2381 ("H//" ["H/"])
2382 ("H^^" ["H^"])
2383 ("I''" ["I'"])
2384 ("I,," ["I,"])
2385 ("I--" ["I-"])
2386 ("I.." ["I."])
2387 ("I\"\"" ["I\""])
2388 ("I^^" ["I^"])
2389 ("I``" ["I`"])
2390 ("I~~" ["I~"])
2391 ("J^^" ["J^"])
2392 ("K,," ["K,"])
2393 ("L''" ["L'"])
2394 ("L,," ["L,"])
2395 ("L//" ["L/"])
2396 ("L~~" ["L~"])
2397 ("N''" ["N'"])
2398 ("N,," ["N,"])
2399 ("N//" ["N/"])
2400 ("N~~" ["N~"])
2401 ("O''" ["O'"])
2402 ("O--" ["O-"])
2403 ("O//" ["O/"])
2404 ("O::" ["O:"])
2405 ("O\"\"" ["O\""])
2406 ("O^^" ["O^"])
2407 ("O``" ["O`"])
2408 ("O~~" ["O~"])
2409 ("R''" ["R'"])
2410 ("R,," ["R,"])
2411 ("R~~" ["R~"])
2412 ("S''" ["S'"])
2413 ("S,," ["S,"])
2414 ("S^^" ["S^"])
2415 ("S~~" ["S~"])
2416 ("T,," ["T,"])
2417 ("T//" ["T/"])
2418 ("T~~" ["T~"])
2419 ("U''" ["U'"])
2420 ("U,," ["U,"])
2421 ("U--" ["U-"])
2422 ("U.." ["U."])
2423 ("U::" ["U:"])
2424 ("U\"\"" ["U\""])
2425 ("U^^" ["U^"])
2426 ("U``" ["U`"])
2427 ("U~~" ["U~"])
2428 ("Y''" ["Y'"])
2429 ("Y\"\"" ["Y\""])
2430 ("Y==" ["Y="])
2431 ("Z''" ["Z'"])
2432 ("Z.." ["Z."])
2433 ("Z~~" ["Z~"])
2434 ("a''" ["a'"])
2435 ("a,," ["a,"])
2436 ("a--" ["a-"])
2437 ("a//" ["a/"])
2438 ("a\"\"" ["a\""])
2439 ("a^^" ["a^"])
2440 ("a__" ["a_"])
2441 ("a``" ["a`"])
2442 ("a~~" ["a~"])
2443 ("c''" ["c'"])
2444 ("c,," ["c,"])
2445 ("c.." ["c."])
2446 ("c^^" ["c^"])
2447 ("c~~" ["c~"])
2448 ("c//" ["c/"])
2449 ("d//" ["d/"])
2450 ("d~~" ["d~"])
2451 ("e''" ["e'"])
2452 ("e,," ["e,"])
2453 ("e--" ["e-"])
2454 ("e.." ["e."])
2455 ("e//" ["e/"])
2456 ("e\"\"" ["e\""])
2457 ("e^^" ["e^"])
2458 ("e``" ["e`"])
2459 ("e==" ["e="])
2460 ("e~~" ["e~"])
2461 ("g,," ["g,"])
2462 ("g.." ["g."])
2463 ("g^^" ["g^"])
2464 ("g~~" ["g~"])
2465 ("h//" ["h/"])
2466 ("h^^" ["h^"])
2467 ("i''" ["i'"])
2468 ("i,," ["i,"])
2469 ("i--" ["i-"])
2470 ("i.." ["i."])
2471 ("i\"\"" ["i\""])
2472 ("i^^" ["i^"])
2473 ("i``" ["i`"])
2474 ("i~~" ["i~"])
2475 ("j^^" ["j^"])
2476 ("k,," ["k,"])
2477 ("k//" ["k/"])
2478 ("l''" ["l'"])
2479 ("l,," ["l,"])
2480 ("l//" ["l/"])
2481 ("l~~" ["l~"])
2482 ("n''" ["n'"])
2483 ("n,," ["n,"])
2484 ("n//" ["n/"])
2485 ("n~~" ["n~"])
2486 ("o''" ["o'"])
2487 ("o--" ["o-"])
2488 ("o//" ["o/"])
2489 ("o::" ["o:"])
2490 ("o\"\"" ["o\""])
2491 ("o^^" ["o^"])
2492 ("o__" ["o_"])
2493 ("o``" ["o`"])
2494 ("o~~" ["o~"])
2495 ("r''" ["r'"])
2496 ("r,," ["r,"])
2497 ("r~~" ["r~"])
2498 ("s''" ["s'"])
2499 ("s,," ["s,"])
2500 ("s//" ["s/"])
2501 ("s^^" ["s^"])
2502 ("s~~" ["s~"])
2503 ("t,," ["t,"])
2504 ("t//" ["t/"])
2505 ("t~~" ["t~"])
2506 ("u''" ["u'"])
2507 ("u,," ["u,"])
2508 ("u--" ["u-"])
2509 ("u.." ["u."])
2510 ("u::" ["u:"])
2511 ("u\"\"" ["u\""])
2512 ("u^^" ["u^"])
2513 ("u``" ["u`"])
2514 ("u~~" ["u~"])
2515 ("y''" ["y'"])
2516 ("y\"\"" ["y\""])
2517 ("z''" ["z'"])
2518 ("z.." ["z."])
2519 ("z~~" ["z~"])
2520 )
2521
2129;;; latin-post.el ends here 2522;;; latin-post.el ends here