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