Commit | Line | Data |
---|---|---|
ba2c47c9 | 1 | ;;; latin-pre.el --- Quail packages for inputting various European characters -*-coding: utf-8;-*- |
24b31c88 | 2 | |
ba318903 | 3 | ;; Copyright (C) 1997-2014 Free Software Foundation, Inc. |
03ba6797 | 4 | ;; Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, |
5df4f04c | 5 | ;; 2006, 2007, 2008, 2009, 2010, 2011 |
698218a2 KH |
6 | ;; National Institute of Advanced Industrial Science and Technology (AIST) |
7 | ;; Registration Number H14PRO021 | |
24b31c88 KH |
8 | |
9 | ;; Keywords: mule, multilingual, latin, input method | |
10 | ||
11 | ;; This file is part of GNU Emacs. | |
12 | ||
3d544458 | 13 | ;; GNU Emacs is free software: you can redistribute it and/or modify |
24b31c88 | 14 | ;; it under the terms of the GNU General Public License as published by |
3d544458 GM |
15 | ;; the Free Software Foundation, either version 3 of the License, or |
16 | ;; (at your option) any later version. | |
24b31c88 KH |
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 | |
3d544458 | 24 | ;; along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. |
24b31c88 KH |
25 | |
26 | ;;; Commentary: | |
27 | ||
e34786c9 | 28 | ;; Key translation maps were originally copied from iso-acc.el. |
177c0ea7 | 29 | ;; latin-1-prefix: extra special characters added, adapted from the vim |
4b23d21d KH |
30 | ;; digraphs (from J.H.M.Dassen <jdassen@wi.leidenuniv.nl>) |
31 | ;; by R.F. Smith <rsmith@xs4all.nl> | |
9ad8204c KH |
32 | ;; |
33 | ;; polish-slash: | |
ba2c47c9 DL |
34 | ;; Author: Włodek Bzyl <matwb@univ.gda.pl> |
35 | ;; Maintainer: Włodek Bzyl <matwb@univ.gda.pl> | |
e34786c9 DL |
36 | ;; |
37 | ;; latin-[89]-prefix: Dave Love <fx@gnu.org> | |
24b31c88 | 38 | |
ad0b1666 DL |
39 | ;; You might make extra input sequences on the basis of the X |
40 | ;; locale/*/Compose files (which have both prefix and postfix | |
41 | ;; sequences), but bear in mind that sequences which are logical in | |
04bf5b65 | 42 | ;; that context may not be sensible when they're not signaled with |
ad0b1666 DL |
43 | ;; the Compose key. An example is a double space for NBSP. |
44 | ||
24b31c88 KH |
45 | ;;; Code: |
46 | ||
47 | (require 'quail) | |
48 | ||
49 | (quail-define-package | |
db9dfa94 | 50 | "latin-1-prefix" "Latin-1" "1>" t |
24b31c88 KH |
51 | "Latin-1 characters input method with prefix modifiers |
52 | ||
53 | effect | prefix | examples | |
54 | ------------+--------+---------- | |
ba2c47c9 DL |
55 | acute | ' | 'a -> á, '' -> ´ |
56 | grave | ` | `a -> à | |
57 | circumflex | ^ | ^a -> â | |
58 | diaeresis | \" | \"a -> ä \"\" -> ¨ | |
59 | tilde | ~ | ~a -> ã | |
60 | cedilla | ~ | ~c -> ç | |
61 | misc | \" ~ / | \"s -> ß ~d -> ð ~t -> þ /a -> å /e -> æ /o -> ø | |
62 | symbol | ~ | ~> -> » ~< -> « ~! -> ¡ ~? -> ¿ ~~ -> ¸ | |
63 | | ~ | ~s -> § ~x -> ¤ ~. -> · ~$ -> £ ~u -> µ | |
64 | | ~ | ~p -> ¶ ~- -> ~= -> ¯ ~| -> ¦ | |
65 | symbol | _ / | _o -> º _a -> ª // -> ° /\\ -> × _y -> ¥ | |
66 | | _ / | _: -> ÷ /c -> ¢ /2 -> ½ /4 -> ¼ /3 -> ¾ | |
67 | | _ / | /= -> ¬ | |
68 | symbol | ^ | ^r -> ® ^c -> © ^1 -> ¹ ^2 -> ² ^3 -> ³ | |
3c48e39a | 69 | " nil t nil nil nil nil nil nil nil nil t) |
24b31c88 KH |
70 | |
71 | (quail-define-rules | |
ba2c47c9 DL |
72 | ("'A" ?Á) |
73 | ("'E" ?É) | |
74 | ("'I" ?Í) | |
75 | ("'O" ?Ó) | |
76 | ("'U" ?Ú) | |
77 | ("'Y" ?Ý) | |
78 | ("'a" ?á) | |
79 | ("'e" ?é) | |
80 | ("'i" ?í) | |
81 | ("'o" ?ó) | |
82 | ("'u" ?ú) | |
83 | ("'y" ?ý) | |
84 | ("''" ?´) | |
24b31c88 | 85 | ("' " ?') |
ba2c47c9 DL |
86 | ("`A" ?À) |
87 | ("`E" ?È) | |
88 | ("`I" ?Ì) | |
89 | ("`O" ?Ò) | |
90 | ("`U" ?Ù) | |
91 | ("`a" ?à) | |
92 | ("`e" ?è) | |
93 | ("`i" ?ì) | |
94 | ("`o" ?ò) | |
95 | ("`u" ?ù) | |
24b31c88 KH |
96 | ("``" ?`) |
97 | ("` " ?`) | |
ba2c47c9 DL |
98 | ("^A" ?Â) |
99 | ("^E" ?Ê) | |
100 | ("^I" ?Î) | |
101 | ("^O" ?Ô) | |
102 | ("^U" ?Û) | |
103 | ("^a" ?â) | |
104 | ("^e" ?ê) | |
105 | ("^i" ?î) | |
106 | ("^o" ?ô) | |
107 | ("^u" ?û) | |
24b31c88 KH |
108 | ("^^" ?^) |
109 | ("^ " ?^) | |
ba2c47c9 DL |
110 | ("\"A" ?Ä) |
111 | ("\"E" ?Ë) | |
112 | ("\"I" ?Ï) | |
113 | ("\"O" ?Ö) | |
114 | ("\"U" ?Ü) | |
115 | ("\"a" ?ä) | |
116 | ("\"e" ?ë) | |
117 | ("\"i" ?ï) | |
118 | ("\"o" ?ö) | |
119 | ("\"s" ?ß) | |
120 | ("\"u" ?ü) | |
121 | ("\"y" ?ÿ) | |
122 | ("\"\"" ?¨) | |
24b31c88 | 123 | ("\" " ?\") |
ba2c47c9 DL |
124 | ("~A" ?Ã) |
125 | ("~C" ?Ç) | |
126 | ("~D" ?Ð) | |
127 | ("~N" ?Ñ) | |
128 | ("~O" ?Õ) | |
129 | ("~T" ?Þ) | |
130 | ("~a" ?ã) | |
131 | ("~c" ?ç) | |
132 | ("~d" ?ð) | |
133 | ("~n" ?ñ) | |
134 | ("~o" ?õ) | |
135 | ("~t" ?þ) | |
136 | ("~>" ?\») | |
137 | ("~<" ?\«) | |
138 | ("~!" ?¡) | |
139 | ("~?" ?¿) | |
140 | ("~~" ?¸) | |
24b31c88 | 141 | ("~ " ?~) |
ba2c47c9 DL |
142 | ("/A" ?Å) |
143 | ("/E" ?Æ) | |
144 | ("/O" ?Ø) | |
145 | ("/a" ?å) | |
146 | ("/e" ?æ) | |
147 | ("/o" ?ø) | |
148 | ("//" ?°) | |
ec9faeb4 | 149 | ("/ " ?/) |
ba2c47c9 DL |
150 | ("_o" ?º) |
151 | ("_a" ?ª) | |
8f924df7 | 152 | ("_ " ? ) |
4b23d21d | 153 | ;; Symbols added by Roland Smith <rsmith@xs4all.nl> |
ba2c47c9 DL |
154 | ("_+" ?±) |
155 | ("_y" ?¥) | |
156 | ("_:" ?÷) | |
0fcab4a2 | 157 | ("__" ?_) |
ba2c47c9 DL |
158 | ("/c" ?¢) |
159 | ("/\\" ?×) | |
160 | ("/2" ?½) | |
161 | ("/4" ?¼) | |
162 | ("/3" ?¾) | |
163 | ("~s" ?§) | |
164 | ("~p" ?¶) | |
165 | ("~x" ?¤) | |
166 | ("~." ?·) | |
167 | ("~$" ?£) | |
168 | ("~u" ?µ) | |
169 | ("^r" ?®) | |
170 | ("^c" ?©) | |
171 | ("^1" ?¹) | |
172 | ("^2" ?²) | |
173 | ("^3" ?³) | |
174 | ("~-" ?) | |
175 | ("~|" ?¦) | |
176 | ("/=" ?¬) | |
177 | ("~=" ?¯) | |
24b31c88 KH |
178 | ) |
179 | ||
180 | (quail-define-package | |
db9dfa94 | 181 | "catalan-prefix" "Latin-1" "CA>" t |
24b31c88 KH |
182 | "Catalan and Spanish input method with prefix modifiers |
183 | ||
184 | effect | prefix | examples | |
185 | ------------+--------+---------- | |
ba2c47c9 DL |
186 | acute | ' | 'a -> á '' -> ´ |
187 | grave | ` | `a -> à | |
188 | diaeresis | \" | \"i -> ï \"\" -> ¨ | |
189 | tilde | ~ | ~n -> ñ | |
190 | cedilla | ~ | ~c -> ç | |
191 | symbol | ~ | ~> -> » ~< -> « ~! -> ¡ ~? -> ¿ | |
3c48e39a | 192 | " nil t nil nil nil nil nil nil nil nil t) |
24b31c88 KH |
193 | |
194 | (quail-define-rules | |
ba2c47c9 DL |
195 | ("'A" ?Á) |
196 | ("'E" ?É) | |
197 | ("'I" ?Í) | |
198 | ("'O" ?Ó) | |
199 | ("'U" ?Ú) | |
200 | ("'a" ?á) | |
201 | ("'e" ?é) | |
202 | ("'i" ?í) | |
203 | ("'o" ?ó) | |
204 | ("'u" ?ú) | |
24b31c88 | 205 | ("' " ?') |
ba2c47c9 DL |
206 | ("`A" ?À) |
207 | ("`E" ?È) | |
208 | ("`O" ?Ò) | |
209 | ("`a" ?à) | |
210 | ("`e" ?è) | |
211 | ("`o" ?ò) | |
24b31c88 | 212 | ("` " ?`) |
ba2c47c9 DL |
213 | ("\"I" ?Ï) |
214 | ("\"U" ?Ü) | |
215 | ("\"i" ?ï) | |
216 | ("\"u" ?ü) | |
24b31c88 | 217 | ("\" " ?\") |
ba2c47c9 DL |
218 | ("~C" ?Ç) |
219 | ("~N" ?Ñ) | |
220 | ("~c" ?ç) | |
221 | ("~n" ?ñ) | |
222 | ("~>" ?\») | |
223 | ("~<" ?\«) | |
224 | ("~!" ?¡) | |
225 | ("~?" ?¿) | |
24b31c88 KH |
226 | ("~ " ?~) |
227 | ) | |
228 | ||
229 | (quail-define-package | |
fa4e74ee | 230 | "esperanto-prefix" "Latin-3" "EO>" t |
24b31c88 KH |
231 | "Esperanto input method with prefix modifiers |
232 | Key translation rules are: | |
ba2c47c9 DL |
233 | ^H -> ?Ĥ ^J -> ?Ĵ ^h -> ?ĥ ^j -> ?ĵ ^C -> ?Ĉ ^G -> ?Ĝ, |
234 | ^S -> ?Ŝ ^c -> ?ĉ ^g -> ?ĝ ^s -> ?ŝ ~U -> ?Ŭ ~u -> ?ŭ | |
3c48e39a | 235 | " nil t nil nil nil nil nil nil nil nil t) |
24b31c88 KH |
236 | |
237 | (quail-define-rules | |
ba2c47c9 DL |
238 | ("^H" ?Ĥ) |
239 | ("^J" ?Ĵ) | |
240 | ("^h" ?ĥ) | |
241 | ("^j" ?ĵ) | |
242 | ("^C" ?Ĉ) | |
243 | ("^G" ?Ĝ) | |
244 | ("^S" ?Ŝ) | |
245 | ("^c" ?ĉ) | |
246 | ("^g" ?ĝ) | |
247 | ("^s" ?ŝ) | |
24b31c88 KH |
248 | ("^^" ?^) |
249 | ("^ " ?^) | |
ba2c47c9 DL |
250 | ("~U" ?Ŭ) |
251 | ("~u" ?ŭ) | |
24b31c88 KH |
252 | ("~ " ?~) |
253 | ) | |
254 | ||
255 | (quail-define-package | |
14f68920 | 256 | "french-prefix" "French" "FR>" t |
ba2c47c9 | 257 | "French (Français) input method with prefix modifiers |
24b31c88 KH |
258 | |
259 | effect | prefix | examples | |
260 | ------------+--------+---------- | |
ba2c47c9 DL |
261 | acute | ' | 'e -> é |
262 | grave | ` | `a -> à | |
263 | circumflex | ^ | ^a -> â | |
6b61353c | 264 | diaeresis | \" | \"i -> ï |
ba2c47c9 DL |
265 | cedilla | ~ or , | ~c -> ç ,c -> ç |
266 | symbol | ~ | ~> -> » ~< -> « | |
81ca32e0 | 267 | misc | / | /o -> œ |
3c48e39a | 268 | " nil t nil nil nil nil nil nil nil nil t) |
24b31c88 KH |
269 | |
270 | (quail-define-rules | |
ba2c47c9 DL |
271 | ("'E" ?É) |
272 | ("'C" ?Ç) | |
273 | ("'e" ?é) | |
274 | ("'c" ?ç) | |
24b31c88 | 275 | ("' " ?') |
ba2c47c9 DL |
276 | ("`A" ?À) |
277 | ("`E" ?È) | |
278 | ("`U" ?Ù) | |
279 | ("`a" ?à) | |
280 | ("`e" ?è) | |
281 | ("`u" ?ù) | |
24b31c88 | 282 | ("` " ?`) |
ba2c47c9 DL |
283 | ("^A" ?Â) |
284 | ("^E" ?Ê) | |
285 | ("^I" ?Î) | |
286 | ("^O" ?Ô) | |
287 | ("^U" ?Û) | |
288 | ("^a" ?â) | |
289 | ("^e" ?ê) | |
290 | ("^i" ?î) | |
291 | ("^o" ?ô) | |
292 | ("^u" ?û) | |
24b31c88 | 293 | ("^ " ?^) |
ba2c47c9 DL |
294 | ("\"E" ?Ë) |
295 | ("\"I" ?Ï) | |
296 | ("\"e" ?ë) | |
297 | ("\"i" ?ï) | |
24b31c88 | 298 | ("\" " ?\") |
81ca32e0 JH |
299 | ("/o" ?œ) |
300 | ("/O" ?Œ) | |
301 | ("/ " ?/) | |
ba2c47c9 DL |
302 | ("~<" ?\«) |
303 | ("~>" ?\») | |
304 | ("~C" ?Ç) | |
305 | ("~c" ?ç) | |
b1285364 | 306 | ("~ " ?~) |
ba2c47c9 DL |
307 | (",C" ?Ç) |
308 | (",c" ?ç) | |
90cd9b13 | 309 | (",," ?,) |
24b31c88 KH |
310 | ) |
311 | ||
847fb748 KH |
312 | (quail-define-package |
313 | "romanian-prefix" "Romanian" "RO>" t | |
ba2c47c9 | 314 | "Romanian (româneşte) input method with prefix modifiers |
847fb748 KH |
315 | |
316 | effect | prefix | examples | |
317 | ------------+--------+------------------ | |
ba2c47c9 DL |
318 | tilde | ~ | ~a -> ă |
319 | circumflex | ^ | ^a -> â, ^i -> î | |
320 | cedilla | , | ,s -> ş, ,t -> ţ | |
847fb748 KH |
321 | ~ | ~ | ~~ -> ~ |
322 | ^ | ^ | ^^ -> ^ | |
323 | , | , | ,, -> , | |
324 | " nil t nil nil nil nil nil nil nil nil t) | |
325 | ||
326 | (quail-define-rules | |
ba2c47c9 DL |
327 | ("~A" ?Ă) ("~a" ?ă) |
328 | ("^A" ?Â) ("^a" ?â) | |
329 | ("^I" ?Î) ("^i" ?î) | |
330 | (",S" ?Ş) (",s" ?ş) | |
331 | (",T" ?Ţ) (",t" ?ţ) | |
847fb748 KH |
332 | ("^^" ?^) ("~~" ?~) (",," ?,)) |
333 | ||
334 | (quail-define-package | |
335 | "romanian-alt-prefix" "Romanian" "RO>" t | |
ba2c47c9 | 336 | "Alternative Romanian (româneşte) input method with prefix modifiers |
847fb748 KH |
337 | |
338 | effect | prefix | examples | |
339 | ------------+--------+------------------ | |
ba2c47c9 DL |
340 | tilde | \" | \"a -> â |
341 | circumflex | ' | 'a -> â, 'i -> î | |
342 | cedilla | ' | 's -> ş, 't -> ţ | |
847fb748 KH |
343 | ' | ' | '' -> ' |
344 | \" | \" | \"\" -> \" | |
345 | " nil t nil nil nil nil nil nil nil nil t) | |
346 | ||
347 | (quail-define-rules | |
ba2c47c9 DL |
348 | ("'A" ?Ă) ("'a" ?ă) |
349 | ("\"A" ?Â) ("\"a" ?â) | |
350 | ("'I" ?Î) ("'i" ?î) | |
351 | ("'S" ?Ş) ("'s" ?ş) | |
352 | ("'T" ?Ţ) ("'t" ?ţ) | |
847fb748 KH |
353 | ("''" ?') ("\"\"" ?\")) |
354 | ||
24b31c88 | 355 | (quail-define-package |
14f68920 | 356 | "german-prefix" "German" "DE>" t |
24b31c88 KH |
357 | "German (Deutsch) input method with prefix modifiers |
358 | Key translation rules are: | |
6b61353c | 359 | \"A -> Ä -> \"O -> Ö \"U -> Ü \"s -> ß |
3c48e39a | 360 | " nil t nil nil nil nil nil nil nil nil t) |
24b31c88 KH |
361 | |
362 | (quail-define-rules | |
ba2c47c9 DL |
363 | ("\"A" ?Ä) |
364 | ("\"O" ?Ö) | |
365 | ("\"U" ?Ü) | |
366 | ("\"a" ?ä) | |
367 | ("\"o" ?ö) | |
368 | ("\"u" ?ü) | |
369 | ("\"s" ?ß) | |
24b31c88 KH |
370 | ("\" " ?\") |
371 | ) | |
372 | ||
373 | (quail-define-package | |
db9dfa94 | 374 | "irish-prefix" "Latin-1" "GA>" t |
24b31c88 KH |
375 | "Irish input method with prefix modifiers |
376 | Key translation rules are: | |
ba2c47c9 | 377 | 'A -> Á 'E -> É 'I -> Í 'O -> Ó 'U -> Ú |
3c48e39a | 378 | " nil t nil nil nil nil nil nil nil nil t) |
24b31c88 KH |
379 | |
380 | (quail-define-rules | |
ba2c47c9 DL |
381 | ("'A" ?Á) |
382 | ("'E" ?É) | |
383 | ("'I" ?Í) | |
384 | ("'O" ?Ó) | |
385 | ("'U" ?Ú) | |
386 | ("'a" ?á) | |
387 | ("'e" ?é) | |
388 | ("'i" ?í) | |
389 | ("'o" ?ó) | |
390 | ("'u" ?ú) | |
24b31c88 KH |
391 | ("' " ?') |
392 | ) | |
393 | ||
394 | (quail-define-package | |
db9dfa94 | 395 | "portuguese-prefix" "Latin-1" "PT>" t |
24b31c88 KH |
396 | "Portuguese input method with prefix modifiers |
397 | ||
398 | effect | prefix | examples | |
399 | ------------+--------+---------- | |
ba2c47c9 DL |
400 | acute | ' | 'a -> á '' -> ´ |
401 | grave | ` | `a -> à | |
402 | circumflex | ^ | ^a -> â | |
403 | diaeresis | \" | \"u -> ü | |
404 | tilde | ~ | ~a -> ã | |
405 | cedilla | ' or , | 'c -> ç ,c -> ç | |
3c48e39a | 406 | " nil t nil nil nil nil nil nil nil nil t) |
24b31c88 KH |
407 | |
408 | (quail-define-rules | |
ba2c47c9 DL |
409 | ("'A" ?Á) |
410 | ("'E" ?É) | |
411 | ("'I" ?Í) | |
412 | ("'O" ?Ó) | |
413 | ("'U" ?Ú) | |
414 | ("'C" ?Ç) | |
415 | ("'a" ?á) | |
416 | ("'e" ?é) | |
417 | ("'i" ?í) | |
418 | ("'o" ?ó) | |
419 | ("'u" ?ú) | |
420 | ("'c" ?ç) | |
24b31c88 | 421 | ("' " ?') |
ba2c47c9 DL |
422 | ("`A" ?À) |
423 | ("`a" ?à) | |
24b31c88 | 424 | ("` " ?`) |
ba2c47c9 DL |
425 | ("^A" ?Â) |
426 | ("^E" ?Ê) | |
427 | ("^O" ?Ô) | |
428 | ("^a" ?â) | |
429 | ("^e" ?ê) | |
430 | ("^o" ?ô) | |
24b31c88 | 431 | ("^ " ?^) |
ba2c47c9 DL |
432 | ("\"U" ?Ü) |
433 | ("\"u" ?ü) | |
24b31c88 | 434 | ("\" " ?\") |
ba2c47c9 DL |
435 | ("~A" ?Ã) |
436 | ("~O" ?Õ) | |
437 | ("~a" ?ã) | |
438 | ("~o" ?õ) | |
24b31c88 | 439 | ("~ " ?~) |
ba2c47c9 DL |
440 | (",c" ?ç) |
441 | (",C" ?Ç) | |
24b31c88 KH |
442 | (",," ?,) |
443 | ) | |
444 | ||
445 | (quail-define-package | |
14f68920 | 446 | "spanish-prefix" "Spanish" "ES>" t |
ba2c47c9 | 447 | "Spanish (Español) input method with prefix modifiers |
24b31c88 KH |
448 | |
449 | effect | prefix | examples | |
450 | ------------+--------+---------- | |
ba2c47c9 DL |
451 | acute | ' | 'a -> á |
452 | diaeresis | \" | \"u -> ü | |
453 | tilde | ~ | ~n -> ñ | |
454 | symbol | ~ | ~> -> » ~< -> « ~! -> ¡ ~? -> ¿ | |
3c48e39a | 455 | " nil t nil nil nil nil nil nil nil nil t) |
24b31c88 KH |
456 | |
457 | (quail-define-rules | |
ba2c47c9 DL |
458 | ("'A" ?Á) |
459 | ("'E" ?É) | |
460 | ("'I" ?Í) | |
461 | ("'O" ?Ó) | |
462 | ("'U" ?Ú) | |
463 | ("'a" ?á) | |
464 | ("'e" ?é) | |
465 | ("'i" ?í) | |
466 | ("'o" ?ó) | |
467 | ("'u" ?ú) | |
24b31c88 | 468 | ("' " ?') |
ba2c47c9 DL |
469 | ("\"U" ?Ü) |
470 | ("\"u" ?ü) | |
24b31c88 | 471 | ("\" " ?\") |
ba2c47c9 DL |
472 | ("~N" ?Ñ) |
473 | ("~n" ?ñ) | |
474 | ("~>" ?\») | |
475 | ("~<" ?\«) | |
476 | ("~!" ?¡) | |
477 | ("~?" ?¿) | |
24b31c88 KH |
478 | ("~ " ?~) |
479 | ) | |
480 | ||
481 | (quail-define-package | |
db9dfa94 | 482 | "latin-2-prefix" "Latin-2" "2>" t |
24b31c88 KH |
483 | "Latin-2 characters input method with prefix modifiers |
484 | ||
485 | effect | prefix | examples | |
486 | ------------+--------+---------- | |
ba2c47c9 DL |
487 | acute | ' | 'a -> á '' -> ?´ |
488 | circumflex | ^ | ^a -> â | |
489 | diaeresis | \" | \"a -> ä \"\" -> ¨ | |
490 | breve | ~ | ~a -> ă | |
491 | caron | ~ | ~c -> č | |
492 | cedilla | ` | `c -> ç `e -> ?ę | |
493 | misc | ' ` ~ | 'd -> đ `l -> ł `z -> ż ~o -> ő ~u -> ű | |
494 | symbol | ~ | `. -> ˙ ~~ -> ˘ ~. -> ?¸ | |
3c48e39a | 495 | " nil t nil nil nil nil nil nil nil nil t) |
24b31c88 KH |
496 | |
497 | (quail-define-rules | |
ba2c47c9 DL |
498 | ("'A" ?Á) |
499 | ("'C" ?Ć) | |
500 | ("'D" ?Đ) | |
501 | ("'E" ?É) | |
502 | ("'I" ?Í) | |
503 | ("'L" ?Ĺ) | |
504 | ("'N" ?Ń) | |
505 | ("'O" ?Ó) | |
506 | ("'R" ?Ŕ) | |
507 | ("'S" ?Ś) | |
508 | ("'U" ?Ú) | |
509 | ("'Y" ?Ý) | |
510 | ("'Z" ?Ź) | |
511 | ("'a" ?á) | |
512 | ("'c" ?ć) | |
513 | ("'d" ?đ) | |
514 | ("'e" ?é) | |
515 | ("'i" ?í) | |
516 | ("'l" ?ĺ) | |
517 | ("'n" ?ń) | |
518 | ("'o" ?ó) | |
519 | ("'r" ?ŕ) | |
520 | ("'s" ?ś) | |
521 | ("'u" ?ú) | |
522 | ("'y" ?ý) | |
523 | ("'z" ?ź) | |
524 | ("''" ?´) | |
24b31c88 | 525 | ("' " ?') |
ba2c47c9 DL |
526 | ("`A" ?Ą) |
527 | ("`C" ?Ç) | |
528 | ("`E" ?Ę) | |
529 | ("`L" ?Ł) | |
530 | ("`S" ?Ş) | |
531 | ("`T" ?Ţ) | |
532 | ("`Z" ?Ż) | |
533 | ("`a" ?ą) | |
534 | ("`l" ?ł) | |
535 | ("`c" ?ç) | |
536 | ("`e" ?ę) | |
537 | ("`s" ?ş) | |
538 | ("`t" ?ţ) | |
539 | ("`z" ?ż) | |
540 | ("``" ?Ş) | |
541 | ("`." ?˙) | |
24b31c88 | 542 | ("` " ?`) |
ba2c47c9 DL |
543 | ("^A" ?Â) |
544 | ("^I" ?Î) | |
545 | ("^O" ?Ô) | |
546 | ("^a" ?â) | |
547 | ("^i" ?î) | |
548 | ("^o" ?ô) | |
24b31c88 KH |
549 | ("^^" ?^) |
550 | ("^ " ?^) | |
ba2c47c9 DL |
551 | ("\"A" ?Ä) |
552 | ("\"E" ?Ë) | |
553 | ("\"O" ?Ö) | |
554 | ("\"U" ?Ü) | |
555 | ("\"a" ?ä) | |
556 | ("\"e" ?ë) | |
557 | ("\"o" ?ö) | |
558 | ("\"s" ?ß) | |
559 | ("\"u" ?ü) | |
560 | ("\"\"" ?¨) | |
24b31c88 | 561 | ("\" " ?\") |
ba2c47c9 DL |
562 | ("~A" ?Ă) |
563 | ("~C" ?Č) | |
564 | ("~D" ?Ď) | |
565 | ("~E" ?Ě) | |
566 | ("~L" ?Ľ) | |
567 | ("~N" ?Ň) | |
568 | ("~O" ?Ő) | |
569 | ("~R" ?Ř) | |
570 | ("~S" ?Š) | |
571 | ("~T" ?Ť) | |
572 | ("~U" ?Ű) | |
573 | ("~Z" ?Ž) | |
574 | ("~a" ?ă) | |
575 | ("~c" ?č) | |
576 | ("~d" ?ď) | |
577 | ("~e" ?ě) | |
578 | ("~l" ?ľ) | |
579 | ("~n" ?ň) | |
580 | ("~o" ?ő) | |
581 | ("~r" ?ř) | |
582 | ("~s" ?š) | |
583 | ("~t" ?ť) | |
584 | ("~u" ?ű) | |
585 | ("~z" ?ž) | |
586 | ("~v" ?˘) | |
587 | ("~~" ?˘) | |
588 | ("~." ?¸) | |
24b31c88 KH |
589 | ("~ " ?~) |
590 | ) | |
591 | ||
592 | (quail-define-package | |
db9dfa94 | 593 | "latin-3-prefix" "Latin-3" "3>" t |
24b31c88 KH |
594 | "Latin-3 characters input method with prefix modifiers |
595 | ||
596 | effect | prefix | examples | |
597 | ------------+--------+---------- | |
ba2c47c9 DL |
598 | acute | ' | 'a -> á '' -> ?´ |
599 | grave | ` | `a -> à | |
600 | circumflex | ^ | ^a -> â | |
601 | diaeresis | \" | \"a -> ä \"\" -> ¨ | |
602 | cedilla | ~ | ~c -> ç ~s -> ş ~~ -> ¸ | |
8f924df7 | 603 | dot above | / . | /g -> ġ .o -> ġ |
ba2c47c9 DL |
604 | misc | \" ~ / | \"s -> ß ~g -> ğ ~u -> ŭ /h -> ħ /i -> ı |
605 | symbol | ~ | ~` -> ˘ /# -> £ /$ -> ¤ // -> ° | |
3c48e39a | 606 | " nil t nil nil nil nil nil nil nil nil t) |
24b31c88 KH |
607 | |
608 | (quail-define-rules | |
ba2c47c9 DL |
609 | ("'A" ?Á) |
610 | ("'E" ?É) | |
611 | ("'I" ?Í) | |
612 | ("'O" ?Ó) | |
613 | ("'U" ?Ú) | |
614 | ("'a" ?á) | |
615 | ("'e" ?é) | |
616 | ("'i" ?í) | |
617 | ("'o" ?ó) | |
618 | ("'u" ?ú) | |
619 | ("''" ?´) | |
24b31c88 | 620 | ("' " ?') |
ba2c47c9 DL |
621 | ("`A" ?À) |
622 | ("`E" ?È) | |
623 | ("`I" ?Ì) | |
624 | ("`O" ?Ò) | |
625 | ("`U" ?Ù) | |
626 | ("`a" ?à) | |
627 | ("`e" ?è) | |
628 | ("`i" ?ì) | |
629 | ("`o" ?ò) | |
630 | ("`u" ?ù) | |
24b31c88 KH |
631 | ("``" ?`) |
632 | ("` " ?`) | |
ba2c47c9 DL |
633 | ("^A" ?Â) |
634 | ("^C" ?Ĉ) | |
635 | ("^E" ?Ê) | |
636 | ("^G" ?Ĝ) | |
637 | ("^H" ?Ĥ) | |
638 | ("^I" ?Î) | |
639 | ("^J" ?Ĵ) | |
640 | ("^O" ?Ô) | |
641 | ("^S" ?Ŝ) | |
642 | ("^U" ?Û) | |
643 | ("^a" ?â) | |
644 | ("^c" ?ĉ) | |
645 | ("^e" ?ê) | |
646 | ("^g" ?ĝ) | |
647 | ("^h" ?ĥ) | |
648 | ("^i" ?î) | |
649 | ("^j" ?ĵ) | |
650 | ("^o" ?ô) | |
651 | ("^s" ?ŝ) | |
652 | ("^u" ?û) | |
24b31c88 KH |
653 | ("^^" ?^) |
654 | ("^ " ?^) | |
ba2c47c9 DL |
655 | ("\"A" ?Ä) |
656 | ("\"E" ?Ë) | |
657 | ("\"I" ?Ï) | |
658 | ("\"O" ?Ö) | |
659 | ("\"U" ?Ü) | |
660 | ("\"a" ?ä) | |
661 | ("\"e" ?ë) | |
662 | ("\"i" ?ï) | |
663 | ("\"o" ?ö) | |
664 | ("\"u" ?ü) | |
665 | ("\"s" ?ß) | |
666 | ("\"\"" ?¨) | |
24b31c88 | 667 | ("\" " ?\") |
ba2c47c9 DL |
668 | ("~C" ?Ç) |
669 | ("~N" ?Ñ) | |
ba2c47c9 DL |
670 | ("~c" ?ç) |
671 | ("~n" ?ñ) | |
ba2c47c9 DL |
672 | ("~S" ?Ş) |
673 | ("~s" ?ş) | |
674 | ("~G" ?Ğ) | |
675 | ("~g" ?ğ) | |
676 | ("~U" ?Ŭ) | |
677 | ("~u" ?ŭ) | |
678 | ("~`" ?˘) | |
679 | ("~~" ?¸) | |
24b31c88 | 680 | ("~ " ?~) |
ba2c47c9 DL |
681 | ("/C" ?Ċ) |
682 | ("/G" ?Ġ) | |
683 | ("/H" ?Ħ) | |
684 | ("/I" ?İ) | |
685 | ("/Z" ?Ż) | |
686 | ("/c" ?ċ) | |
687 | ("/g" ?ġ) | |
688 | ("/h" ?ħ) | |
689 | ("/i" ?ı) | |
690 | ("/z" ?ż) | |
691 | ("/." ?˙) | |
692 | ("/#" ?£) | |
693 | ("/$" ?¤) | |
694 | ("//" ?°) | |
24b31c88 | 695 | ("/ " ?/) |
ba2c47c9 DL |
696 | (".C" ?Ċ) |
697 | (".G" ?Ġ) | |
698 | (".I" ?İ) | |
699 | (".Z" ?Ż) | |
700 | (".c" ?ċ) | |
701 | (".g" ?ġ) | |
702 | (".z" ?ż) | |
24b31c88 | 703 | ) |
9ad8204c KH |
704 | |
705 | ||
706 | (quail-define-package | |
707 | "polish-slash" "Polish" "PL>" nil | |
458d0770 | 708 | "Polish diacritics and slash character are input as `/[acelnosxzACELNOSXZ/]'. |
9ad8204c | 709 | For example, the character named `aogonek' is obtained by `/a'." |
7998bb4d | 710 | nil t t t nil nil nil nil nil nil t) |
9ad8204c KH |
711 | |
712 | (quail-define-rules | |
458d0770 | 713 | ("//" ?/) |
ba2c47c9 DL |
714 | ("/a" ?ą) |
715 | ("/c" ?ć) | |
716 | ("/e" ?ę) | |
717 | ("/l" ?ł) | |
718 | ("/n" ?ń) | |
8f924df7 | 719 | ("/o" ?ó) |
ba2c47c9 DL |
720 | ("/s" ?ś) |
721 | ("/x" ?ź) | |
722 | ("/z" ?ż) | |
723 | ("/A" ?Ą) | |
724 | ("/C" ?Ć) | |
725 | ("/E" ?Ę) | |
726 | ("/L" ?Ł) | |
727 | ("/N" ?Ń) | |
8f924df7 | 728 | ("/O" ?Ó) |
ba2c47c9 DL |
729 | ("/S" ?Ś) |
730 | ("/X" ?Ź) | |
731 | ("/Z" ?Ż)) | |
e34786c9 DL |
732 | |
733 | (quail-define-package | |
734 | "latin-9-prefix" "Latin-9" "0>" t | |
735 | "Latin-9 characters input method with prefix modifiers | |
736 | ||
737 | effect | prefix | examples | |
738 | ------------+--------+---------- | |
ba2c47c9 DL |
739 | acute | ' | 'a -> á |
740 | grave | ` | `a -> à | |
741 | circumflex | ^ | ^a -> â | |
742 | diaeresis | \" | \"a -> ä, \"Y -> Ÿ | |
743 | tilde | ~ | ~a -> ã | |
744 | caron | ~ | ~z -> ž | |
745 | cedilla | ~ | ~c -> ç | |
746 | misc | \" ~ / | \"s -> ß ~d -> ð ~t -> þ /a -> å /e -> æ /o -> ø | |
747 | | \" ~ / | /o -> œ | |
748 | symbol | ~ | ~> -> » ~< -> « ~! -> ¡ ~? -> ¿ ~~ -> ž | |
749 | | ~ | ~s -> § ~e -> € ~. -> · ~$ -> £ ~u -> µ | |
750 | | ~ | ~- -> ~= -> ¯ | |
751 | symbol | _ / | _o -> º _a -> ª // -> ° /\\ -> × _y -> ¥ | |
752 | | _ / | _: -> ÷ /c -> ¢ ~p -> ¶ | |
753 | | _ / | /= -> ¬ | |
754 | symbol | ^ | ^r -> ® ^c -> © ^1 -> ¹ ^2 -> ² ^3 -> ³ _a -> ª | |
e34786c9 DL |
755 | " nil t nil nil nil nil nil nil nil nil t) |
756 | ||
757 | (quail-define-rules | |
ba2c47c9 DL |
758 | ("'A" ?Á) |
759 | ("'E" ?É) | |
760 | ("'I" ?Í) | |
761 | ("'O" ?Ó) | |
762 | ("'U" ?Ú) | |
763 | ("'Y" ?Ý) | |
764 | ("'a" ?á) | |
765 | ("'e" ?é) | |
766 | ("'i" ?í) | |
767 | ("'o" ?ó) | |
768 | ("'u" ?ú) | |
769 | ("'y" ?ý) | |
e34786c9 | 770 | ("' " ?') |
ba2c47c9 DL |
771 | ("`A" ?À) |
772 | ("`E" ?È) | |
773 | ("`I" ?Ì) | |
774 | ("`O" ?Ò) | |
775 | ("`U" ?Ù) | |
776 | ("`a" ?à) | |
777 | ("`e" ?è) | |
778 | ("`i" ?ì) | |
779 | ("`o" ?ò) | |
780 | ("`u" ?ù) | |
e34786c9 DL |
781 | ("``" ?`) |
782 | ("` " ?`) | |
ba2c47c9 DL |
783 | ("^A" ?Â) |
784 | ("^E" ?Ê) | |
785 | ("^I" ?Î) | |
786 | ("^O" ?Ô) | |
787 | ("^U" ?Û) | |
788 | ("^a" ?â) | |
789 | ("^e" ?ê) | |
790 | ("^i" ?î) | |
791 | ("^o" ?ô) | |
792 | ("^u" ?û) | |
e34786c9 DL |
793 | ("^^" ?^) |
794 | ("^ " ?^) | |
ba2c47c9 DL |
795 | ("\"A" ?Ä) |
796 | ("\"E" ?Ë) | |
797 | ("\"I" ?Ï) | |
798 | ("\"O" ?Ö) | |
799 | ("\"U" ?Ü) | |
800 | ("\"a" ?ä) | |
801 | ("\"e" ?ë) | |
802 | ("\"i" ?ï) | |
803 | ("\"o" ?ö) | |
804 | ("\"s" ?ß) | |
805 | ("\"u" ?ü) | |
806 | ("\"y" ?ÿ) | |
e34786c9 | 807 | ("\" " ?\") |
ba2c47c9 DL |
808 | ("~A" ?Ã) |
809 | ("~C" ?Ç) | |
810 | ("~D" ?Ð) | |
811 | ("~N" ?Ñ) | |
812 | ("~O" ?Õ) | |
813 | ("~S" ?Š) | |
814 | ("~T" ?Þ) | |
815 | ("~Z" ?Ž) | |
816 | ("~a" ?ã) | |
817 | ("~c" ?ç) | |
818 | ("~d" ?ð) | |
819 | ("~n" ?ñ) | |
820 | ("~o" ?õ) | |
821 | ("~s" ?š) | |
822 | ("~t" ?þ) | |
823 | ("~z" ?ž) | |
824 | ("~>" ?\») | |
825 | ("~<" ?\«) | |
826 | ("~!" ?¡) | |
827 | ("~?" ?¿) | |
e34786c9 | 828 | ("~ " ?~) |
ba2c47c9 DL |
829 | ("/A" ?Å) |
830 | ("/E" ?Æ) | |
831 | ("/O" ?Ø) | |
832 | ("/a" ?å) | |
833 | ("/e" ?æ) | |
834 | ("/o" ?ø) | |
835 | ("//" ?°) | |
e34786c9 | 836 | ("/ " ?/) |
ba2c47c9 DL |
837 | ("_o" ?º) |
838 | ("_a" ?ª) | |
839 | ("_+" ?±) | |
840 | ("_y" ?¥) | |
841 | ("_:" ?÷) | |
2cdd4f88 | 842 | ("_ " ? ) |
0fcab4a2 | 843 | ("__" ?_) |
ba2c47c9 DL |
844 | ("/c" ?¢) |
845 | ("/\\" ?×) | |
846 | ("/o" ?œ) ; clash with ø, but æ uses / | |
847 | ("/O" ?Œ) | |
848 | ("\"Y" ?Ÿ) | |
849 | ("~s" ?§) | |
850 | ("~p" ?¶) | |
e34786c9 | 851 | ;; Is this the best option for Euro entry? |
ba2c47c9 DL |
852 | ("~e" ?€) |
853 | ("~." ?·) | |
854 | ("~$" ?£) | |
855 | ("~u" ?µ) | |
856 | ("^r" ?®) | |
857 | ("^c" ?©) | |
858 | ("^1" ?¹) | |
859 | ("^2" ?²) | |
860 | ("^3" ?³) | |
861 | ("~-" ?) | |
862 | ("~=" ?¯) | |
863 | ("/=" ?¬)) | |
e34786c9 DL |
864 | |
865 | ;; Latin-8 was done by an Englishman -- Johnny Celt should take a | |
866 | ;; squint at it. | |
867 | ||
868 | (quail-define-package | |
869 | "latin-8-prefix" "Latin-8" "8>" t | |
870 | "Latin-8 characters input method with prefix modifiers | |
871 | ||
872 | effect | prefix | examples | |
873 | ------------+--------+---------- | |
ba2c47c9 DL |
874 | acute | ' | 'a -> á |
875 | grave | ` | `a -> à | |
876 | circumflex | ^ | ^w -> ŵ | |
877 | diaeresis | \" | \"a -> ä | |
878 | dot above | . | .b -> ḃ | |
879 | tilde | ~ | ~a -> ã | |
880 | cedilla | ~ | ~c -> ç | |
881 | misc | \" ~ / | \"s -> ß /a -> å /e -> æ /o -> ø | |
882 | | ~ | ~s -> § ~$ -> £ ~p -> ¶ | |
883 | symbol | ^ | ^r -> ® ^c -> © | |
e34786c9 DL |
884 | " nil t nil nil nil nil nil nil nil nil t) |
885 | ||
ad0b1666 | 886 | ;; Basically following Latin-1, plus dottiness from Latin-3. |
e34786c9 | 887 | (quail-define-rules |
ba2c47c9 DL |
888 | (".B" ?Ḃ) |
889 | (".b" ?ḃ) | |
890 | (".c" ?ċ) | |
891 | (".C" ?Ċ) | |
892 | (".D" ?Ḋ) | |
893 | (".d" ?ḋ) | |
894 | (".f" ?ḟ) | |
895 | (".F" ?Ḟ) | |
896 | (".g" ?ġ) | |
897 | (".G" ?Ġ) | |
898 | (".m" ?ṁ) | |
899 | (".M" ?Ṁ) | |
900 | (".p" ?ṗ) | |
901 | (".P" ?Ṗ) | |
902 | (".s" ?ṡ) | |
903 | (".S" ?Ṡ) | |
904 | (".t" ?ṫ) | |
905 | (".T" ?Ṫ) | |
906 | ("'A" ?Á) | |
907 | ("'E" ?É) | |
908 | ("'I" ?Í) | |
909 | ("'O" ?Ó) | |
910 | ("'U" ?Ú) | |
911 | ("'Y" ?Ý) | |
912 | ("'W" ?Ẃ) | |
913 | ("'a" ?á) | |
914 | ("'e" ?é) | |
915 | ("'i" ?í) | |
916 | ("'o" ?ó) | |
917 | ("'u" ?ú) | |
918 | ("'w" ?ẃ) | |
919 | ("'y" ?ý) | |
e34786c9 | 920 | ("' " ?') |
ba2c47c9 DL |
921 | ("`A" ?À) |
922 | ("`E" ?È) | |
923 | ("`I" ?Ì) | |
924 | ("`O" ?Ò) | |
925 | ("`U" ?Ù) | |
926 | ("`W" ?Ẁ) | |
927 | ("`Y" ?Ỳ) | |
928 | ("`a" ?à) | |
929 | ("`e" ?è) | |
930 | ("`i" ?ì) | |
931 | ("`o" ?ò) | |
932 | ("`u" ?ù) | |
933 | ("`w" ?ẁ) | |
934 | ("`y" ?ỳ) | |
e34786c9 DL |
935 | ("``" ?`) |
936 | ("` " ?`) | |
ba2c47c9 DL |
937 | ("^A" ?Â) |
938 | ("^E" ?Ê) | |
939 | ("^I" ?Î) | |
940 | ("^O" ?Ô) | |
941 | ("^U" ?Û) | |
942 | ("^a" ?â) | |
943 | ("^e" ?ê) | |
944 | ("^i" ?î) | |
945 | ("^o" ?ô) | |
946 | ("^u" ?û) | |
947 | ("^w" ?ŵ) | |
948 | ("^W" ?Ŵ) | |
949 | ("^y" ?ŷ) | |
950 | ("^Y" ?Ŷ) | |
e34786c9 DL |
951 | ("^^" ?^) |
952 | ("^ " ?^) | |
ba2c47c9 DL |
953 | ("\"A" ?Ä) |
954 | ("\"E" ?Ë) | |
955 | ("\"I" ?Ï) | |
956 | ("\"O" ?Ö) | |
957 | ("\"U" ?Ü) | |
958 | ("\"a" ?ä) | |
959 | ("\"e" ?ë) | |
960 | ("\"i" ?ï) | |
961 | ("\"o" ?ö) | |
962 | ("\"s" ?ß) | |
963 | ("\"u" ?ü) | |
964 | ("\"w" ?ẅ) | |
965 | ("\"W" ?Ẅ) | |
966 | ("\"y" ?ÿ) | |
967 | ("\"Y" ?Ÿ) | |
e34786c9 | 968 | ("\" " ?\") |
ba2c47c9 DL |
969 | ("~A" ?Ã) |
970 | ("~C" ?Ç) | |
971 | ("~N" ?Ñ) | |
972 | ("~O" ?Õ) | |
973 | ("~a" ?ã) | |
974 | ("~c" ?ç) | |
975 | ("~n" ?ñ) | |
976 | ("~o" ?õ) | |
e34786c9 | 977 | ("~ " ?~) |
ba2c47c9 DL |
978 | ("/A" ?Å) |
979 | ("/E" ?Æ) | |
980 | ("/O" ?Ø) | |
981 | ("/a" ?å) | |
982 | ("/e" ?æ) | |
983 | ("/o" ?ø) | |
e34786c9 | 984 | ("/ " ?/) |
ba2c47c9 DL |
985 | ("~p" ?¶) |
986 | ("~s" ?§) | |
987 | ("~$" ?£) | |
988 | ("^r" ?®) | |
989 | ("^c" ?©)) | |
be567141 | 990 | |
e61ffc36 DL |
991 | (quail-define-package |
992 | "latin-prefix" "Latin" "L>" t | |
993 | "Latin characters input method with prefix modifiers. | |
994 | This is the union of various input methods originally made for input | |
995 | of characters from a single Latin-N charset. | |
996 | ||
997 | effect | prefix | examples | |
998 | ------------+--------+---------- | |
ba2c47c9 DL |
999 | acute | ' | 'a -> á, '' -> ´ |
1000 | grave | ` | `a -> à | |
1001 | circumflex | ^ | ^a -> â | |
1002 | diaeresis | \" | \"a -> ä \"\" -> ¨ | |
1003 | tilde | ~ | ~a -> ã | |
1004 | cedilla | ~ | ~c -> ç | |
1005 | breve | ~ | ~a -> ă | |
1006 | caron | ~ | ~c -> č | |
1007 | dot above | ~ / . | ~o -> ġ /o -> ġ .o -> ġ | |
1008 | misc | \" ~ / | \"s -> ß ~d -> ð ~t -> þ /a -> å /e -> æ /o -> ø | |
1009 | symbol | ~ | ~> -> » ~< -> « ~! -> ¡ ~? -> ¿ ~~ -> ¸ | |
1010 | symbol | _ / | _o -> º _a -> ª // -> ° /\\ -> × _y -> ¥ | |
1011 | symbol | ^ | ^r -> ® ^c -> © ^1 -> ¹ ^2 -> ² ^3 -> ³ | |
e61ffc36 DL |
1012 | " nil t nil nil nil nil nil nil nil nil t) |
1013 | ||
1014 | (quail-define-rules | |
1015 | ("' " ?') | |
ba2c47c9 DL |
1016 | ("''" ?´) |
1017 | ("'A" ?Á) | |
1018 | ("'E" ?É) | |
1019 | ("'I" ?Í) | |
1020 | ("'O" ?Ó) | |
1021 | ("'U" ?Ú) | |
1022 | ("'W" ?Ẃ) | |
1023 | ("'Y" ?Ý) | |
1024 | ("'a" ?á) | |
1025 | ("'e" ?é) | |
1026 | ("'i" ?í) | |
1027 | ("'o" ?ó) | |
1028 | ("'u" ?ú) | |
1029 | ("'w" ?ẃ) | |
1030 | ("'y" ?ý) | |
1031 | (".B" ?Ḃ) | |
1032 | (".C" ?Ċ) | |
1033 | (".D" ?Ḋ) | |
1034 | (".F" ?Ḟ) | |
1035 | (".G" ?Ġ) | |
1036 | (".I" ?İ) | |
1037 | (".M" ?Ṁ) | |
1038 | (".P" ?Ṗ) | |
1039 | (".S" ?Ṡ) | |
1040 | (".T" ?Ṫ) | |
1041 | (".Z" ?Ż) | |
1042 | (".b" ?ḃ) | |
1043 | (".c" ?ċ) | |
1044 | (".d" ?ḋ) | |
1045 | (".f" ?ḟ) | |
1046 | (".g" ?ġ) | |
1047 | (".m" ?ṁ) | |
1048 | (".p" ?ṗ) | |
1049 | (".s" ?ṡ) | |
1050 | (".t" ?ṫ) | |
1051 | (".z" ?ż) | |
e61ffc36 | 1052 | ("/ " ?/) |
ba2c47c9 DL |
1053 | ("/#" ?£) |
1054 | ("/$" ?¤) | |
1055 | ("/." ?˙) | |
1056 | ("//" ?°) | |
1057 | ("/2" ?½) | |
1058 | ("/3" ?¾) | |
1059 | ("/4" ?¼) | |
1060 | ("/=" ?¬) | |
1061 | ("/A" ?Å) | |
1062 | ("/C" ?Ċ) | |
1063 | ("/E" ?Æ) | |
1064 | ("/G" ?Ġ) | |
1065 | ("/H" ?Ħ) | |
1066 | ("/I" ?İ) | |
1067 | ("/O" ?Ø) | |
1068 | ("/O" ?Œ) | |
1069 | ("/Z" ?Ż) | |
1070 | ("/\\" ?×) | |
1071 | ("/a" ?å) | |
1072 | ("/c" ?¢) | |
1073 | ("/c" ?ċ) | |
1074 | ("/e" ?æ) | |
1075 | ("/g" ?ġ) | |
1076 | ("/h" ?ħ) | |
1077 | ("/i" ?ı) | |
1078 | ("/o" ?ø) | |
1079 | ("/o" ?œ) | |
1080 | ("/z" ?ż) | |
e61ffc36 | 1081 | ("\" " ?\") |
ba2c47c9 DL |
1082 | ("\"A" ?Ä) |
1083 | ("\"E" ?Ë) | |
1084 | ("\"I" ?Ï) | |
1085 | ("\"O" ?Ö) | |
1086 | ("\"U" ?Ü) | |
1087 | ("\"W" ?Ẅ) | |
1088 | ("\"Y" ?Ÿ) | |
1089 | ("\"\"" ?¨) | |
1090 | ("\"a" ?ä) | |
1091 | ("\"e" ?ë) | |
1092 | ("\"i" ?ï) | |
1093 | ("\"o" ?ö) | |
1094 | ("\"s" ?ß) | |
1095 | ("\"u" ?ü) | |
1096 | ("\"w" ?ẅ) | |
1097 | ("\"y" ?ÿ) | |
e61ffc36 | 1098 | ("^ " ?^) |
ba2c47c9 DL |
1099 | ("^1" ?¹) |
1100 | ("^2" ?²) | |
1101 | ("^3" ?³) | |
1102 | ("^A" ?Â) | |
1103 | ("^C" ?Ĉ) | |
1104 | ("^E" ?Ê) | |
1105 | ("^G" ?Ĝ) | |
1106 | ("^H" ?Ĥ) | |
1107 | ("^I" ?Î) | |
1108 | ("^J" ?Ĵ) | |
1109 | ("^O" ?Ô) | |
1110 | ("^S" ?Ŝ) | |
1111 | ("^U" ?Û) | |
1112 | ("^W" ?Ŵ) | |
1113 | ("^Y" ?Ŷ) | |
e61ffc36 | 1114 | ("^^" ?^) |
ba2c47c9 DL |
1115 | ("^a" ?â) |
1116 | ("^c" ?©) | |
1117 | ("^c" ?ĉ) | |
1118 | ("^e" ?ê) | |
1119 | ("^g" ?ĝ) | |
1120 | ("^h" ?ĥ) | |
1121 | ("^i" ?î) | |
1122 | ("^j" ?ĵ) | |
1123 | ("^o" ?ô) | |
1124 | ("^r" ?®) | |
1125 | ("^s" ?ŝ) | |
1126 | ("^u" ?û) | |
1127 | ("^w" ?ŵ) | |
1128 | ("^y" ?ŷ) | |
1129 | ("_+" ?±) | |
1130 | ("_:" ?÷) | |
1131 | ("_a" ?ª) | |
1132 | ("_o" ?º) | |
1133 | ("_y" ?¥) | |
1134 | ("_ " ? ) | |
e61ffc36 | 1135 | ("` " ?`) |
ba2c47c9 DL |
1136 | ("`A" ?À) |
1137 | ("`E" ?È) | |
1138 | ("`I" ?Ì) | |
1139 | ("`O" ?Ò) | |
1140 | ("`U" ?Ù) | |
1141 | ("`W" ?Ẁ) | |
1142 | ("`Y" ?Ỳ) | |
e61ffc36 | 1143 | ("``" ?`) |
ba2c47c9 DL |
1144 | ("`a" ?à) |
1145 | ("`e" ?è) | |
1146 | ("`i" ?ì) | |
1147 | ("`o" ?ò) | |
1148 | ("`u" ?ù) | |
1149 | ("`w" ?ẁ) | |
1150 | ("`y" ?ỳ) | |
e61ffc36 | 1151 | ("~ " ?~) |
ba2c47c9 DL |
1152 | ("~!" ?¡) |
1153 | ("~$" ?£) | |
1154 | ("~-" ?) | |
1155 | ("~." ?·) | |
1156 | ("~<" ?\«) | |
1157 | ("~=" ?¯) | |
1158 | ("~>" ?\») | |
1159 | ("~?" ?¿) | |
1160 | ("~A" ?Ã) | |
1161 | ("~C" ?Ç) | |
1162 | ("~D" ?Ð) | |
1163 | ("~G" ?Ğ) | |
1164 | ("~N" ?Ñ) | |
1165 | ("~O" ?Õ) | |
1166 | ("~O" ?Ġ) | |
1167 | ("~S" ?Ş) | |
1168 | ("~S" ?Š) | |
1169 | ("~T" ?Þ) | |
1170 | ("~U" ?Ŭ) | |
1171 | ("~Z" ?Ž) | |
1172 | ("~`" ?˘) | |
1173 | ("~a" ?ã) | |
1174 | ("~c" ?ç) | |
1175 | ("~d" ?ð) | |
1176 | ("~e" ?€) | |
1177 | ("~g" ?ğ) | |
1178 | ("~n" ?ñ) | |
1179 | ("~o" ?õ) | |
1180 | ("~o" ?ġ) | |
1181 | ("~p" ?¶) | |
1182 | ("~s" ?§) | |
1183 | ("~s" ?ş) | |
1184 | ("~s" ?š) | |
1185 | ("~t" ?þ) | |
1186 | ("~u" ?µ) | |
1187 | ("~u" ?ŭ) | |
1188 | ("~x" ?¤) | |
1189 | ("~z" ?ž) | |
1190 | ("~|" ?¦) | |
1191 | ("~~" ?¸) | |
e61ffc36 | 1192 | ) |
6b61353c | 1193 | |
be567141 | 1194 | ;;; latin-pre.el ends here |