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