]> code.delx.au - gnu-emacs/blob - leim/quail/latin-alt.el
Merge from gnus--devo--0
[gnu-emacs] / leim / quail / latin-alt.el
1 ;;; latin-alt.el --- Quail package for inputting various European characters -*-coding: iso-2022-7bit;-*-
2
3 ;; Copyright (C) 1997, 1998, 2001, 2002, 2003, 2004, 2005, 2006, 2007
4 ;; Free Software Foundation, Inc.
5 ;; Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
6 ;; National Institute of Advanced Industrial Science and Technology (AIST)
7 ;; Registration Number H14PRO021
8
9 ;; Keywords: multilingual, input method, latin
10
11 ;; This file is part of GNU Emacs.
12
13 ;; GNU Emacs is free software; you can redistribute it and/or modify
14 ;; it under the terms of the GNU General Public License as published by
15 ;; the Free Software Foundation; either version 3, or (at your option)
16 ;; any later version.
17
18 ;; GNU Emacs is distributed in the hope that it will be useful,
19 ;; but WITHOUT ANY WARRANTY; without even the implied warranty of
20 ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
21 ;; GNU General Public License for more details.
22
23 ;; You should have received a copy of the GNU General Public License
24 ;; along with GNU Emacs; see the file COPYING. If not, write to the
25 ;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
26 ;; Boston, MA 02110-1301, USA.
27
28 ;; Author (of latin-post.el): TAKAHASHI Naoto <ntakahas@etl.go.jp>
29
30 ;;; Commentary:
31
32 ;; These input methods differ from those in latin-post.el
33 ;; in that comma is not special (use / instead),
34 ;; and // is not special either (so you can enter a slash
35 ;; by typing //).
36
37 ;; At least, that's what I could see by comparing the first few
38 ;; of these with latin-post.el.
39
40 ;;; Code:
41
42 (require 'quail)
43
44 (quail-define-package
45 "latin-1-alt-postfix" "Latin-1" "1<" t
46 "Latin-1 character input method with postfix modifiers
47 This input method differs from `latin-1-postfix' in that
48 comma is not special (use slash instead), and `//' is not
49 special (so you can use that to enter a slash).
50
51 | postfix | examples
52 ------------+---------+----------
53 acute | ' | a' -> \e,Aa\e(B
54 grave | ` | a` -> \e,A`\e(B
55 circumflex | ^ | a^ -> \e,Ab\e(B
56 diaeresis | \" | a\" -> \e,Ad\e(B
57 tilde | ~ | a~ -> \e,Ac\e(B
58 cedilla | / | c/ -> \e,Ag\e(B
59 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
60 others | /<> | s/ -> \e,A_\e(B ?/ -> \e,A?\e(B !/ -> \e,A!\e(B
61 | various | << -> \e,A+\e(B >> -> \e,A;\e(B o_ -> \e,A:\e(B a_ -> \e,A*\e(B
62
63 It seems natural to use comma for cedillas, but that is
64 inconvenient in practice because commas are needed very
65 often after a letter.
66
67 Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
68 " nil t nil nil nil nil nil nil nil nil t)
69
70 (quail-define-rules
71 ("A`" ?\e,A@\e(B)
72 ("A'" ?\e,AA\e(B)
73 ("A^" ?\e,AB\e(B)
74 ("A~" ?\e,AC\e(B)
75 ("A\"" ?\e,AD\e(B)
76 ("A/" ?\e,AE\e(B)
77 ("a`" ?\e,A`\e(B)
78 ("a'" ?\e,Aa\e(B)
79 ("a^" ?\e,Ab\e(B)
80 ("a~" ?\e,Ac\e(B)
81 ("a\"" ?\e,Ad\e(B)
82 ("a/" ?\e,Ae\e(B)
83 ("E`" ?\e,AH\e(B)
84 ("E'" ?\e,AI\e(B)
85 ("E^" ?\e,AJ\e(B)
86 ("E\"" ?\e,AK\e(B)
87 ("E/" ?\e,AF\e(B)
88 ("e`" ?\e,Ah\e(B)
89 ("e'" ?\e,Ai\e(B)
90 ("e^" ?\e,Aj\e(B)
91 ("e\"" ?\e,Ak\e(B)
92 ("e/" ?\e,Af\e(B)
93 ("I`" ?\e,AL\e(B)
94 ("i`" ?\e,Al\e(B)
95 ("I'" ?\e,AM\e(B)
96 ("i'" ?\e,Am\e(B)
97 ("I^" ?\e,AN\e(B)
98 ("i^" ?\e,An\e(B)
99 ("I\"" ?\e,AO\e(B)
100 ("i\"" ?\e,Ao\e(B)
101 ("O`" ?\e,AR\e(B)
102 ("o`" ?\e,Ar\e(B)
103 ("O'" ?\e,AS\e(B)
104 ("o'" ?\e,As\e(B)
105 ("O^" ?\e,AT\e(B)
106 ("o^" ?\e,At\e(B)
107 ("O~" ?\e,AU\e(B)
108 ("o~" ?\e,Au\e(B)
109 ("O\"" ?\e,AV\e(B)
110 ("o\"" ?\e,Av\e(B)
111 ("O/" ?\e,AX\e(B)
112 ("o/" ?\e,Ax\e(B)
113 ("U`" ?\e,AY\e(B)
114 ("u`" ?\e,Ay\e(B)
115 ("U'" ?\e,AZ\e(B)
116 ("u'" ?\e,Az\e(B)
117 ("U^" ?\e,A[\e(B)
118 ("u^" ?\e,A{\e(B)
119 ("U\"" ?\e,A\\e(B)
120 ("u\"" ?\e,A|\e(B)
121 ("Y'" ?\e,A]\e(B)
122 ("y'" ?\e,A}\e(B)
123 ("y\"" ?\e,A\7f\e(B)
124 ("D/" ?\e,AP\e(B)
125 ("d/" ?\e,Ap\e(B)
126 ("T/" ?\e,A^\e(B)
127 ("t/" ?\e,A~\e(B)
128 ("s/" ?\e,A_\e(B)
129 ("C/" ?\e,AG\e(B)
130 ("c/" ?\e,Ag\e(B)
131 ("N~" ?\e,AQ\e(B)
132 ("n~" ?\e,Aq\e(B)
133 ("?/" ?\e,A?\e(B)
134 ("!/" ?\e,A!\e(B)
135 ("<<" ?\e,A+\e(B)
136 (">>" ?\e,A;\e(B)
137 ("o_" ?\e,A:\e(B)
138 ("a_" ?\e,A*\e(B)
139
140 ("A``" ["A`"])
141 ("A''" ["A'"])
142 ("A^^" ["A^"])
143 ("A~~" ["A~"])
144 ("A\"\"" ["A\""])
145 ("A//" ["A/"])
146 ("a``" ["a`"])
147 ("a''" ["a'"])
148 ("a^^" ["a^"])
149 ("a~~" ["a~"])
150 ("a\"\"" ["a\""])
151 ("a//" ["a/"])
152 ("E``" ["E`"])
153 ("E''" ["E'"])
154 ("E^^" ["E^"])
155 ("E\"\"" ["E\""])
156 ("E//" ["E/"])
157 ("e``" ["e`"])
158 ("e''" ["e'"])
159 ("e^^" ["e^"])
160 ("e\"\"" ["e\""])
161 ("e//" ["e/"])
162 ("I``" ["I`"])
163 ("i``" ["i`"])
164 ("I''" ["I'"])
165 ("i''" ["i'"])
166 ("I^^" ["I^"])
167 ("i^^" ["i^"])
168 ("I\"\"" ["I\""])
169 ("i\"\"" ["i\""])
170 ("O``" ["O`"])
171 ("o``" ["o`"])
172 ("O''" ["O'"])
173 ("o''" ["o'"])
174 ("O^^" ["O^"])
175 ("o^^" ["o^"])
176 ("O~~" ["O~"])
177 ("o~~" ["o~"])
178 ("O\"\"" ["O\""])
179 ("o\"\"" ["o\""])
180 ("O//" ["O/"])
181 ("o//" ["o/"])
182 ("U``" ["U`"])
183 ("u``" ["u`"])
184 ("U''" ["U'"])
185 ("u''" ["u'"])
186 ("U^^" ["U^"])
187 ("u^^" ["u^"])
188 ("U\"\"" ["U\""])
189 ("u\"\"" ["u\""])
190 ("Y''" ["Y'"])
191 ("y''" ["y'"])
192 ("y\"\"" ["y\""])
193 ("D//" ["D/"])
194 ("d//" ["d/"])
195 ("T//" ["T/"])
196 ("t//" ["t/"])
197 ("s//" ["s/"])
198 ("C//" ["C/"])
199 ("c//" ["c/"])
200 ("N~~" ["N~"])
201 ("n~~" ["n~"])
202 ("?//" ["?/"])
203 ("!//" ["!/"])
204 ("<<<" ["<<"])
205 (">>>" [">>"])
206 ("o__" ["o_"])
207 ("a__" ["a_"])
208 )
209
210 (quail-define-package
211 "latin-2-alt-postfix" "Latin-2" "2<" t
212 "Latin-2 character input method with postfix modifiers
213 This input method differs from `latin-2-postfix' in that
214 comma and period are not special (use ` instead).
215
216 | postfix | examples
217 ------------+---------+----------
218 acute | ' | a' -> \e,Ba\e(B
219 ogonek | ` | a` -> \e,B1\e(B
220 diaeresis | \" | a\" -> \e,Bd\e(B
221 circumflex | ^ | a^ -> \e,Bb\e(B
222 breve | ~ | a~ -> \e,Bc\e(B
223 cedilla | ` | c` -> \e,Bg\e(B
224 caron | ~ | c~ -> \e,Bh\e(B
225 dbl. acute | : | o: -> \e,Bu\e(B
226 ring | ` | u` -> \e,By\e(B
227 dot | ` | z` -> \e,B?\e(B
228 stroke | / | d/ -> \e,Bp\e(B
229 others | / | s/ -> \e,B_\e(B
230
231 It seems natural to use period and comma for dots/rings and
232 cedillas/ogoneks, but that is inconvenient in practice, because
233 periods and commas are needed very often after a letter.
234
235 Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
236 " nil t nil nil nil nil nil nil nil nil t)
237
238 (quail-define-rules
239 ("A'" ?\e,BA\e(B)
240 ("A`" ?\e,B!\e(B)
241 ("A\"" ?\e,BD\e(B)
242 ("A^" ?\e,BB\e(B)
243 ("A~" ?\e,BC\e(B)
244 ("C'" ?\e,BF\e(B)
245 ("C`" ?\e,BG\e(B)
246 ("C~" ?\e,BH\e(B)
247 ("D/" ?\e,BP\e(B)
248 ("D~" ?\e,BO\e(B)
249 ("E'" ?\e,BI\e(B)
250 ("E`" ?\e,BJ\e(B)
251 ("E\"" ?\e,BK\e(B)
252 ("E~" ?\e,BL\e(B)
253 ("I'" ?\e,BM\e(B)
254 ("I^" ?\e,BN\e(B)
255 ("L'" ?\e,BE\e(B)
256 ("L/" ?\e,B#\e(B)
257 ("L~" ?\e,B%\e(B)
258 ("N'" ?\e,BQ\e(B)
259 ("N~" ?\e,BR\e(B)
260 ("O'" ?\e,BS\e(B)
261 ("O:" ?\e,BU\e(B)
262 ("O\"" ?\e,BV\e(B)
263 ("O^" ?\e,BT\e(B)
264 ("R'" ?\e,B@\e(B)
265 ("R~" ?\e,BX\e(B)
266 ("S'" ?\e,B&\e(B)
267 ("S`" ?\e,B*\e(B)
268 ("S~" ?\e,B)\e(B)
269 ("T`" ?\e,B^\e(B)
270 ("T~" ?\e,B+\e(B)
271 ("U'" ?\e,BZ\e(B)
272 ("U:" ?\e,B[\e(B)
273 ("U\"" ?\e,B\\e(B)
274 ("U`" ?\e,BY\e(B)
275 ("Y'" ?\e,B]\e(B)
276 ("Z'" ?\e,B,\e(B)
277 ("Z`" ?\e,B/\e(B)
278 ("Z~" ?\e,B.\e(B)
279 ("a'" ?\e,Ba\e(B)
280 ("a`" ?\e,B1\e(B)
281 ("a\"" ?\e,Bd\e(B)
282 ("a^" ?\e,Bb\e(B)
283 ("a~" ?\e,Bc\e(B)
284 ("c'" ?\e,Bf\e(B)
285 ("c`" ?\e,Bg\e(B)
286 ("c~" ?\e,Bh\e(B)
287 ("d/" ?\e,Bp\e(B)
288 ("d~" ?\e,Bo\e(B)
289 ("e'" ?\e,Bi\e(B)
290 ("e`" ?\e,Bj\e(B)
291 ("e\"" ?\e,Bk\e(B)
292 ("e~" ?\e,Bl\e(B)
293 ("i'" ?\e,Bm\e(B)
294 ("i^" ?\e,Bn\e(B)
295 ("l'" ?\e,Be\e(B)
296 ("l/" ?\e,B3\e(B)
297 ("l~" ?\e,B5\e(B)
298 ("n'" ?\e,Bq\e(B)
299 ("n~" ?\e,Br\e(B)
300 ("o'" ?\e,Bs\e(B)
301 ("o:" ?\e,Bu\e(B)
302 ("o\"" ?\e,Bv\e(B)
303 ("o^" ?\e,Bt\e(B)
304 ("r'" ?\e,B`\e(B)
305 ("r~" ?\e,Bx\e(B)
306 ("s'" ?\e,B6\e(B)
307 ("s`" ?\e,B:\e(B)
308 ("s/" ?\e,B_\e(B)
309 ("s~" ?\e,B9\e(B)
310 ("t`" ?\e,B~\e(B)
311 ("t~" ?\e,B;\e(B)
312 ("u'" ?\e,Bz\e(B)
313 ("u:" ?\e,B{\e(B)
314 ("u\"" ?\e,B|\e(B)
315 ("u`" ?\e,By\e(B)
316 ("y'" ?\e,B}\e(B)
317 ("z'" ?\e,B<\e(B)
318 ("z`" ?\e,B?\e(B)
319 ("z~" ?\e,B>\e(B)
320
321 ("A''" ["A'"])
322 ("A``" ["A`"])
323 ("A\"\"" ["A\""])
324 ("A^^" ["A^"])
325 ("A~~" ["A~"])
326 ("C''" ["C'"])
327 ("C``" ["C`"])
328 ("C~~" ["C~"])
329 ("D//" ["D/"])
330 ("D~~" ["D~"])
331 ("E''" ["E'"])
332 ("E``" ["E`"])
333 ("E\"\"" ["E\""])
334 ("E~~" ["E~"])
335 ("I''" ["I'"])
336 ("I^^" ["I^"])
337 ("L''" ["L'"])
338 ("L//" ["L/"])
339 ("L~~" ["L~"])
340 ("N''" ["N'"])
341 ("N~~" ["N~"])
342 ("O''" ["O'"])
343 ("O::" ["O:"])
344 ("O\"\"" ["O\""])
345 ("O^^" ["O^"])
346 ("R''" ["R'"])
347 ("R~~" ["R~"])
348 ("S''" ["S'"])
349 ("S``" ["S`"])
350 ("S~~" ["S~"])
351 ("T``" ["T`"])
352 ("T~~" ["T~"])
353 ("U''" ["U'"])
354 ("U::" ["U:"])
355 ("U\"\"" ["U\""])
356 ("U``" ["U`"])
357 ("Y''" ["Y'"])
358 ("Z''" ["Z'"])
359 ("Z``" ["Z`"])
360 ("Z~~" ["Z~"])
361 ("a''" ["a'"])
362 ("a``" ["a`"])
363 ("a\"\"" ["a\""])
364 ("a^^" ["a^"])
365 ("a~~" ["a~"])
366 ("c''" ["c'"])
367 ("c``" ["c`"])
368 ("c~~" ["c~"])
369 ("d//" ["d/"])
370 ("d~~" ["d~"])
371 ("e''" ["e'"])
372 ("e``" ["e`"])
373 ("e\"\"" ["e\""])
374 ("e~~" ["e~"])
375 ("i''" ["i'"])
376 ("i^^" ["i^"])
377 ("l''" ["l'"])
378 ("l//" ["l/"])
379 ("l~~" ["l~"])
380 ("n''" ["n'"])
381 ("n~~" ["n~"])
382 ("o''" ["o'"])
383 ("o::" ["o:"])
384 ("o\"\"" ["o\""])
385 ("o^^" ["o^"])
386 ("r''" ["r'"])
387 ("r~~" ["r~"])
388 ("s''" ["s'"])
389 ("s``" ["s`"])
390 ("s//" ["s/"])
391 ("s~~" ["s~"])
392 ("t``" ["t`"])
393 ("t~~" ["t~"])
394 ("u''" ["u'"])
395 ("u::" ["u:"])
396 ("u\"\"" ["u\""])
397 ("u``" ["u`"])
398 ("y''" ["y'"])
399 ("z''" ["z'"])
400 ("z``" ["z`"])
401 ("z~~" ["z~"])
402 )
403
404 (quail-define-package
405 "latin-3-alt-postfix" "Latin-3" "3<" t
406 "Latin-3 character input method with postfix modifiers
407 This input method differs from `latin-3-postfix' in that
408 comma is not special (use ` instead), and period is not
409 special (use slash instead).
410
411 | postfix | examples
412 ------------+---------+----------
413 acute | ' | a' -> \e,Ca\e(B
414 grave | ` | a` -> \e,C`\e(B
415 circumflex | ^ | a^ -> \e,Cb\e(B
416 diaeresis | \" | a\" -> \e,Cd\e(B
417 dot | / | c/ -> \e,Ce\e(B i/ -> \e,C9\e(B I/ -> \e,C)\e(B
418 cedilla | ` | c` -> \e,Cg\e(B
419 breve | ~ | g~ -> \e,C;\e(B
420 tilde | ~ | n~ -> \e,Cq\e(B
421 stroke | / | h/ -> \e,C1\e(B
422 others | / | s/ -> \e,C_\e(B
423
424 It would be natural to use period and comma for dots and cedillas, but
425 that would inconvenient in practice, because periods and commas are
426 needed very often after a letter.
427
428 Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
429 " nil t nil nil nil nil nil nil nil nil t)
430
431 (quail-define-rules
432 ("A`" ?\e,C@\e(B)
433 ("A'" ?\e,CA\e(B)
434 ("A^" ?\e,CB\e(B)
435 ("A\"" ?\e,CD\e(B)
436 ("C/" ?\e,CE\e(B)
437 ("C^" ?\e,CF\e(B)
438 ("C`" ?\e,CG\e(B)
439 ("E`" ?\e,CH\e(B)
440 ("E'" ?\e,CI\e(B)
441 ("E^" ?\e,CJ\e(B)
442 ("E\"" ?\e,CK\e(B)
443 ("G~" ?\e,C+\e(B)
444 ("G/" ?\e,CU\e(B)
445 ("G^" ?\e,CX\e(B)
446 ("H/" ?\e,C!\e(B)
447 ("H^" ?\e,C&\e(B)
448 ("I/" ?\e,C)\e(B)
449 ("I`" ?\e,CL\e(B)
450 ("I'" ?\e,CM\e(B)
451 ("I^" ?\e,CN\e(B)
452 ("I\"" ?\e,CO\e(B)
453 ("J^" ?\e,C,\e(B)
454 ("N~" ?\e,CQ\e(B)
455 ("O`" ?\e,CR\e(B)
456 ("O'" ?\e,CS\e(B)
457 ("O^" ?\e,CT\e(B)
458 ("O\"" ?\e,CV\e(B)
459 ("S`" ?\e,C*\e(B)
460 ("S^" ?\e,C^\e(B)
461 ("U`" ?\e,CY\e(B)
462 ("U'" ?\e,CZ\e(B)
463 ("U^" ?\e,C[\e(B)
464 ("U\"" ?\e,C\\e(B)
465 ("U~" ?\e,C]\e(B)
466 ("Z/" ?\e,C/\e(B)
467 ("a`" ?\e,C`\e(B)
468 ("a'" ?\e,Ca\e(B)
469 ("a^" ?\e,Cb\e(B)
470 ("a\"" ?\e,Cd\e(B)
471 ("c/" ?\e,Ce\e(B)
472 ("c^" ?\e,Cf\e(B)
473 ("c`" ?\e,Cg\e(B)
474 ("e`" ?\e,Ch\e(B)
475 ("e'" ?\e,Ci\e(B)
476 ("e^" ?\e,Cj\e(B)
477 ("e\"" ?\e,Ck\e(B)
478 ("g~" ?\e,C;\e(B)
479 ("g/" ?\e,Cu\e(B)
480 ("g^" ?\e,Cx\e(B)
481 ("h/" ?\e,C1\e(B)
482 ("h^" ?\e,C6\e(B)
483 ("i/" ?\e,C9\e(B)
484 ("i`" ?\e,Cl\e(B)
485 ("i'" ?\e,Cm\e(B)
486 ("i^" ?\e,Cn\e(B)
487 ("i\"" ?\e,Co\e(B)
488 ("j^" ?\e,C<\e(B)
489 ("n~" ?\e,Cq\e(B)
490 ("o`" ?\e,Cr\e(B)
491 ("o'" ?\e,Cs\e(B)
492 ("o^" ?\e,Ct\e(B)
493 ("o\"" ?\e,Cv\e(B)
494 ("s`" ?\e,C:\e(B)
495 ("s/" ?\e,C_\e(B)
496 ("s^" ?\e,C~\e(B)
497 ("u`" ?\e,Cy\e(B)
498 ("u'" ?\e,Cz\e(B)
499 ("u^" ?\e,C{\e(B)
500 ("u\"" ?\e,C|\e(B)
501 ("u~" ?\e,C}\e(B)
502 ("z/" ?\e,C?\e(B)
503
504 ("A``" ["A`"])
505 ("A''" ["A'"])
506 ("A^^" ["A^"])
507 ("A\"\"" ["A\""])
508 ("C//" ["C/"])
509 ("C^^" ["C^"])
510 ("C``" ["C`"])
511 ("E``" ["E`"])
512 ("E''" ["E'"])
513 ("E^^" ["E^"])
514 ("E\"\"" ["E\""])
515 ("G~~" ["G~"])
516 ("G//" ["G/"])
517 ("G^^" ["G^"])
518 ("H//" ["H/"])
519 ("H^^" ["H^"])
520 ("I//" ["I/"])
521 ("I``" ["I`"])
522 ("I''" ["I'"])
523 ("I^^" ["I^"])
524 ("I\"\"" ["I\""])
525 ("J^^" ["J^"])
526 ("N~~" ["N~"])
527 ("O``" ["O`"])
528 ("O''" ["O'"])
529 ("O^^" ["O^"])
530 ("O\"\"" ["O\""])
531 ("S``" ["S`"])
532 ("S^^" ["S^"])
533 ("U``" ["U`"])
534 ("U''" ["U'"])
535 ("U^^" ["U^"])
536 ("U\"\"" ["U\""])
537 ("U~~" ["U~"])
538 ("Z//" ["Z/"])
539 ("a``" ["a`"])
540 ("a''" ["a'"])
541 ("a^^" ["a^"])
542 ("a\"\"" ["a\""])
543 ("c//" ["c/"])
544 ("c^^" ["c^"])
545 ("c``" ["c`"])
546 ("e``" ["e`"])
547 ("e''" ["e'"])
548 ("e^^" ["e^"])
549 ("e\"\"" ["e\""])
550 ("g~~" ["g~"])
551 ("g//" ["g/"])
552 ("g^^" ["g^"])
553 ("h//" ["h/"])
554 ("h^^" ["h^"])
555 ("i//" ["i/"])
556 ("i``" ["i`"])
557 ("i''" ["i'"])
558 ("i^^" ["i^"])
559 ("i\"\"" ["i\""])
560 ("j^^" ["j^"])
561 ("n~~" ["n~"])
562 ("o``" ["o`"])
563 ("o''" ["o'"])
564 ("o^^" ["o^"])
565 ("o\"\"" ["o\""])
566 ("s``" ["s`"])
567 ("s//" ["s/"])
568 ("s^^" ["s^"])
569 ("u``" ["u`"])
570 ("u''" ["u'"])
571 ("u^^" ["u^"])
572 ("u\"\"" ["u\""])
573 ("u~~" ["u~"])
574 ("z//" ["z/"])
575 )
576
577 (quail-define-package
578 "latin-4-alt-postfix" "Latin-4" "4<" t
579 "Latin-4 characters input method with postfix modifiers
580 This input method differs from `latin-4-postfix' in that
581 comma is not special (use ` instead), and period is not
582 special (use ~ instead).
583
584 | postfix | examples
585 ------------+---------+----------
586 acute | ' | a' -> \e,Da\e(B
587 circumflex | ^ | a^ -> \e,Db\e(B
588 diaeresis | \" | a\" -> \e,Dd\e(B
589 ogonek | ` | a` -> \e,D1\e(B
590 macron | - | a- -> \e,D`\e(B
591 tilde | ~ | a~ -> \e,Dc\e(B
592 caron | ~ | c~ -> \e,Dh\e(B
593 dot | ~ | e~ -> \e,Dl\e(B
594 cedilla | ` | k` -> \e,Ds\e(B g` -> \e,D;\e(B
595 stroke | / | d/ -> \e,Dp\e(B
596 nordic | / | a/ -> \e,De\e(B e/ -> \e,Df\e(B o/ -> \e,Dx\e(B
597 others | / | s/ -> \e,D_\e(B n/ -> \e,D?\e(B k/ -> \e,D"\e(B
598
599 It seems natural to use period and comma for dots and
600 cedillas/ogoneks, but that is inconvenient in practice, because
601 periods and commas are needed very often after a letter.
602
603 Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
604 " nil t nil nil nil nil nil nil nil nil t)
605
606 (quail-define-rules
607 ("A`" ?\e,D!\e(B)
608 ("A-" ?\e,D@\e(B)
609 ("A'" ?\e,DA\e(B)
610 ("A^" ?\e,DB\e(B)
611 ("A~" ?\e,DC\e(B)
612 ("A\"" ?\e,DD\e(B)
613 ("A/" ?\e,DE\e(B)
614 ("C~" ?\e,DH\e(B)
615 ("D/" ?\e,DP\e(B)
616 ("E/" ?\e,DF\e(B)
617 ("E-" ?\e,D*\e(B)
618 ("E'" ?\e,DI\e(B)
619 ("E`" ?\e,DJ\e(B)
620 ("E\"" ?\e,DK\e(B)
621 ("E~" ?\e,DL\e(B)
622 ("G`" ?\e,D+\e(B)
623 ("I~" ?\e,D%\e(B)
624 ("I`" ?\e,DG\e(B)
625 ("I'" ?\e,DM\e(B)
626 ("I^" ?\e,DN\e(B)
627 ("I-" ?\e,DO\e(B)
628 ("K`" ?\e,DS\e(B)
629 ("L`" ?\e,D&\e(B)
630 ("N/" ?\e,D=\e(B)
631 ("N`" ?\e,DQ\e(B)
632 ("O-" ?\e,DR\e(B)
633 ("O^" ?\e,DT\e(B)
634 ("O~" ?\e,DU\e(B)
635 ("O\"" ?\e,DV\e(B)
636 ("O/" ?\e,DX\e(B)
637 ("R`" ?\e,D#\e(B)
638 ("S~" ?\e,D)\e(B)
639 ("T/" ?\e,D,\e(B)
640 ("U`" ?\e,DY\e(B)
641 ("U'" ?\e,DZ\e(B)
642 ("U^" ?\e,D[\e(B)
643 ("U\"" ?\e,D\\e(B)
644 ("U~" ?\e,D]\e(B)
645 ("U-" ?\e,D^\e(B)
646 ("Z~" ?\e,D.\e(B)
647 ("a`" ?\e,D1\e(B)
648 ("a-" ?\e,D`\e(B)
649 ("a'" ?\e,Da\e(B)
650 ("a^" ?\e,Db\e(B)
651 ("a~" ?\e,Dc\e(B)
652 ("a\"" ?\e,Dd\e(B)
653 ("a/" ?\e,De\e(B)
654 ("c~" ?\e,Dh\e(B)
655 ("d/" ?\e,Dp\e(B)
656 ("e/" ?\e,Df\e(B)
657 ("e-" ?\e,D:\e(B)
658 ("e'" ?\e,Di\e(B)
659 ("e`" ?\e,Dj\e(B)
660 ("e\"" ?\e,Dk\e(B)
661 ("e~" ?\e,Dl\e(B)
662 ("g`" ?\e,D;\e(B)
663 ("i~" ?\e,D5\e(B)
664 ("i`" ?\e,Dg\e(B)
665 ("i'" ?\e,Dm\e(B)
666 ("i^" ?\e,Dn\e(B)
667 ("i-" ?\e,Do\e(B)
668 ("k/" ?\e,D"\e(B)
669 ("k`" ?\e,Ds\e(B)
670 ("l`" ?\e,D6\e(B)
671 ("n/" ?\e,D?\e(B)
672 ("n`" ?\e,Dq\e(B)
673 ("o-" ?\e,Dr\e(B)
674 ("o^" ?\e,Dt\e(B)
675 ("o~" ?\e,Du\e(B)
676 ("o\"" ?\e,Dv\e(B)
677 ("o/" ?\e,Dx\e(B)
678 ("r`" ?\e,D3\e(B)
679 ("s/" ?\e,D_\e(B)
680 ("s~" ?\e,D9\e(B)
681 ("t/" ?\e,D<\e(B)
682 ("u`" ?\e,Dy\e(B)
683 ("u'" ?\e,Dz\e(B)
684 ("u^" ?\e,D{\e(B)
685 ("u\"" ?\e,D|\e(B)
686 ("u~" ?\e,D}\e(B)
687 ("u-" ?\e,D~\e(B)
688 ("z~" ?\e,D>\e(B)
689
690 ("A``" ["A`"])
691 ("A--" ["A-"])
692 ("A''" ["A'"])
693 ("A^^" ["A^"])
694 ("A~~" ["A~"])
695 ("A\"\"" ["A\""])
696 ("A//" ["A/"])
697 ("C~~" ["C~"])
698 ("D//" ["D/"])
699 ("E//" ["E/"])
700 ("E--" ["E-"])
701 ("E''" ["E'"])
702 ("E``" ["E`"])
703 ("E\"\"" ["E\""])
704 ("E~~" ["E~"])
705 ("G``" ["G`"])
706 ("I~~" ["I~"])
707 ("I``" ["I`"])
708 ("I''" ["I'"])
709 ("I^^" ["I^"])
710 ("I--" ["I-"])
711 ("K``" ["K`"])
712 ("L``" ["L`"])
713 ("N//" ["N/"])
714 ("N``" ["N`"])
715 ("O--" ["O-"])
716 ("O^^" ["O^"])
717 ("O~~" ["O~"])
718 ("O\"\"" ["O\""])
719 ("O//" ["O/"])
720 ("R``" ["R`"])
721 ("S~~" ["S~"])
722 ("T//" ["T/"])
723 ("U``" ["U`"])
724 ("U''" ["U'"])
725 ("U^^" ["U^"])
726 ("U\"\"" ["U\""])
727 ("U~~" ["U~"])
728 ("U--" ["U-"])
729 ("Z~~" ["Z~"])
730 ("a``" ["a`"])
731 ("a--" ["a-"])
732 ("a''" ["a'"])
733 ("a^^" ["a^"])
734 ("a~~" ["a~"])
735 ("a\"\"" ["a\""])
736 ("a//" ["a/"])
737 ("c~~" ["c~"])
738 ("d//" ["d/"])
739 ("e//" ["e/"])
740 ("e--" ["e-"])
741 ("e''" ["e'"])
742 ("e``" ["e`"])
743 ("e\"\"" ["e\""])
744 ("e~~" ["e~"])
745 ("g``" ["g`"])
746 ("i~~" ["i~"])
747 ("i``" ["i`"])
748 ("i''" ["i'"])
749 ("i^^" ["i^"])
750 ("i--" ["i-"])
751 ("k//" ["k/"])
752 ("k``" ["k`"])
753 ("l``" ["l`"])
754 ("n//" ["n/"])
755 ("n``" ["n`"])
756 ("o--" ["o-"])
757 ("o^^" ["o^"])
758 ("o~~" ["o~"])
759 ("o\"\"" ["o\""])
760 ("o//" ["o/"])
761 ("r``" ["r`"])
762 ("s//" ["s/"])
763 ("s~~" ["s~"])
764 ("t//" ["t/"])
765 ("u``" ["u`"])
766 ("u''" ["u'"])
767 ("u^^" ["u^"])
768 ("u\"\"" ["u\""])
769 ("u~~" ["u~"])
770 ("u--" ["u-"])
771 ("z~~" ["z~"])
772 )
773
774 (quail-define-package
775 "latin-5-alt-postfix" "Latin-5" "5<" t
776 "Latin-5 characters input method with postfix modifiers
777 This input method differs from `latin-5-postfix' in that
778 comma is not special (use ` instead), and period is not
779 special (use / instead).
780
781 | postfix | examples
782 ------------+---------+----------
783 acute | ' | a' -> \e,Ma\e(B
784 grave | ` | a` -> \e,M`\e(B
785 circumflex | ^ | a^ -> \e,Mb\e(B
786 diaeresis | \" | a\" -> \e,Md\e(B
787 tilde | ~ | a~ -> \e,Mc\e(B
788 breve | ~ | g~ -> \e,Mp\e(B
789 cedilla | ` | c` -> \e,Mg\e(B
790 dot | / | i/ -> \e,M}\e(B I/ -> \e,M]\e(B
791 nordic | / | a/ -> \e,Me\e(B e/ -> \e,Mf\e(B o/ -> \e,Mx\e(B
792 others | / | s/ -> \e,M_\e(B
793
794 It seems natural to use period and comma for dots and cedillas, but
795 that is inconvenient in practice, because periods and commas are
796 needed very often after a letter.
797
798 Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
799 " nil t nil nil nil nil nil nil nil nil t)
800
801 (quail-define-rules
802 ("A'" ?\e,MA\e(B)
803 ("A/" ?\e,ME\e(B)
804 ("A\"" ?\e,MD\e(B)
805 ("A^" ?\e,MB\e(B)
806 ("A`" ?\e,M@\e(B)
807 ("A~" ?\e,MC\e(B)
808 ("C`" ?\e,MG\e(B)
809 ("E'" ?\e,MI\e(B)
810 ("E/" ?\e,MF\e(B)
811 ("E\"" ?\e,MK\e(B)
812 ("E^" ?\e,MJ\e(B)
813 ("E`" ?\e,MH\e(B)
814 ("G~" ?\e,MP\e(B)
815 ("I'" ?\e,MM\e(B)
816 ("I/" ?\e,M]\e(B)
817 ("I\"" ?\e,MO\e(B)
818 ("I^" ?\e,MN\e(B)
819 ("I`" ?\e,ML\e(B)
820 ("N~" ?\e,MQ\e(B)
821 ("O'" ?\e,MS\e(B)
822 ("O/" ?\e,MX\e(B)
823 ("O\"" ?\e,MV\e(B)
824 ("O^" ?\e,MT\e(B)
825 ("O`" ?\e,MR\e(B)
826 ("O~" ?\e,MU\e(B)
827 ("S`" ?\e,M^\e(B)
828 ("U'" ?\e,MZ\e(B)
829 ("U\"" ?\e,M\\e(B)
830 ("U^" ?\e,M[\e(B)
831 ("U`" ?\e,MY\e(B)
832 ("a'" ?\e,Ma\e(B)
833 ("a/" ?\e,Me\e(B)
834 ("a\"" ?\e,Md\e(B)
835 ("a^" ?\e,Mb\e(B)
836 ("a`" ?\e,M`\e(B)
837 ("a~" ?\e,Mc\e(B)
838 ("c`" ?\e,Mg\e(B)
839 ("e'" ?\e,Mi\e(B)
840 ("e/" ?\e,Mf\e(B)
841 ("e\"" ?\e,Mk\e(B)
842 ("e^" ?\e,Mj\e(B)
843 ("e`" ?\e,Mh\e(B)
844 ("g~" ?\e,Mp\e(B)
845 ("i'" ?\e,Mm\e(B)
846 ("i/" ?\e,M}\e(B)
847 ("i\"" ?\e,Mo\e(B)
848 ("i^" ?\e,Mn\e(B)
849 ("i`" ?\e,Ml\e(B)
850 ("n~" ?\e,Mq\e(B)
851 ("o'" ?\e,Ms\e(B)
852 ("o/" ?\e,Mx\e(B)
853 ("o\"" ?\e,Mv\e(B)
854 ("o^" ?\e,Mt\e(B)
855 ("o`" ?\e,Mr\e(B)
856 ("o~" ?\e,Mu\e(B)
857 ("s`" ?\e,M~\e(B)
858 ("s/" ?\e,M_\e(B)
859 ("u'" ?\e,Mz\e(B)
860 ("u\"" ?\e,M|\e(B)
861 ("u^" ?\e,M{\e(B)
862 ("u`" ?\e,My\e(B)
863 ("y\"" ?\e,M\7f\e(B)
864
865 ("A''" ["A'"])
866 ("A//" ["A/"])
867 ("A\"\"" ["A\""])
868 ("A^^" ["A^"])
869 ("A``" ["A`"])
870 ("A~~" ["A~"])
871 ("C``" ["C`"])
872 ("E''" ["E'"])
873 ("E//" ["E/"])
874 ("E\"\"" ["E\""])
875 ("E^^" ["E^"])
876 ("E``" ["E`"])
877 ("G~~" ["G~"])
878 ("I''" ["I'"])
879 ("I//" ["I/"])
880 ("I\"\"" ["I\""])
881 ("I^^" ["I^"])
882 ("I``" ["I`"])
883 ("N~~" ["N~"])
884 ("O''" ["O'"])
885 ("O//" ["O/"])
886 ("O\"\"" ["O\""])
887 ("O^^" ["O^"])
888 ("O``" ["O`"])
889 ("O~~" ["O~"])
890 ("S``" ["S`"])
891 ("U''" ["U'"])
892 ("U\"\"" ["U\""])
893 ("U^^" ["U^"])
894 ("U``" ["U`"])
895 ("a''" ["a'"])
896 ("a//" ["a/"])
897 ("a\"\"" ["a\""])
898 ("a^^" ["a^"])
899 ("a``" ["a`"])
900 ("a~~" ["a~"])
901 ("c``" ["c`"])
902 ("e''" ["e'"])
903 ("e//" ["e/"])
904 ("e\"\"" ["e\""])
905 ("e^^" ["e^"])
906 ("e``" ["e`"])
907 ("g~~" ["g~"])
908 ("i''" ["i'"])
909 ("i//" ["i/"])
910 ("i\"\"" ["i\""])
911 ("i^^" ["i^"])
912 ("i``" ["i`"])
913 ("n~~" ["n~"])
914 ("o''" ["o'"])
915 ("o//" ["o/"])
916 ("o\"\"" ["o\""])
917 ("o^^" ["o^"])
918 ("o``" ["o`"])
919 ("o~~" ["o~"])
920 ("s``" ["s`"])
921 ("s//" ["s/"])
922 ("u''" ["u'"])
923 ("u\"\"" ["u\""])
924 ("u^^" ["u^"])
925 ("u``" ["u`"])
926 ("y\"\"" ["y\""])
927 )
928
929
930
931 (quail-define-package
932 "french-alt-postfix" "French" "FR<" t
933 "French (Fran\e,Ag\e(Bais) input method with postfix modifiers
934
935 ` pour grave, ' pour aigu, ^ pour circonflexe, et \" pour tr\e,Ai\e(Bma.
936 Par exemple: a` -> \e,A`\e(B e' -> \e,Ai\e(B.
937
938 \e,AG\e(B, \e,A+\e(B, et \e,A;\e(B sont produits par C/, <<, et >>.
939
940 En doublant la frappe des diacritiques, ils s'isoleront de la lettre.
941 Par exemple: e'' -> e'
942
943 <e dans l'o> n'est pas disponible."
944 nil t nil nil nil nil nil nil nil nil t)
945
946 (quail-define-rules
947 ("A`" ?\e,A@\e(B)
948 ("A^" ?\e,AB\e(B)
949 ("a`" ?\e,A`\e(B)
950 ("a^" ?\e,Ab\e(B)
951 ("E`" ?\e,AH\e(B)
952 ("E'" ?\e,AI\e(B)
953 ("E^" ?\e,AJ\e(B)
954 ("E\"" ?\e,AK\e(B)
955 ("e`" ?\e,Ah\e(B)
956 ("e'" ?\e,Ai\e(B)
957 ("e^" ?\e,Aj\e(B)
958 ("e\"" ?\e,Ak\e(B)
959 ("I^" ?\e,AN\e(B)
960 ("I\"" ?\e,AO\e(B)
961 ("i^" ?\e,An\e(B)
962 ("i\"" ?\e,Ao\e(B)
963 ("O^" ?\e,AT\e(B)
964 ("o^" ?\e,At\e(B)
965 ("U`" ?\e,AY\e(B)
966 ("U^" ?\e,A[\e(B)
967 ("U\"" ?\e,A\\e(B)
968 ("u`" ?\e,Ay\e(B)
969 ("u^" ?\e,A{\e(B)
970 ("u\"" ?\e,A|\e(B)
971 ("C/" ?\e,AG\e(B)
972 ("c/" ?\e,Ag\e(B)
973 ("<<" ?\e,A+\e(B)
974 (">>" ?\e,A;\e(B)
975
976 ("A``" ["A`"])
977 ("A^^" ["A^"])
978 ("a``" ["a`"])
979 ("a^^" ["a^"])
980 ("E``" ["E`"])
981 ("E''" ["E'"])
982 ("E^^" ["E^"])
983 ("E\"\"" ["E\""])
984 ("e``" ["e`"])
985 ("e''" ["e'"])
986 ("e^^" ["e^"])
987 ("e\"\"" ["e\""])
988 ("I^^" ["I^"])
989 ("I\"\"" ["I\""])
990 ("i^^" ["i^"])
991 ("i\"\"" ["i\""])
992 ("O^^" ["O^"])
993 ("o^^" ["o^"])
994 ("U``" ["U`"])
995 ("U^^" ["U^"])
996 ("U\"\"" ["U\""])
997 ("u``" ["u`"])
998 ("u^^" ["u^"])
999 ("u\"\"" ["u\""])
1000 ("C//" ["C/"])
1001 ("c//" ["c/"])
1002 ("<<<" ["<<"])
1003 (">>>" [">>"])
1004 )
1005
1006
1007
1008 (quail-define-package
1009 "italian-alt-postfix" "Latin-1" "IT<" t
1010 "Italian (Italiano) input method with postfix modifiers
1011
1012 a' -> \e,Aa\e(B A' -> \e,AA\e(B a` -> \e,A`\e(B A` -> \e,A@\e(B i^ -> \e,An\e(B << -> \e,A+\e(B
1013 e' -> \e,Ai\e(B E' -> \e,AI\e(B e` -> \e,Ah\e(B E` -> \e,AH\e(B I^ -> \e,AN\e(B >> -> \e,A;\e(B
1014 i' -> \e,Am\e(B I' -> \e,AM\e(B i` -> \e,Al\e(B I` -> \e,AL\e(B o_ -> \e,A:\e(B
1015 o' -> \e,As\e(B O' -> \e,AS\e(B o` -> \e,Ar\e(B O` -> \e,AR\e(B a_ -> \e,A*\e(B
1016 u' -> \e,Az\e(B U' -> \e,AZ\e(B u` -> \e,Ay\e(B U` -> \e,AY\e(B
1017
1018 This method is for purists who like accents the old way.
1019
1020 Doubling the postfix separates the letter and postfix: e.g. a`` -> a`
1021 " nil t nil nil nil nil nil nil nil nil t)
1022
1023 (quail-define-rules
1024 ("A`" ?\e,A@\e(B)
1025 ("A'" ?\e,AA\e(B)
1026 ("a`" ?\e,A`\e(B)
1027 ("a'" ?\e,Aa\e(B)
1028 ("E`" ?\e,AH\e(B)
1029 ("E'" ?\e,AI\e(B)
1030 ("e`" ?\e,Ah\e(B)
1031 ("e'" ?\e,Ai\e(B)
1032 ("I`" ?\e,AL\e(B)
1033 ("i`" ?\e,Al\e(B)
1034 ("I'" ?\e,AM\e(B)
1035 ("i'" ?\e,Am\e(B)
1036 ("I^" ?\e,AN\e(B)
1037 ("i^" ?\e,An\e(B)
1038 ("O`" ?\e,AR\e(B)
1039 ("o`" ?\e,Ar\e(B)
1040 ("O'" ?\e,AS\e(B)
1041 ("o'" ?\e,As\e(B)
1042 ("U`" ?\e,AY\e(B)
1043 ("u`" ?\e,Ay\e(B)
1044 ("U'" ?\e,AZ\e(B)
1045 ("u'" ?\e,Az\e(B)
1046 ("<<" ?\e,A+\e(B)
1047 (">>" ?\e,A;\e(B)
1048 ("o_" ?\e,A:\e(B)
1049 ("a_" ?\e,A*\e(B)
1050
1051 ("A``" ["A`"])
1052 ("A''" ["A'"])
1053 ("a``" ["a`"])
1054 ("a''" ["a'"])
1055 ("E``" ["E`"])
1056 ("E''" ["E'"])
1057 ("e``" ["e`"])
1058 ("e''" ["e'"])
1059 ("I``" ["I`"])
1060 ("i``" ["i`"])
1061 ("I''" ["I'"])
1062 ("i''" ["i'"])
1063 ("I^^" ["I^"])
1064 ("i^^" ["i^"])
1065 ("O``" ["O`"])
1066 ("o``" ["o`"])
1067 ("O''" ["O'"])
1068 ("o''" ["o'"])
1069 ("U``" ["U`"])
1070 ("u``" ["u`"])
1071 ("U''" ["U'"])
1072 ("u''" ["u'"])
1073 ("<<<" ["<<"])
1074 (">>>" [">>"])
1075 ("o__" ["o_"])
1076 ("a__" ["a_"])
1077 )
1078
1079
1080 (quail-define-package
1081 "turkish-latin-3-alt-postfix" "Turkish" "TR3<<" t
1082 "Turkish (T\e,A|\e(Brk\e,Ag\e(Be) input method with postfix modifiers.
1083 This input method differs from `turkish-latin-3-postfix' in that
1084 comma is not special (use ` instead).
1085
1086 This is for those who use Latin-3 (ISO-8859-3) for Turkish. If you
1087 use Latin-5 (ISO-8859-9), you should use \"turkish-alt-postfix\" instead.
1088
1089 Note for I, \e,C9\e(B, \e,C)\e(B, i.
1090
1091 A^ -> \e,CB\e(B
1092 C` -> \e,CG\e(B
1093 G^ -> \e,C+\e(B
1094 I -> I
1095 i -> \e,C9\e(B
1096 I/ -> \e,C)\e(B
1097 i/ -> i
1098 O\" -> \e,CV\e(B
1099 S` -> \e,C*\e(B
1100 U\" -> \e,C\\e(B
1101 U^ -> \e,C[\e(B
1102
1103 Doubling the postfix separates the letter and postfix: e.g. a^^ -> a^
1104 " nil t nil nil nil nil nil nil nil nil t)
1105
1106 (quail-define-rules
1107 ("A^" ?\e,CB\e(B)
1108 ("a^" ?\e,Cb\e(B)
1109 ("C`" ?\e,CG\e(B)
1110 ("c`" ?\e,Cg\e(B)
1111 ("G^" ?\e,C+\e(B)
1112 ("g^" ?\e,C;\e(B)
1113 ("I/" ?\e,C)\e(B)
1114 ("i" ?\e,C9\e(B)
1115 ("i/" ?i)
1116 ("O\"" ?\e,CV\e(B)
1117 ("o\"" ?\e,Cv\e(B)
1118 ("S`" ?\e,C*\e(B)
1119 ("s`" ?\e,C:\e(B)
1120 ("U\"" ?\e,C\\e(B)
1121 ("u\"" ?\e,C|\e(B)
1122 ("U^" ?\e,C[\e(B)
1123 ("u^" ?\e,C{\e(B)
1124
1125 ("A^^" ["A^"])
1126 ("a^^" ["a^"])
1127 ("C``" ["C`"])
1128 ("c``" ["c`"])
1129 ("G^^" ["G^"])
1130 ("g^^" ["g^"])
1131 ("I//" ["I/"])
1132 ("i" ["i"])
1133 ("i//" ["i/"])
1134 ("O\"\"" ["O\""])
1135 ("o\"\"" ["o\""])
1136 ("S``" ["S`"])
1137 ("s``" ["s`"])
1138 ("U\"\"" ["U\""])
1139 ("u\"\"" ["u\""])
1140 ("U^^" ["U^"])
1141 ("u^^" ["u^"])
1142 )
1143
1144 (quail-define-package
1145 "turkish-alt-postfix" "Turkish" "TR\e,A+\e(B" t
1146 "Turkish (T\e,A|\e(Brk\e,Ag\e(Be) input method with postfix modifiers.
1147 This input method differs from `turkish-postfix' in that
1148 comma is not special (use ` instead).
1149
1150 This is for those who use Latin-5 (ISO-8859-9) for Turkish. If you
1151 use Latin-3 (ISO-8859-3), you should use
1152 \"turkish-latin-3-alt-postfix\" instead.
1153
1154 Note for I, \e,M}\e(B, \e,M]\e(B, i.
1155
1156 A^ -> \e,MB\e(B
1157 C` -> \e,MG\e(B
1158 G^ -> \e,MP\e(B
1159 I -> I
1160 i -> \e,M}\e(B
1161 I/ -> \e,M]\e(B
1162 i/ -> i
1163 O\" -> \e,MV\e(B
1164 S` -> \e,M^\e(B
1165 U\" -> \e,M\\e(B
1166 U^ -> \e,M[\e(B
1167
1168 Doubling the postfix separates the letter and postfix: e.g. a^^ -> a^
1169 " nil t nil nil nil nil nil nil nil nil t)
1170
1171 (quail-define-rules
1172 ("A^" ?\e,MB\e(B)
1173 ("a^" ?\e,Mb\e(B)
1174 ("C`" ?\e,MG\e(B)
1175 ("c`" ?\e,Mg\e(B)
1176 ("G^" ?\e,MP\e(B)
1177 ("g^" ?\e,Mp\e(B)
1178 ("I/" ?\e,M]\e(B)
1179 ("i" ?\e,M}\e(B)
1180 ("i/" ?i)
1181 ("O\"" ?\e,MV\e(B)
1182 ("o\"" ?\e,Cv\e(B)
1183 ("S`" ?\e,M^\e(B)
1184 ("s`" ?\e,M~\e(B)
1185 ("U\"" ?\e,M\\e(B)
1186 ("u\"" ?\e,M|\e(B)
1187 ("U^" ?\e,M[\e(B)
1188 ("u^" ?\e,M{\e(B)
1189
1190 ("A^^" ["A^"])
1191 ("a^^" ["a^"])
1192 ("C``" ["C`"])
1193 ("c``" ["c`"])
1194 ("G^^" ["G^"])
1195 ("g^^" ["g^"])
1196 ("I//" ["I/"])
1197 ("i" ["i"])
1198 ("i//" ["i/"])
1199 ("O\"\"" ["O\""])
1200 ("o\"\"" ["o\""])
1201 ("S``" ["S`"])
1202 ("s``" ["s`"])
1203 ("U\"\"" ["U\""])
1204 ("u\"\"" ["u\""])
1205 ("U^^" ["U^"])
1206 ("u^^" ["u^"])
1207 )
1208
1209 ;; Dutch Quail input method derived from the one in Yudit by Roman
1210 ;; Czyborra.
1211 (quail-define-package
1212 "dutch" "Dutch" "NL" t
1213 "Dutch character mixfix input method.
1214 Uses the `mule-unicode-0100-24ff' charset to supplement Latin-1.
1215
1216 | | examples
1217 ------------+---------+----------
1218 others | | fl. -> \e$,1!R\e(B eur. -> \e$,1tL\e(B ij -> \e$,1 S\e(B IJ -> \e$,1 R\e(B
1219 ------------+---------+----------
1220 | postfix |
1221 ------------+---------+----------
1222 acute | ' | a' -> \e,Aa\e(B
1223 grave | ` | a` -> \e,A`\e(B
1224 circumflex | ^ | a^ -> \e,Ab\e(B
1225 Turkish | various | i/ -> \e$,1 Q\e(B s, -> \e$,1 \7f\e(B g^ -> \e$,1 ?\e(B I/ -> \e$,1 P\e(B
1226 | | S, -> \e$,1 ~\e(B G^ -> \e$,1 >\e(B
1227 ------------+---------+----------
1228 | prefix |
1229 ------------+---------+----------
1230 diaeresis | \" | \"a -> \e,Ad\e(B
1231
1232 Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
1233 " nil t nil nil nil nil nil nil nil nil t)
1234
1235 (quail-define-rules
1236 ("fl." ?\e$,1!R\e(B) ;; LATIN SMALL LETTER F WITH HOOK (florin currency symbol)
1237 ("eur." ?\e$,1tL\e(B) ;; EURO SIGN
1238 ;; \e$,1r|\e(BThe 25th letter of the Dutch alphabet.\e$,1r}\e(B
1239 ("ij" ?\e$,1 S\e(B) ;; LATIN SMALL LIGATURE IJ
1240 ("IJ" ?\e$,1 R\e(B) ;; LATIN CAPITAL LIGATURE IJ
1241 ;; \e$,1r|\e(BTrema on the second letter of vowel pair.\e$,1r}\e(B Yudit uses `:', not `"'.
1242 ("\"a" ?\e,Ad\e(B) ;; LATIN SMALL LETTER A WITH DIAERESIS
1243 ("\"e" ?\e,Ak\e(B) ;; LATIN SMALL LETTER E WITH DIAERESIS
1244 ("\"i" ?\e,Ao\e(B) ;; LATIN SMALL LETTER I WITH DIAERESIS
1245 ("\"o" ?\e,Av\e(B) ;; LATIN SMALL LETTER O WITH DIAERESIS
1246 ("\"u" ?\e,A|\e(B) ;; LATIN SMALL LETTER U WITH DIAERESIS
1247 ("\"A" ?\e,AD\e(B) ;; LATIN CAPITAL LETTER A WITH DIAERESIS
1248 ("\"E" ?\e,AK\e(B) ;; LATIN CAPITAL LETTER E WITH DIAERESIS
1249 ("\"I" ?\e,AO\e(B) ;; LATIN CAPITAL LETTER I WITH DIAERESIS
1250 ("\"O" ?\e,AV\e(B) ;; LATIN CAPITAL LETTER O WITH DIAERESIS
1251 ("\"U" ?\e,A\\e(B) ;; LATIN CAPITAL LETTER U WITH DIAERESIS
1252 ;; \e$,1r|\e(BAcute, marking emphasis on long vowels\e$,1r}\e(B:
1253 ("a'" ?\e,Aa\e(B) ;; LATIN SMALL LETTER A WITH ACUTE
1254 ("e'" ?\e,Ai\e(B) ;; LATIN SMALL LETTER E WITH ACUTE
1255 ("i'" ?\e,Am\e(B) ;; LATIN SMALL LETTER I WITH ACUTE
1256 ("o'" ?\e,As\e(B) ;; LATIN SMALL LETTER O WITH ACUTE
1257 ("u'" ?\e,Az\e(B) ;; LATIN SMALL LETTER U WITH ACUTE
1258 ("A'" ?\e,AA\e(B) ;; LATIN CAPITAL LETTER A WITH ACUTE
1259 ("E'" ?\e,AI\e(B) ;; LATIN CAPITAL LETTER E WITH ACUTE
1260 ("I'" ?\e,AM\e(B) ;; LATIN CAPITAL LETTER I WITH ACUTE
1261 ("O'" ?\e,AS\e(B) ;; LATIN CAPITAL LETTER O WITH ACUTE
1262 ("U'" ?\e,AZ\e(B) ;; LATIN CAPITAL LETTER U WITH ACUTE
1263 ;; \e$,1r|\e(BGrave, marking emphasis on short vowels\e$,1r}\e(B:
1264 ("a`" ?\e,A`\e(B) ;; LATIN SMALL LETTER A WITH GRAVE
1265 ("e`" ?\e,Ah\e(B) ;; LATIN SMALL LETTER E WITH GRAVE
1266 ("i`" ?\e,Al\e(B) ;; LATIN SMALL LETTER I WITH GRAVE
1267 ("o`" ?\e,Ar\e(B) ;; LATIN SMALL LETTER O WITH GRAVE
1268 ("u`" ?\e,Ay\e(B) ;; LATIN SMALL LETTER U WITH GRAVE
1269 ("A`" ?\e,A@\e(B) ;; LATIN CAPITAL LETTER A WITH GRAVE
1270 ("E`" ?\e,AH\e(B) ;; LATIN CAPITAL LETTER E WITH GRAVE
1271 ("I`" ?\e,AL\e(B) ;; LATIN CAPITAL LETTER I WITH GRAVE
1272 ("O`" ?\e,AR\e(B) ;; LATIN CAPITAL LETTER O WITH GRAVE
1273 ("U`" ?\e,AY\e(B) ;; LATIN CAPITAL LETTER U WITH GRAVE
1274 ;; \e$,1r|\e(BCater for the use of many French words and use of the circumflex
1275 ;; in Frisian.\e$,1r}\e(B Yudit used `;' for cedilla.
1276 ("c," ?\e,Ag\e(B) ;; LATIN SMALL LETTER C WITH CEDILLA
1277 ("C," ?\e,AG\e(B) ;; LATIN CAPITAL LETTER C WITH CEDILLA
1278 ("a^" ?\e,Ab\e(B) ;; LATIN SMALL LETTER A WITH CIRCUMFLEX
1279 ("e^" ?\e,Aj\e(B) ;; LATIN SMALL LETTER E WITH CIRCUMFLEX
1280 ("i^" ?\e,An\e(B) ;; LATIN SMALL LETTER I WITH CIRCUMFLEX
1281 ("o^" ?\e,At\e(B) ;; LATIN SMALL LETTER O WITH CIRCUMFLEX
1282 ("u^" ?\e,A{\e(B) ;; LATIN SMALL LETTER U WITH CIRCUMFLEX
1283 ("A^" ?\e,AB\e(B) ;; LATIN CAPITAL LETTER A WITH CIRCUMFLEX
1284 ("E^" ?\e,AJ\e(B) ;; LATIN CAPITAL LETTER E WITH CIRCUMFLEX
1285 ("I^" ?\e,AN\e(B) ;; LATIN CAPITAL LETTER I WITH CIRCUMFLEX
1286 ("O^" ?\e,AT\e(B) ;; LATIN CAPITAL LETTER O WITH CIRCUMFLEX
1287 ("U^" ?\e,A[\e(B) ;; LATIN CAPITAL LETTER U WITH CIRCUMFLEX
1288 ;; \e$,1r|\e(BFollow the example of the Dutch POSIX locale, using ISO-8859-9 to
1289 ;; cater to the many Turks in Dutch society.\e$,1r}\e(B Perhaps German methods
1290 ;; should do so too. Follow turkish-alt-postfix here.
1291 ("i/" ?\e$,1 Q\e(B) ;; LATIN SMALL LETTER I WITH NO DOT
1292 ("s," ?\e$,1 \7f\e(B) ;; LATIN SMALL LETTER S WITH CEDILLA
1293 ("g^" ?\e$,1 ?\e(B) ;; LATIN SMALL LETTER G WITH BREVE
1294 ("I/" ?\e$,1 P\e(B) ;; LATIN CAPITAL LETTER I WITH DOT ABOVE
1295 ("S," ?\e$,1 ~\e(B) ;; LATIN CAPITAL LETTER S WITH CEDILLA
1296 ("G^" ?\e$,1 >\e(B) ;; LATIN CAPITAL LETTER G WITH BREVE
1297 )
1298
1299 ;; Originally from Yudit, discussed with Albertas Agejevas
1300 ;; <alga@uosis.mif.vu.lt>
1301 (quail-define-package
1302 "lithuanian-numeric" "Lithuanian" "LtN" t
1303 "Lithuanian numeric input method.
1304 " nil t t t t nil nil nil nil nil t)
1305
1306 (quail-define-rules
1307 ("1" ?\e$,1 %\e(B)
1308 ("2" ?\e$,1 -\e(B)
1309 ("3" ?\e$,1 9\e(B)
1310 ("4" ?\e$,1 7\e(B)
1311 ("5" ?\e$,1 O\e(B)
1312 ("6" ?\e$,1!!\e(B)
1313 ("7" ?\e$,1!3\e(B)
1314 ("8" ?\e$,1!+\e(B)
1315 ("9" ?\e$,1r~\e(B)
1316 ("0" ?\e$,1r|\e(B)
1317 ("=" ?\e$,1!>\e(B)
1318 ("!" ?\e$,1 $\e(B)
1319 ("@" ?\e$,1 ,\e(B)
1320 ("#" ?\e$,1 8\e(B)
1321 ("$" ?\e$,1 6\e(B)
1322 ("%" ?\e$,1 N\e(B)
1323 ("^" ?\e$,1! \e(B)
1324 ("&" ?\e$,1!2\e(B)
1325 ("*" ?\e$,1!*\e(B)
1326 ("+" ?\e$,1!=\e(B))
1327
1328 ;; From XFree 4.1 /usr/X11R6/lib/X11/xkb/symbols/lt, suggested by
1329 ;; Albertas Agejevas <alga@uosis.mif.vu.lt>
1330 (quail-define-package
1331 "lithuanian-keyboard" "Lithuanian" "Lt" t
1332 "Lithuanian standard keyboard input method.
1333 " nil t t t t nil nil nil nil nil t)
1334
1335 (quail-define-rules
1336 ("1" ?\e$,1 %\e(B)
1337 ("!" ?\e$,1 $\e(B)
1338 ("2" ?\e$,1 -\e(B)
1339 ("@" ?\e$,1 ,\e(B)
1340 ("#" ?\e$,1 8\e(B)
1341 ("4" ?\e$,1 7\e(B)
1342 ("$" ?\e$,1 6\e(B)
1343 ("5" ?\e$,1 O\e(B)
1344 ("%" ?\e$,1 N\e(B)
1345 ("6" ?\e$,1!!\e(B)
1346 ("^" ?\e$,1! \e(B)
1347 ("7" ?\e$,1!3\e(B)
1348 ("&" ?\e$,1!2\e(B)
1349 ("9" ?\e$,1r~\e(B)
1350 ("0" ?\e$,1r|\e(B)
1351 ("=" ?\e$,1!>\e(B)
1352 ("+" ?\e$,1!=\e(B))
1353
1354 ;; From XFree 4.1 /usr/X11R6/lib/X11/xkb/symbols/lv
1355 (quail-define-package
1356 "latvian-keyboard" "Latvian" "Lv" t
1357 "Latvian standard keyboard input method.
1358 " nil t t t t nil nil nil nil nil t)
1359
1360 (quail-define-rules
1361 ("4" ?\e$,1tL\e(B)
1362 ("$" ?\e,A"\e(B)
1363 ("e" ?\e$,1 3\e(B)
1364 ("E" ?\e$,1 2\e(B)
1365 ("r" ?\e$,1 w\e(B)
1366 ("R" ?\e$,1 v\e(B)
1367 ("u" ?\e$,1!+\e(B)
1368 ("U" ?\e$,1!*\e(B)
1369 ("i" ?\e$,1 K\e(B)
1370 ("I" ?\e$,1 J\e(B)
1371 ("o" ?\e$,1 m\e(B)
1372 ("O" ?\e$,1 l\e(B)
1373 ("a" ?\e$,1 !\e(B)
1374 ("A" ?\e$,1 \e(B)
1375 ("s" ?\e$,1!!\e(B)
1376 ("S" ?\e$,1! \e(B)
1377 ("g" ?\e$,1 C\e(B)
1378 ("G" ?\e$,1 B\e(B)
1379 ("k" ?\e$,1 W\e(B)
1380 ("K" ?\e$,1 V\e(B)
1381 ("l" ?\e$,1 \\e(B)
1382 ("L" ?\e$,1 [\e(B)
1383 ("\'" ?\e$,1r|\e(B)
1384 ("\"" ?\e$,1r~\e(B)
1385 ("z" ?\e$,1!>\e(B)
1386 ("Z" ?\e$,1!=\e(B)
1387 ("c" ?\e$,1 -\e(B)
1388 ("C" ?\e$,1 ,\e(B)
1389 ("n" ?\e$,1 f\e(B)
1390 ("N" ?\e$,1 e\e(B))
1391
1392 (quail-define-package
1393 "latin-alt-postfix" "Latin" "L<" t
1394 "Latin character input method with postfix modifiers.
1395 This is the union of various input methods originally made for input
1396 of characters from a single Latin-N charset.
1397
1398 | postfix | examples
1399 ------------+---------+----------
1400 acute | ' | a' -> \e,Aa\e(B
1401 grave | ` | a` -> \e,A`\e(B
1402 circumflex | ^ | a^ -> \e,Ab\e(B
1403 diaeresis | \" | a\" -> \e,Ad\e(B
1404 tilde | ~ | a~ -> \e,Ac\e(B
1405 cedilla | /` | c/ -> \e,Ag\e(B c` -> \e,Ag\e(B
1406 ogonek | ` | a` -> \e$,1 %\e(B
1407 breve | ~ | a~ -> \e$,1 #\e(B
1408 caron | ~ | c~ -> \e$,1 -\e(B
1409 dbl. acute | : | o: -> \e$,1 q\e(B
1410 ring | ` | u` -> \e$,1!/\e(B
1411 dot | ` | z` -> \e$,1!<\e(B
1412 stroke | / | d/ -> \e$,1 1\e(B
1413 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
1414 others | /<> | s/ -> \e,A_\e(B ?/ -> \e,A?\e(B !/ -> \e,A!\e(B
1415 | various | << -> \e,A+\e(B >> -> \e,A;\e(B o_ -> \e,A:\e(B a_ -> \e,A*\e(B
1416
1417 It would be natural to use comma for cedillas, but that would be
1418 inconvenient in practice because commas are needed very often after a
1419 letter.
1420
1421 Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
1422 " nil t nil nil nil nil nil nil nil nil t)
1423
1424 ;; 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,A0\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
1425 (quail-define-rules
1426 (" _" ?\e,A \e(B)
1427 ("!/" ?\e,A!\e(B)
1428 ("//" ?\e,A0\e(B)
1429 ("<<" ?\e,A+\e(B)
1430 (">>" ?\e,A;\e(B)
1431 ("?/" ?\e,A?\e(B)
1432 ("$/" ?\e,A#\e(B)
1433 ("$/" ?\e,A$\e(B)
1434 ("A'" ?\e,AA\e(B)
1435 ("A-" ?\e$,1 \e(B)
1436 ("A/" ?\e,AE\e(B)
1437 ("A\"" ?\e,AD\e(B)
1438 ("A^" ?\e,AB\e(B)
1439 ("A`" ?\e,A@\e(B)
1440 ("A`" ?\e$,1 $\e(B)
1441 ("A~" ?\e,AC\e(B)
1442 ("A~" ?\e$,1 "\e(B)
1443 ("C'" ?\e$,1 &\e(B)
1444 ("C/" ?\e,AG\e(B)
1445 ("C/" ?\e$,1 *\e(B)
1446 ("C^" ?\e$,1 (\e(B)
1447 ("C`" ?\e,AG\e(B)
1448 ("C~" ?\e$,1 ,\e(B)
1449 ("D/" ?\e,AP\e(B)
1450 ("D/" ?\e$,1 0\e(B)
1451 ("D~" ?\e$,1 .\e(B)
1452 ("E'" ?\e,AI\e(B)
1453 ("E-" ?\e$,1 2\e(B)
1454 ("E/" ?\e,AF\e(B)
1455 ("E\"" ?\e,AK\e(B)
1456 ("E^" ?\e,AJ\e(B)
1457 ("E`" ?\e,AH\e(B)
1458 ("E`" ?\e$,1 8\e(B)
1459 ("E~" ?\e$,1 6\e(B)
1460 ("E~" ?\e$,1 :\e(B)
1461 ("G/" ?\e$,1 @\e(B)
1462 ("G^" ?\e$,1 <\e(B)
1463 ("G`" ?\e$,1 B\e(B)
1464 ("G~" ?\e$,1 >\e(B)
1465 ("H/" ?\e$,1 F\e(B)
1466 ("H^" ?\e$,1 D\e(B)
1467 ("I'" ?\e,AM\e(B)
1468 ("I-" ?\e$,1 J\e(B)
1469 ("I/" ?\e$,1 P\e(B)
1470 ("I\"" ?\e,AO\e(B)
1471 ("I^" ?\e,AN\e(B)
1472 ("I`" ?\e,AL\e(B)
1473 ("I`" ?\e$,1 N\e(B)
1474 ("I~" ?\e$,1 H\e(B)
1475 ("J^" ?\e$,1 T\e(B)
1476 ("K`" ?\e$,1 V\e(B)
1477 ("L'" ?\e$,1 Y\e(B)
1478 ("L/" ?\e$,1 a\e(B)
1479 ("L`" ?\e$,1 [\e(B)
1480 ("L~" ?\e$,1 ]\e(B)
1481 ("N'" ?\e$,1 c\e(B)
1482 ("N/" ?\e$,1 j\e(B)
1483 ("N`" ?\e$,1 e\e(B)
1484 ("N~" ?\e,AQ\e(B)
1485 ("N~" ?\e$,1 g\e(B)
1486 ("O'" ?\e,AS\e(B)
1487 ("O-" ?\e$,1 l\e(B)
1488 ("O/" ?\e,AX\e(B)
1489 ("O:" ?\e$,1 p\e(B)
1490 ("O\"" ?\e,AV\e(B)
1491 ("O^" ?\e,AT\e(B)
1492 ("O`" ?\e,AR\e(B)
1493 ("O~" ?\e,AU\e(B)
1494 ("R'" ?\e$,1 t\e(B)
1495 ("R`" ?\e$,1 v\e(B)
1496 ("R~" ?\e$,1 x\e(B)
1497 ("S'" ?\e$,1 z\e(B)
1498 ("S^" ?\e$,1 |\e(B)
1499 ("S`" ?\e$,1 ~\e(B)
1500 ("S~" ?\e$,1! \e(B)
1501 ("T/" ?\e,A^\e(B)
1502 ("T/" ?\e$,1!&\e(B)
1503 ("T`" ?\e$,1!"\e(B)
1504 ("T~" ?\e$,1!$\e(B)
1505 ("U'" ?\e,AZ\e(B)
1506 ("U-" ?\e$,1!*\e(B)
1507 ("U:" ?\e$,1!0\e(B)
1508 ("U\"" ?\e,A\\e(B)
1509 ("U^" ?\e,A[\e(B)
1510 ("U`" ?\e,AY\e(B)
1511 ("U`" ?\e$,1!.\e(B)
1512 ("U`" ?\e$,1!2\e(B)
1513 ("U~" ?\e$,1!(\e(B)
1514 ("U~" ?\e$,1!,\e(B)
1515 ("Y'" ?\e,A]\e(B)
1516 ("Y\"" ?\e$,1!8\e(B)
1517 ("Y=" ?\e,A%\e(B)
1518 ("Z'" ?\e$,1!9\e(B)
1519 ("Z/" ?\e$,1!;\e(B)
1520 ("Z`" ?\e$,1!;\e(B)
1521 ("Z~" ?\e$,1!=\e(B)
1522 ("a'" ?\e,Aa\e(B)
1523 ("a-" ?\e$,1 !\e(B)
1524 ("a/" ?\e,Ae\e(B)
1525 ("a\"" ?\e,Ad\e(B)
1526 ("a^" ?\e,Ab\e(B)
1527 ("a_" ?\e,A*\e(B)
1528 ("a`" ?\e,A`\e(B)
1529 ("a`" ?\e$,1 %\e(B)
1530 ("a~" ?\e,Ac\e(B)
1531 ("a~" ?\e$,1 #\e(B)
1532 ("c'" ?\e$,1 '\e(B)
1533 ("c/" ?\e,Ag\e(B)
1534 ("c/" ?\e$,1 +\e(B)
1535 ("c/" ?\e,A"\e(B)
1536 ("c^" ?\e$,1 )\e(B)
1537 ("c`" ?\e,Ag\e(B)
1538 ("c~" ?\e$,1 -\e(B)
1539 ("d/" ?\e,Ap\e(B)
1540 ("d/" ?\e$,1 1\e(B)
1541 ("d~" ?\e$,1 /\e(B)
1542 ("e'" ?\e,Ai\e(B)
1543 ("e-" ?\e$,1 3\e(B)
1544 ("e/" ?\e,Af\e(B)
1545 ("e\"" ?\e,Ak\e(B)
1546 ("e^" ?\e,Aj\e(B)
1547 ("e`" ?\e,Ah\e(B)
1548 ("e`" ?\e$,1 9\e(B)
1549 ("e~" ?\e$,1 7\e(B)
1550 ("e~" ?\e$,1 ;\e(B)
1551 ("e=" ?\e$,1tL\e(B)
1552 ("g/" ?\e$,1 A\e(B)
1553 ("g^" ?\e$,1 =\e(B)
1554 ("g`" ?\e$,1 C\e(B)
1555 ("g~" ?\e$,1 ?\e(B)
1556 ("h/" ?\e$,1 G\e(B)
1557 ("h^" ?\e$,1 E\e(B)
1558 ("i'" ?\e,Am\e(B)
1559 ("i-" ?\e$,1 K\e(B)
1560 ("i/" ?\e$,1 Q\e(B)
1561 ("i\"" ?\e,Ao\e(B)
1562 ("i^" ?\e,An\e(B)
1563 ("i`" ?\e,Al\e(B)
1564 ("i`" ?\e$,1 O\e(B)
1565 ("i~" ?\e$,1 I\e(B)
1566 ("j^" ?\e$,1 U\e(B)
1567 ("k/" ?\e$,1 X\e(B)
1568 ("k`" ?\e$,1 W\e(B)
1569 ("l'" ?\e$,1 Z\e(B)
1570 ("l/" ?\e$,1 b\e(B)
1571 ("l`" ?\e$,1 \\e(B)
1572 ("l~" ?\e$,1 ^\e(B)
1573 ("n'" ?\e$,1 d\e(B)
1574 ("n/" ?\e$,1 k\e(B)
1575 ("n`" ?\e$,1 f\e(B)
1576 ("n~" ?\e,Aq\e(B)
1577 ("n~" ?\e$,1 h\e(B)
1578 ("o'" ?\e,As\e(B)
1579 ("o-" ?\e$,1 m\e(B)
1580 ("o/" ?\e,Ax\e(B)
1581 ("o:" ?\e$,1 q\e(B)
1582 ("o\"" ?\e,Av\e(B)
1583 ("o^" ?\e,At\e(B)
1584 ("o_" ?\e,A:\e(B)
1585 ("o`" ?\e,Ar\e(B)
1586 ("o~" ?\e,Au\e(B)
1587 ("r'" ?\e$,1 u\e(B)
1588 ("r`" ?\e$,1 w\e(B)
1589 ("r~" ?\e$,1 y\e(B)
1590 ("s'" ?\e$,1 {\e(B)
1591 ("s/" ?\e,A_\e(B)
1592 ("s^" ?\e$,1 }\e(B)
1593 ("s`" ?\e$,1 \7f\e(B)
1594 ("s~" ?\e$,1!!\e(B)
1595 ("t/" ?\e,A~\e(B)
1596 ("t/" ?\e$,1!'\e(B)
1597 ("t`" ?\e$,1!#\e(B)
1598 ("t~" ?\e$,1!%\e(B)
1599 ("u'" ?\e,Az\e(B)
1600 ("u-" ?\e$,1!+\e(B)
1601 ("u:" ?\e$,1!1\e(B)
1602 ("u\"" ?\e,A|\e(B)
1603 ("u^" ?\e,A{\e(B)
1604 ("u`" ?\e,Ay\e(B)
1605 ("u`" ?\e$,1!/\e(B)
1606 ("u`" ?\e$,1!3\e(B)
1607 ("u~" ?\e$,1!)\e(B)
1608 ("u~" ?\e$,1!-\e(B)
1609 ("y'" ?\e,A}\e(B)
1610 ("y\"" ?\e,A\7f\e(B)
1611 ("z'" ?\e$,1!:\e(B)
1612 ("z/" ?\e$,1!<\e(B)
1613 ("z`" ?\e$,1!<\e(B)
1614 ("z~" ?\e$,1!>\e(B)
1615
1616 (" __" [" _"])
1617 ("!//" ["!/"])
1618 ("<<<" ["<<"])
1619 (">>>" [">>"])
1620 ("?//" ["?/"])
1621 ("///" ["//"])
1622 ("$//" ["$/"])
1623 ("A''" ["A'"])
1624 ("A--" ["A-"])
1625 ("A//" ["A/"])
1626 ("A\"\"" ["A\""])
1627 ("A^^" ["A^"])
1628 ("A``" ["A`"])
1629 ("A~~" ["A~"])
1630 ("C''" ["C'"])
1631 ("C//" ["C/"])
1632 ("C^^" ["C^"])
1633 ("C``" ["C`"])
1634 ("C~~" ["C~"])
1635 ("D//" ["D/"])
1636 ("D~~" ["D~"])
1637 ("E''" ["E'"])
1638 ("E--" ["E-"])
1639 ("E//" ["E/"])
1640 ("E\"\"" ["E\""])
1641 ("E^^" ["E^"])
1642 ("E``" ["E`"])
1643 ("E~~" ["E~"])
1644 ("G//" ["G/"])
1645 ("G^^" ["G^"])
1646 ("G``" ["G`"])
1647 ("G~~" ["G~"])
1648 ("H//" ["H/"])
1649 ("H^^" ["H^"])
1650 ("I''" ["I'"])
1651 ("I--" ["I-"])
1652 ("I//" ["I/"])
1653 ("I\"\"" ["I\""])
1654 ("I^^" ["I^"])
1655 ("I``" ["I`"])
1656 ("I~~" ["I~"])
1657 ("J^^" ["J^"])
1658 ("K``" ["K`"])
1659 ("L''" ["L'"])
1660 ("L//" ["L/"])
1661 ("L``" ["L`"])
1662 ("L~~" ["L~"])
1663 ("N''" ["N'"])
1664 ("N//" ["N/"])
1665 ("N``" ["N`"])
1666 ("N~~" ["N~"])
1667 ("O''" ["O'"])
1668 ("O--" ["O-"])
1669 ("O//" ["O/"])
1670 ("O::" ["O:"])
1671 ("O\"\"" ["O\""])
1672 ("O^^" ["O^"])
1673 ("O``" ["O`"])
1674 ("O~~" ["O~"])
1675 ("R''" ["R'"])
1676 ("R``" ["R`"])
1677 ("R~~" ["R~"])
1678 ("S''" ["S'"])
1679 ("S^^" ["S^"])
1680 ("S``" ["S`"])
1681 ("S~~" ["S~"])
1682 ("T//" ["T/"])
1683 ("T``" ["T`"])
1684 ("T~~" ["T~"])
1685 ("U''" ["U'"])
1686 ("U--" ["U-"])
1687 ("U::" ["U:"])
1688 ("U\"\"" ["U\""])
1689 ("U^^" ["U^"])
1690 ("U``" ["U`"])
1691 ("U~~" ["U~"])
1692 ("Y''" ["Y'"])
1693 ("Z''" ["Z'"])
1694 ("Z//" ["Z/"])
1695 ("Z``" ["Z`"])
1696 ("Z~~" ["Z~"])
1697 ("a''" ["a'"])
1698 ("a--" ["a-"])
1699 ("a//" ["a/"])
1700 ("a\"\"" ["a\""])
1701 ("a^^" ["a^"])
1702 ("a__" ["a_"])
1703 ("a``" ["a`"])
1704 ("a~~" ["a~"])
1705 ("c''" ["c'"])
1706 ("c//" ["c/"])
1707 ("c^^" ["c^"])
1708 ("c``" ["c`"])
1709 ("c~~" ["c~"])
1710 ("d//" ["d/"])
1711 ("d~~" ["d~"])
1712 ("e''" ["e'"])
1713 ("e--" ["e-"])
1714 ("e//" ["e/"])
1715 ("e\"\"" ["e\""])
1716 ("e^^" ["e^"])
1717 ("e``" ["e`"])
1718 ("e~~" ["e~"])
1719 ("e==" ["e="])
1720 ("g//" ["g/"])
1721 ("g^^" ["g^"])
1722 ("g``" ["g`"])
1723 ("g~~" ["g~"])
1724 ("h//" ["h/"])
1725 ("h^^" ["h^"])
1726 ("i''" ["i'"])
1727 ("i--" ["i-"])
1728 ("i//" ["i/"])
1729 ("i\"\"" ["i\""])
1730 ("i^^" ["i^"])
1731 ("i``" ["i`"])
1732 ("i~~" ["i~"])
1733 ("j^^" ["j^"])
1734 ("k//" ["k/"])
1735 ("k``" ["k`"])
1736 ("l''" ["l'"])
1737 ("l//" ["l/"])
1738 ("l``" ["l`"])
1739 ("l~~" ["l~"])
1740 ("n''" ["n'"])
1741 ("n//" ["n/"])
1742 ("n``" ["n`"])
1743 ("n~~" ["n~"])
1744 ("o''" ["o'"])
1745 ("o--" ["o-"])
1746 ("o//" ["o/"])
1747 ("o::" ["o:"])
1748 ("o\"\"" ["o\""])
1749 ("o^^" ["o^"])
1750 ("o__" ["o_"])
1751 ("o``" ["o`"])
1752 ("o~~" ["o~"])
1753 ("r''" ["r'"])
1754 ("r``" ["r`"])
1755 ("r~~" ["r~"])
1756 ("s''" ["s'"])
1757 ("s//" ["s/"])
1758 ("s^^" ["s^"])
1759 ("s``" ["s`"])
1760 ("s~~" ["s~"])
1761 ("t//" ["t/"])
1762 ("t``" ["t`"])
1763 ("t~~" ["t~"])
1764 ("u''" ["u'"])
1765 ("u--" ["u-"])
1766 ("u::" ["u:"])
1767 ("u\"\"" ["u\""])
1768 ("u^^" ["u^"])
1769 ("u``" ["u`"])
1770 ("u~~" ["u~"])
1771 ("y''" ["y'"])
1772 ("y\"\"" ["y\""])
1773 ("z''" ["z'"])
1774 ("z//" ["z/"])
1775 ("z``" ["z`"])
1776 ("z~~" ["z~"])
1777 )
1778
1779 ;;; arch-tag: 722466a6-363d-431c-9161-879e16e2da5d
1780 ;;; latin-alt.el ends here