annotate leim/quail/latin-alt.el @ 22477:9bc88c123895 gcc-2_8_1-980627 gcc-2_8_1-980705 gcc-2_8_1-980718 libc-980614 libc-980615 libc-980616 libc-980617 libc-980618 libc-980619 libc-980620 libc-980621 libc-980622 libc-980623 libc-980624 libc-980625 libc-980626 libc-980627 libc-980628 libc-980629 libc-980630 libc-980701 libc-980702 libc-980703 libc-980704 libc-980705 libc-980706 libc-980707 libc-980708 libc-980709 libc-980710 libc-980711 libc-980712 libc-980713 libc-980714 libc-980715 libc-980716 libc-980717 libc-980718 libc-980719

(sun4H:SunOS:5.*:*): New case.
author Richard Kenner <kenner@gnu.org>
date Sat, 13 Jun 1998 19:51:10 +0000
parents 8b9dd332ccf1
children 2a31f1833c0e
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
19901
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1 ;; Quail packages for inputting various European characters.
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
2
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
3 ;; Copyright (C) 1997 Electrotechnical Laboratory, JAPAN.
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
4 ;; Licensed to the Free Software Foundation.
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
5
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
6 ;; Keywords: multilingual, input method, latin
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
7
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
8 ;; This file is part of GNU Emacs.
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
9
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
10 ;; GNU Emacs is free software; you can redistribute it and/or modify
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
11 ;; it under the terms of the GNU General Public License as published by
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
12 ;; the Free Software Foundation; either version 2, or (at your option)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
13 ;; any later version.
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
14
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
15 ;; GNU Emacs is distributed in the hope that it will be useful,
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
16 ;; but WITHOUT ANY WARRANTY; without even the implied warranty of
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
17 ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
18 ;; GNU General Public License for more details.
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
19
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
20 ;; You should have received a copy of the GNU General Public License
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
21 ;; along with GNU Emacs; see the file COPYING. If not, write to the
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
22 ;; Free Software Foundation, Inc., 59 Temple Place - Suite 330,
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
23 ;; Boston, MA 02111-1307, USA.
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
24
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
25 ;; Author: TAKAHASHI Naoto <ntakahas@etl.go.jp>
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
26
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
27 (require 'quail)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
28
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
29 (quail-define-package
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
30 "latin-1-alt-postfix" "Latin-1" "1<" t
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
31 "Latin-1 character input method with postfix modifiers
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
32
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
33 | postfix | examples
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
34 ------------+---------+----------
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
35 acute | ' | a' -> ,Aa(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
36 grave | ` | a` -> ,A`(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
37 circumflex | ^ | a^ -> ,Ab(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
38 diaeresis | \" | a\" -> ,Ad(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
39 tilde | ~ | a~ -> ,Ac(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
40 cedilla | / | c/ -> ,Ag(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
41 nordic | / | d/ -> ,Ap(B t/ -> ,A~(B a/ -> ,Ae(B e/ -> ,Af(B o/ -> ,Ax(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
42 others | /<> | s/ -> ,A_(B ?/ -> ,A?(B !/ -> ,A!(B << -> ,A+(B >> -> ,A;(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
43
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
44 It would be natural to use comma for cedillas, but that would be
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
45 inconvenient in practice because commas are needed very often after a
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
46 letter.
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
47
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
48 Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
49 " nil t nil nil nil nil nil nil nil nil t)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
50
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
51 (quail-define-rules
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
52 ("A`" ?,A@(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
53 ("A'" ?,AA(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
54 ("A^" ?,AB(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
55 ("A~" ?,AC(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
56 ("A\"" ?,AD(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
57 ("A/" ?,AE(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
58 ("a`" ?,A`(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
59 ("a'" ?,Aa(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
60 ("a^" ?,Ab(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
61 ("a~" ?,Ac(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
62 ("a\"" ?,Ad(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
63 ("a/" ?,Ae(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
64 ("E`" ?,AH(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
65 ("E'" ?,AI(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
66 ("E^" ?,AJ(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
67 ("E\"" ?,AK(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
68 ("E/" ?,AF(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
69 ("e`" ?,Ah(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
70 ("e'" ?,Ai(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
71 ("e^" ?,Aj(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
72 ("e\"" ?,Ak(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
73 ("e/" ?,Af(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
74 ("I`" ?,AL(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
75 ("i`" ?,Al(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
76 ("I'" ?,AM(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
77 ("i'" ?,Am(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
78 ("I^" ?,AN(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
79 ("i^" ?,An(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
80 ("I\"" ?,AO(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
81 ("i\"" ?,Ao(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
82 ("O`" ?,AR(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
83 ("o`" ?,Ar(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
84 ("O'" ?,AS(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
85 ("o'" ?,As(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
86 ("O^" ?,AT(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
87 ("o^" ?,At(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
88 ("O~" ?,AU(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
89 ("o~" ?,Au(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
90 ("O\"" ?,AV(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
91 ("o\"" ?,Av(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
92 ("O/" ?,AX(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
93 ("o/" ?,Ax(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
94 ("U`" ?,AY(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
95 ("u`" ?,Ay(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
96 ("U'" ?,AZ(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
97 ("u'" ?,Az(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
98 ("U^" ?,A[(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
99 ("u^" ?,A{(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
100 ("U\"" ?,A\(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
101 ("u\"" ?,A|(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
102 ("Y'" ?,A](B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
103 ("y'" ?,A}(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
104 ("y\"" ?,A(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
105 ("D/" ?,AP(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
106 ("d/" ?,Ap(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
107 ("T/" ?,A^(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
108 ("t/" ?,A~(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
109 ("s/" ?,A_(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
110 ("C/" ?,AG(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
111 ("c/" ?,Ag(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
112 ("N~" ?,AQ(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
113 ("n~" ?,Aq(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
114 ("?/" ?,A?(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
115 ("!/" ?,A!(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
116 ("<<" ?,A+(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
117 (">>" ?,A;(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
118
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
119 ("A``" ["A`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
120 ("A''" ["A'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
121 ("A^^" ["A^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
122 ("A~~" ["A~"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
123 ("A\"\"" ["A\""])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
124 ("A//" ["A/"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
125 ("a``" ["a`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
126 ("a''" ["a'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
127 ("a^^" ["a^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
128 ("a~~" ["a~"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
129 ("a\"\"" ["a\""])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
130 ("a//" ["a/"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
131 ("E``" ["E`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
132 ("E''" ["E'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
133 ("E^^" ["E^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
134 ("E\"\"" ["E\""])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
135 ("E//" ["E/"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
136 ("e``" ["e`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
137 ("e''" ["e'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
138 ("e^^" ["e^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
139 ("e\"\"" ["e\""])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
140 ("e//" ["e/"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
141 ("I``" ["I`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
142 ("i``" ["i`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
143 ("I''" ["I'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
144 ("i''" ["i'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
145 ("I^^" ["I^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
146 ("i^^" ["i^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
147 ("I\"\"" ["I\""])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
148 ("i\"\"" ["i\""])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
149 ("O``" ["O`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
150 ("o``" ["o`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
151 ("O''" ["O'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
152 ("o''" ["o'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
153 ("O^^" ["O^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
154 ("o^^" ["o^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
155 ("O~~" ["O~"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
156 ("o~~" ["o~"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
157 ("O\"\"" ["O\""])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
158 ("o\"\"" ["o\""])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
159 ("O//" ["O/"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
160 ("o//" ["o/"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
161 ("U``" ["U`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
162 ("u``" ["u`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
163 ("U''" ["U'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
164 ("u''" ["u'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
165 ("U^^" ["U^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
166 ("u^^" ["u^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
167 ("U\"\"" ["U\""])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
168 ("u\"\"" ["u\""])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
169 ("Y''" ["Y'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
170 ("y''" ["y'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
171 ("y\"\"" ["y\""])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
172 ("D//" ["D/"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
173 ("d//" ["d/"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
174 ("T//" ["T/"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
175 ("t//" ["t/"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
176 ("s//" ["s/"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
177 ("C//" ["C/"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
178 ("c//" ["c/"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
179 ("N~~" ["N~"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
180 ("n~~" ["n~"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
181 ("?//" ["?/"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
182 ("!//" ["!/"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
183 ("<<<" ["<<"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
184 (">>>" [">>"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
185 )
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
186
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
187 (quail-define-package
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
188 "latin-2-alt-postfix" "Latin-2" "2<" t
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
189 "Latin-2 character input method with postfix modifiers
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
190
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
191 | postfix | examples
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
192 ------------+---------+----------
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
193 acute | ' | a' -> ,Ba(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
194 ogonek | ` | a` -> ,B1(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
195 diaeresis | \" | a\" -> ,Bd(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
196 circumflex | ^ | a^ -> ,Bb(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
197 breve | ~ | a~ -> ,Bc(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
198 cedilla | ` | c` -> ,Bg(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
199 caron | ~ | c~ -> ,Bh(B
21507
8b9dd332ccf1 (latin-2-alt-postfix): Doc fix.
Andreas Schwab <schwab@suse.de>
parents: 19940
diff changeset
200 dbl. acute | : | o: -> ,Bu(B
19901
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
201 ring | ` | u` -> ,By(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
202 dot | ` | z` -> ,B?(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
203 stroke | / | d/ -> ,Bp(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
204 others | / | s/ -> ,B_(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
205
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
206 It would be natural to use period and comma for dots/rings and
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
207 cedillas/ogoneks, but that would inconvenient in practice, because
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
208 periods and commas are needed very often after a letter.
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
209
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
210 Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
211 " nil t nil nil nil nil nil nil nil nil t)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
212
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
213 (quail-define-rules
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
214 ("A'" ?,BA(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
215 ("A`" ?,B!(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
216 ("A\"" ?,BD(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
217 ("A^" ?,BB(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
218 ("A~" ?,BC(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
219 ("C'" ?,BF(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
220 ("C`" ?,BG(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
221 ("C~" ?,BH(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
222 ("D/" ?,BP(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
223 ("D~" ?,BO(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
224 ("E'" ?,BI(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
225 ("E`" ?,BJ(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
226 ("E\"" ?,BK(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
227 ("E~" ?,BL(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
228 ("I'" ?,BM(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
229 ("I^" ?,BN(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
230 ("L'" ?,BE(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
231 ("L/" ?,B#(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
232 ("L~" ?,B%(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
233 ("N'" ?,BQ(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
234 ("N~" ?,BR(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
235 ("O'" ?,BS(B)
19940
ba2ea2a6386a (latin-2-postfix): Use : for double-acute again.
Richard M. Stallman <rms@gnu.org>
parents: 19901
diff changeset
236 ("O:" ?,BU(B)
19901
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
237 ("O\"" ?,BV(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
238 ("O^" ?,BT(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
239 ("R'" ?,B@(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
240 ("R~" ?,BX(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
241 ("S'" ?,B&(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
242 ("S`" ?,B*(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
243 ("S~" ?,B)(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
244 ("T`" ?,B^(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
245 ("T~" ?,B+(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
246 ("U'" ?,BZ(B)
19940
ba2ea2a6386a (latin-2-postfix): Use : for double-acute again.
Richard M. Stallman <rms@gnu.org>
parents: 19901
diff changeset
247 ("U:" ?,B[(B)
19901
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
248 ("U\"" ?,B\(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
249 ("U`" ?,BY(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
250 ("Y'" ?,B](B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
251 ("Z'" ?,B,(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
252 ("Z`" ?,B/(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
253 ("Z~" ?,B.(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
254 ("a'" ?,Ba(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
255 ("a`" ?,B1(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
256 ("a\"" ?,Bd(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
257 ("a^" ?,Bb(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
258 ("a~" ?,Bc(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
259 ("c'" ?,Bf(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
260 ("c`" ?,Bg(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
261 ("c~" ?,Bh(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
262 ("d/" ?,Bp(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
263 ("d~" ?,Bo(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
264 ("e'" ?,Bi(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
265 ("e`" ?,Bj(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
266 ("e\"" ?,Bk(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
267 ("e~" ?,Bl(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
268 ("i'" ?,Bm(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
269 ("i^" ?,Bn(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
270 ("l'" ?,Be(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
271 ("l/" ?,B3(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
272 ("l~" ?,B5(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
273 ("n'" ?,Bq(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
274 ("n~" ?,Br(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
275 ("o'" ?,Bs(B)
19940
ba2ea2a6386a (latin-2-postfix): Use : for double-acute again.
Richard M. Stallman <rms@gnu.org>
parents: 19901
diff changeset
276 ("o:" ?,Bu(B)
19901
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
277 ("o\"" ?,Bv(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
278 ("o^" ?,Bt(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
279 ("r'" ?,B`(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
280 ("r~" ?,Bx(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
281 ("s'" ?,B6(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
282 ("s`" ?,B:(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
283 ("s/" ?,B_(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
284 ("s~" ?,B9(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
285 ("t`" ?,B~(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
286 ("t~" ?,B;(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
287 ("u'" ?,Bz(B)
19940
ba2ea2a6386a (latin-2-postfix): Use : for double-acute again.
Richard M. Stallman <rms@gnu.org>
parents: 19901
diff changeset
288 ("u:" ?,B{(B)
19901
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
289 ("u\"" ?,B|(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
290 ("u`" ?,By(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
291 ("y'" ?,B}(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
292 ("z'" ?,B<(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
293 ("z`" ?,B?(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
294 ("z~" ?,B>(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
295
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
296 ("A''" ["A'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
297 ("A``" ["A`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
298 ("A\"\"" ["A\""])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
299 ("A^^" ["A^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
300 ("A~~" ["A~"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
301 ("C''" ["C'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
302 ("C``" ["C`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
303 ("C~~" ["C~"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
304 ("D//" ["D/"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
305 ("D~~" ["D~"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
306 ("E''" ["E'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
307 ("E``" ["E`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
308 ("E\"\"" ["E\""])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
309 ("E~~" ["E~"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
310 ("I''" ["I'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
311 ("I^^" ["I^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
312 ("L''" ["L'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
313 ("L//" ["L/"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
314 ("L~~" ["L~"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
315 ("N''" ["N'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
316 ("N~~" ["N~"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
317 ("O''" ["O'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
318 ("O::" ["O:"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
319 ("O\"\"" ["O\""])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
320 ("O^^" ["O^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
321 ("R''" ["R'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
322 ("R~~" ["R~"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
323 ("S''" ["S'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
324 ("S``" ["S`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
325 ("S~~" ["S~"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
326 ("T``" ["T`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
327 ("T~~" ["T~"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
328 ("U''" ["U'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
329 ("U::" ["U:"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
330 ("U\"\"" ["U\""])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
331 ("U``" ["U`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
332 ("Y''" ["Y'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
333 ("Z''" ["Z'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
334 ("Z``" ["Z`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
335 ("Z~~" ["Z~"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
336 ("a''" ["a'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
337 ("a``" ["a`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
338 ("a\"\"" ["a\""])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
339 ("a^^" ["a^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
340 ("a~~" ["a~"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
341 ("c''" ["c'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
342 ("c``" ["c`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
343 ("c~~" ["c~"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
344 ("d//" ["d/"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
345 ("d~~" ["d~"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
346 ("e''" ["e'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
347 ("e``" ["e`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
348 ("e\"\"" ["e\""])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
349 ("e~~" ["e~"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
350 ("i''" ["i'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
351 ("i^^" ["i^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
352 ("l''" ["l'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
353 ("l//" ["l/"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
354 ("l~~" ["l~"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
355 ("n''" ["n'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
356 ("n~~" ["n~"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
357 ("o''" ["o'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
358 ("o::" ["o:"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
359 ("o\"\"" ["o\""])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
360 ("o^^" ["o^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
361 ("r''" ["r'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
362 ("r~~" ["r~"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
363 ("s''" ["s'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
364 ("s``" ["s`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
365 ("s//" ["s/"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
366 ("s~~" ["s~"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
367 ("t``" ["t`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
368 ("t~~" ["t~"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
369 ("u''" ["u'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
370 ("u::" ["u:"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
371 ("u\"\"" ["u\""])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
372 ("u``" ["u`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
373 ("y''" ["y'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
374 ("z''" ["z'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
375 ("z``" ["z`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
376 ("z~~" ["z~"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
377 )
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
378
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
379 (quail-define-package
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
380 "latin-3-alt-postfix" "Latin-3" "3<" t
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
381 "Latin-3 character input method with postfix modifiers
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
382
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
383 | postfix | examples
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
384 ------------+---------+----------
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
385 acute | ' | a' -> ,Ca(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
386 grave | ` | a` -> ,C`(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
387 circumflex | ^ | a^ -> ,Cb(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
388 diaeresis | \" | a\" -> ,Cd(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
389 dot | / | c/ -> ,Ce(B i/ -> ,C9(B I/ -> ,C)(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
390 cedilla | ` | c` -> ,Cg(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
391 breve | ~ | g~ -> ,C;(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
392 tilde | ~ | n~ -> ,Cq(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
393 stroke | / | h/ -> ,C1(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
394 others | / | s/ -> ,C_(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
395
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
396 It would be natural to use period and comma for dots and cedillas, but
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
397 that would inconvenient in practice, because periods and commas are
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
398 needed very often after a letter.
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
399
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
400 Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
401 " nil t nil nil nil nil nil nil nil nil t)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
402
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
403 (quail-define-rules
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
404 ("A`" ?,C@(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
405 ("A'" ?,CA(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
406 ("A^" ?,CB(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
407 ("A\"" ?,CD(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
408 ("C/" ?,CE(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
409 ("C^" ?,CF(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
410 ("C`" ?,CG(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
411 ("E`" ?,CH(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
412 ("E'" ?,CI(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
413 ("E^" ?,CJ(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
414 ("E\"" ?,CK(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
415 ("G~" ?,C+(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
416 ("G/" ?,CU(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
417 ("G^" ?,CX(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
418 ("H/" ?,C!(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
419 ("H^" ?,C&(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
420 ("I/" ?,C)(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
421 ("I`" ?,CL(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
422 ("I'" ?,CM(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
423 ("I^" ?,CN(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
424 ("I\"" ?,CO(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
425 ("J^" ?,C,(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
426 ("N~" ?,CQ(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
427 ("O`" ?,CR(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
428 ("O'" ?,CS(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
429 ("O^" ?,CT(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
430 ("O\"" ?,CV(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
431 ("S`" ?,C*(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
432 ("S^" ?,C^(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
433 ("U`" ?,CY(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
434 ("U'" ?,CZ(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
435 ("U^" ?,C[(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
436 ("U\"" ?,C\(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
437 ("U~" ?,C](B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
438 ("Z/" ?,C/(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
439 ("a`" ?,C`(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
440 ("a'" ?,Ca(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
441 ("a^" ?,Cb(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
442 ("a\"" ?,Cd(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
443 ("c/" ?,Ce(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
444 ("c^" ?,Cf(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
445 ("c`" ?,Cg(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
446 ("e`" ?,Ch(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
447 ("e'" ?,Ci(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
448 ("e^" ?,Cj(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
449 ("e\"" ?,Ck(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
450 ("g~" ?,C;(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
451 ("g/" ?,Cu(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
452 ("g^" ?,Cx(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
453 ("h/" ?,C1(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
454 ("h^" ?,C6(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
455 ("i/" ?,C9(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
456 ("i`" ?,Cl(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
457 ("i'" ?,Cm(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
458 ("i^" ?,Cn(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
459 ("i\"" ?,Co(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
460 ("j^" ?,C<(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
461 ("n~" ?,Cq(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
462 ("o`" ?,Cr(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
463 ("o'" ?,Cs(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
464 ("o^" ?,Ct(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
465 ("o\"" ?,Cv(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
466 ("s`" ?,C:(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
467 ("s/" ?,C_(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
468 ("s^" ?,C~(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
469 ("u`" ?,Cy(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
470 ("u'" ?,Cz(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
471 ("u^" ?,C{(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
472 ("u\"" ?,C|(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
473 ("u~" ?,C}(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
474 ("z/" ?,C?(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
475
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
476 ("A``" ["A`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
477 ("A''" ["A'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
478 ("A^^" ["A^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
479 ("A\"\"" ["A\""])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
480 ("C//" ["C/"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
481 ("C^^" ["C^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
482 ("C``" ["C`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
483 ("E``" ["E`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
484 ("E''" ["E'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
485 ("E^^" ["E^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
486 ("E\"\"" ["E\""])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
487 ("G~~" ["G~"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
488 ("G//" ["G/"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
489 ("G^^" ["G^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
490 ("H//" ["H/"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
491 ("H^^" ["H^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
492 ("I//" ["I/"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
493 ("I``" ["I`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
494 ("I''" ["I'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
495 ("I^^" ["I^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
496 ("I\"\"" ["I\""])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
497 ("J^^" ["J^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
498 ("N~~" ["N~"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
499 ("O``" ["O`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
500 ("O''" ["O'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
501 ("O^^" ["O^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
502 ("O\"\"" ["O\""])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
503 ("S``" ["S`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
504 ("S^^" ["S^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
505 ("U``" ["U`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
506 ("U''" ["U'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
507 ("U^^" ["U^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
508 ("U\"\"" ["U\""])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
509 ("U~~" ["U~"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
510 ("Z//" ["Z/"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
511 ("a``" ["a`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
512 ("a''" ["a'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
513 ("a^^" ["a^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
514 ("a\"\"" ["a\""])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
515 ("c//" ["c/"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
516 ("c^^" ["c^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
517 ("c``" ["c`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
518 ("e``" ["e`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
519 ("e''" ["e'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
520 ("e^^" ["e^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
521 ("e\"\"" ["e\""])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
522 ("g~~" ["g~"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
523 ("g//" ["g/"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
524 ("g^^" ["g^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
525 ("h//" ["h/"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
526 ("h^^" ["h^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
527 ("i//" ["i/"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
528 ("i``" ["i`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
529 ("i''" ["i'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
530 ("i^^" ["i^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
531 ("i\"\"" ["i\""])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
532 ("j^^" ["j^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
533 ("n~~" ["n~"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
534 ("o``" ["o`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
535 ("o''" ["o'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
536 ("o^^" ["o^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
537 ("o\"\"" ["o\""])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
538 ("s``" ["s`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
539 ("s//" ["s/"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
540 ("s^^" ["s^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
541 ("u``" ["u`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
542 ("u''" ["u'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
543 ("u^^" ["u^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
544 ("u\"\"" ["u\""])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
545 ("u~~" ["u~"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
546 ("z//" ["z/"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
547 )
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
548
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
549 (quail-define-package
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
550 "latin-4-alt-postfix" "Latin-4" "4<" t
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
551 "Latin-4 characters input method with postfix modifiers
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
552
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
553 | postfix | examples
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
554 ------------+---------+----------
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
555 acute | ' | a' -> ,Da(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
556 circumflex | ^ | a^ -> ,Db(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
557 diaeresis | \" | a\" -> ,Dd(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
558 ogonek | ` | a` -> ,D1(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
559 macron | - | a- -> ,D`(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
560 tilde | ~ | a~ -> ,Dc(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
561 caron | ~ | c~ -> ,Dh(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
562 dot | ~ | e~ -> ,Dl(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
563 cedilla | ` | k` -> ,Ds(B g` -> ,D;(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
564 stroke | / | d/ -> ,Dp(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
565 nordic | / | a/ -> ,De(B e/ -> ,Df(B o/ -> ,Dx(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
566 others | / | s/ -> ,D_(B n/ -> ,D?(B k/ -> ,D"(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
567
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
568 It would be natural to use period and comma for dots and
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
569 cedillas/ogoneks, but that would inconvenient in practice, because
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
570 periods and commas are needed very often after a letter.
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
571
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
572 Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
573 " nil t nil nil nil nil nil nil nil nil t)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
574
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
575 (quail-define-rules
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
576 ("A`" ?,D!(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
577 ("A-" ?,D@(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
578 ("A'" ?,DA(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
579 ("A^" ?,DB(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
580 ("A~" ?,DC(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
581 ("A\"" ?,DD(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
582 ("A/" ?,DE(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
583 ("C~" ?,DH(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
584 ("D/" ?,DP(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
585 ("E/" ?,DF(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
586 ("E-" ?,D*(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
587 ("E'" ?,DI(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
588 ("E`" ?,DJ(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
589 ("E\"" ?,DK(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
590 ("E~" ?,DL(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
591 ("G`" ?,D+(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
592 ("I~" ?,D%(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
593 ("I`" ?,DG(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
594 ("I'" ?,DM(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
595 ("I^" ?,DN(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
596 ("I-" ?,DO(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
597 ("K`" ?,DS(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
598 ("L`" ?,D&(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
599 ("N/" ?,D=(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
600 ("N`" ?,DQ(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
601 ("O-" ?,DR(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
602 ("O^" ?,DT(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
603 ("O~" ?,DU(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
604 ("O\"" ?,DV(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
605 ("O/" ?,DX(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
606 ("R`" ?,D#(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
607 ("S~" ?,D)(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
608 ("T/" ?,D,(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
609 ("U`" ?,DY(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
610 ("U'" ?,DZ(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
611 ("U^" ?,D[(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
612 ("U\"" ?,D\(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
613 ("U~" ?,D](B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
614 ("U-" ?,D^(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
615 ("Z~" ?,D.(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
616 ("a`" ?,D1(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
617 ("a-" ?,D`(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
618 ("a'" ?,Da(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
619 ("a^" ?,Db(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
620 ("a~" ?,Dc(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
621 ("a\"" ?,Dd(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
622 ("a/" ?,De(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
623 ("c~" ?,Dh(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
624 ("d/" ?,Dp(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
625 ("e/" ?,Df(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
626 ("e-" ?,D:(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
627 ("e'" ?,Di(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
628 ("e`" ?,Dj(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
629 ("e\"" ?,Dk(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
630 ("e~" ?,Dl(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
631 ("g`" ?,D;(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
632 ("i~" ?,D5(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
633 ("i`" ?,Dg(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
634 ("i'" ?,Dm(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
635 ("i^" ?,Dn(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
636 ("i-" ?,Do(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
637 ("k/" ?,D"(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
638 ("k`" ?,Ds(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
639 ("l`" ?,D6(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
640 ("n/" ?,D?(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
641 ("n`" ?,Dq(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
642 ("o-" ?,Dr(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
643 ("o^" ?,Dt(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
644 ("o~" ?,Du(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
645 ("o\"" ?,Dv(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
646 ("o/" ?,Dx(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
647 ("r`" ?,D3(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
648 ("s/" ?,D_(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
649 ("s~" ?,D9(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
650 ("t/" ?,D<(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
651 ("u`" ?,Dy(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
652 ("u'" ?,Dz(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
653 ("u^" ?,D{(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
654 ("u\"" ?,D|(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
655 ("u~" ?,D}(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
656 ("u-" ?,D~(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
657 ("z~" ?,D>(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
658
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
659 ("A``" ["A`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
660 ("A--" ["A-"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
661 ("A''" ["A'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
662 ("A^^" ["A^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
663 ("A~~" ["A~"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
664 ("A\"\"" ["A\""])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
665 ("A//" ["A/"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
666 ("C~~" ["C~"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
667 ("D//" ["D/"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
668 ("E//" ["E/"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
669 ("E--" ["E-"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
670 ("E''" ["E'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
671 ("E``" ["E`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
672 ("E\"\"" ["E\""])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
673 ("E~~" ["E~"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
674 ("G``" ["G`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
675 ("I~~" ["I~"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
676 ("I``" ["I`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
677 ("I''" ["I'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
678 ("I^^" ["I^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
679 ("I--" ["I-"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
680 ("K``" ["K`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
681 ("L``" ["L`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
682 ("N//" ["N/"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
683 ("N``" ["N`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
684 ("O--" ["O-"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
685 ("O^^" ["O^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
686 ("O~~" ["O~"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
687 ("O\"\"" ["O\""])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
688 ("O//" ["O/"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
689 ("R``" ["R`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
690 ("S~~" ["S~"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
691 ("T//" ["T/"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
692 ("U``" ["U`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
693 ("U''" ["U'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
694 ("U^^" ["U^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
695 ("U\"\"" ["U\""])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
696 ("U~~" ["U~"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
697 ("U--" ["U-"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
698 ("Z~~" ["Z~"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
699 ("a``" ["a`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
700 ("a--" ["a-"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
701 ("a''" ["a'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
702 ("a^^" ["a^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
703 ("a~~" ["a~"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
704 ("a\"\"" ["a\""])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
705 ("a//" ["a/"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
706 ("c~~" ["c~"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
707 ("d//" ["d/"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
708 ("e//" ["e/"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
709 ("e--" ["e-"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
710 ("e''" ["e'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
711 ("e``" ["e`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
712 ("e\"\"" ["e\""])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
713 ("e~~" ["e~"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
714 ("g``" ["g`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
715 ("i~~" ["i~"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
716 ("i``" ["i`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
717 ("i''" ["i'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
718 ("i^^" ["i^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
719 ("i--" ["i-"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
720 ("k//" ["k/"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
721 ("k``" ["k`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
722 ("l``" ["l`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
723 ("n//" ["n/"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
724 ("n``" ["n`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
725 ("o--" ["o-"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
726 ("o^^" ["o^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
727 ("o~~" ["o~"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
728 ("o\"\"" ["o\""])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
729 ("o//" ["o/"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
730 ("r``" ["r`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
731 ("s//" ["s/"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
732 ("s~~" ["s~"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
733 ("t//" ["t/"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
734 ("u``" ["u`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
735 ("u''" ["u'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
736 ("u^^" ["u^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
737 ("u\"\"" ["u\""])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
738 ("u~~" ["u~"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
739 ("u--" ["u-"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
740 ("z~~" ["z~"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
741 )
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
742
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
743 (quail-define-package
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
744 "latin-5-alt-postfix" "Latin-5" "5<" t
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
745 "Latin-5 characters input method with postfix modifiers
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
746
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
747 | postfix | examples
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
748 ------------+---------+----------
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
749 acute | ' | a' -> ,Ma(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
750 grave | ` | a` -> ,M`(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
751 circumflex | ^ | a^ -> ,Mb(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
752 diaeresis | \" | a\" -> ,Md(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
753 tilde | ~ | a~ -> ,Mc(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
754 breve | ~ | g~ -> ,Mp(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
755 cedilla | ` | c` -> ,Mg(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
756 dot | / | i/ -> ,M}(B I/ -> ,M](B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
757 nordic | / | a/ -> ,Me(B e/ -> ,Mf(B o/ -> ,Mx(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
758 others | / | s/ -> ,M_(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
759
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
760 It would be natural to use period and comma for dots and cedillas, but
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
761 that would inconvenient in practice, because periods and commas are
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
762 needed very often after a letter.
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
763
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
764 Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
765 " nil t nil nil nil nil nil nil nil nil t)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
766
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
767 (quail-define-rules
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
768 ("A'" ?,MA(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
769 ("A/" ?,ME(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
770 ("A\"" ?,MD(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
771 ("A^" ?,MB(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
772 ("A`" ?,M@(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
773 ("A~" ?,MC(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
774 ("C`" ?,MG(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
775 ("E'" ?,MI(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
776 ("E/" ?,MF(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
777 ("E\"" ?,MK(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
778 ("E^" ?,MJ(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
779 ("E`" ?,MH(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
780 ("G~" ?,MP(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
781 ("I'" ?,MM(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
782 ("I/" ?,M](B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
783 ("I\"" ?,MO(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
784 ("I^" ?,MN(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
785 ("I`" ?,ML(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
786 ("N~" ?,MQ(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
787 ("O'" ?,MS(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
788 ("O/" ?,MX(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
789 ("O\"" ?,MV(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
790 ("O^" ?,MT(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
791 ("O`" ?,MR(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
792 ("O~" ?,MU(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
793 ("S`" ?,M^(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
794 ("U'" ?,MZ(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
795 ("U\"" ?,M\(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
796 ("U^" ?,M[(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
797 ("U`" ?,MY(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
798 ("a'" ?,Ma(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
799 ("a/" ?,Me(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
800 ("a\"" ?,Md(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
801 ("a^" ?,Mb(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
802 ("a`" ?,M`(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
803 ("a~" ?,Mc(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
804 ("c`" ?,Mg(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
805 ("e'" ?,Mi(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
806 ("e/" ?,Mf(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
807 ("e\"" ?,Mk(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
808 ("e^" ?,Mj(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
809 ("e`" ?,Mh(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
810 ("g~" ?,Mp(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
811 ("i'" ?,Mm(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
812 ("i/" ?,M}(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
813 ("i\"" ?,Mo(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
814 ("i^" ?,Mn(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
815 ("i`" ?,Ml(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
816 ("n~" ?,Mq(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
817 ("o'" ?,Ms(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
818 ("o/" ?,Mx(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
819 ("o\"" ?,Mv(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
820 ("o^" ?,Mt(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
821 ("o`" ?,Mr(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
822 ("o~" ?,Mu(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
823 ("s`" ?,M~(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
824 ("s/" ?,M_(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
825 ("u'" ?,Mz(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
826 ("u\"" ?,M|(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
827 ("u^" ?,M{(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
828 ("u`" ?,My(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
829 ("y\"" ?,M(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
830
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
831 ("A''" ["A'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
832 ("A//" ["A/"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
833 ("A\"\"" ["A\""])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
834 ("A^^" ["A^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
835 ("A``" ["A`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
836 ("A~~" ["A~"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
837 ("C``" ["C`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
838 ("E''" ["E'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
839 ("E//" ["E/"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
840 ("E\"\"" ["E\""])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
841 ("E^^" ["E^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
842 ("E``" ["E`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
843 ("G~~" ["G~"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
844 ("I''" ["I'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
845 ("I//" ["I/"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
846 ("I\"\"" ["I\""])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
847 ("I^^" ["I^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
848 ("I``" ["I`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
849 ("N~~" ["N~"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
850 ("O''" ["O'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
851 ("O//" ["O/"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
852 ("O\"\"" ["O\""])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
853 ("O^^" ["O^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
854 ("O``" ["O`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
855 ("O~~" ["O~"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
856 ("S``" ["S`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
857 ("U''" ["U'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
858 ("U\"\"" ["U\""])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
859 ("U^^" ["U^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
860 ("U``" ["U`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
861 ("a''" ["a'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
862 ("a//" ["a/"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
863 ("a\"\"" ["a\""])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
864 ("a^^" ["a^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
865 ("a``" ["a`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
866 ("a~~" ["a~"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
867 ("c``" ["c`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
868 ("e''" ["e'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
869 ("e//" ["e/"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
870 ("e\"\"" ["e\""])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
871 ("e^^" ["e^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
872 ("e``" ["e`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
873 ("g~~" ["g~"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
874 ("i''" ["i'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
875 ("i//" ["i/"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
876 ("i\"\"" ["i\""])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
877 ("i^^" ["i^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
878 ("i``" ["i`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
879 ("n~~" ["n~"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
880 ("o''" ["o'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
881 ("o//" ["o/"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
882 ("o\"\"" ["o\""])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
883 ("o^^" ["o^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
884 ("o``" ["o`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
885 ("o~~" ["o~"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
886 ("s``" ["s`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
887 ("s//" ["s/"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
888 ("u''" ["u'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
889 ("u\"\"" ["u\""])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
890 ("u^^" ["u^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
891 ("u``" ["u`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
892 ("y\"\"" ["y\""])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
893 )
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
894
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
895 (quail-define-package
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
896 "danish-alt-postfix" "Latin-1" "DA<" t
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
897 "Danish input method (rule: AE -> ,AF(B, OE -> ,AX(B, AA -> ,AE(B, E' -> ,AI(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
898
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
899 Doubling the postfix separates the letter and postfix: e.g. aee -> ae
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
900 "
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
901 nil t nil nil nil nil nil nil nil nil t)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
902
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
903 (quail-define-rules
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
904 ("AE" ?,AF(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
905 ("ae" ?,Af(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
906 ("OE" ?,AX(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
907 ("oe" ?,Ax(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
908 ("AA" ?,AE(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
909 ("aa" ?,Ae(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
910 ("E'" ?,AI(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
911 ("e'" ?,Ai(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
912
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
913 ("AEE" ["AE"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
914 ("aee" ["ae"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
915 ("OEE" ["OE"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
916 ("oee" ["oe"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
917 ("AAA" ["AA"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
918 ("aaa" ["aa"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
919 ("E''" ["E'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
920 ("e''" ["e'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
921 )
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
922
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
923 (quail-define-package
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
924 "esperanto-alt-postfix" "Latin-3" "EO<" t
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
925 "Esperanto input method with postfix modifiers
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
926
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
927 A following ^ or x will produce an accented character,
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
928 e.g. c^ -> ,Cf(B, gx -> ,Cx(B, u^ -> ,C}(B.
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
929
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
930 Doubling the postfix separates the letter and postfix,
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
931 e.g. a'' -> a'.
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
932 " nil t nil nil nil nil nil nil nil nil t)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
933
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
934 (quail-define-rules
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
935 ("Cx" ?,CF(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
936 ("C^" ?,CF(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
937 ("cx" ?,Cf(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
938 ("c^" ?,Cf(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
939 ("Gx" ?,CX(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
940 ("G^" ?,CX(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
941 ("gx" ?,Cx(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
942 ("g^" ?,Cx(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
943 ("Hx" ?,C&(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
944 ("H^" ?,C&(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
945 ("hx" ?,C6(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
946 ("h^" ?,C6(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
947 ("Jx" ?,C,(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
948 ("J^" ?,C,(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
949 ("jx" ?,C<(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
950 ("j^" ?,C<(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
951 ("Sx" ?,C^(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
952 ("S^" ?,C^(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
953 ("sx" ?,C~(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
954 ("s^" ?,C~(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
955 ("Ux" ?,C](B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
956 ("U^" ?,C](B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
957 ("ux" ?,C}(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
958 ("u^" ?,C}(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
959
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
960 ("Cxx" ["Cx"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
961 ("C^^" ["C^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
962 ("cxx" ["cx"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
963 ("c^^" ["c^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
964 ("Gxx" ["Gx"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
965 ("G^^" ["G^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
966 ("gxx" ["gx"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
967 ("g^^" ["g^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
968 ("Hxx" ["Hx"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
969 ("H^^" ["H^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
970 ("hxx" ["hx"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
971 ("h^^" ["h^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
972 ("Jxx" ["Jx"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
973 ("J^^" ["J^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
974 ("jxx" ["jx"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
975 ("j^^" ["j^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
976 ("Sxx" ["Sx"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
977 ("S^^" ["S^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
978 ("sxx" ["sx"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
979 ("s^^" ["s^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
980 ("Uxx" ["Ux"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
981 ("U^^" ["U^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
982 ("uxx" ["ux"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
983 ("u^^" ["u^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
984 )
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
985
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
986 (quail-define-package
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
987 "finnish-alt-postfix" "Latin-1" "FI<" t
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
988 "Finnish (Suomi) input method
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
989
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
990 AE -> ,AD(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
991 AEE -> AE
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
992 OE -> ,AV(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
993 OEE -> OE
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
994 "
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
995 nil t nil nil nil nil nil nil nil nil t)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
996
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
997 (quail-define-rules
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
998 ("AE" ?,AD(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
999 ("ae" ?,Ad(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1000 ("OE" ?,AV(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1001 ("oe" ?,Av(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1002
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1003 ("AEE" ["AE"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1004 ("aee" ["ae"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1005 ("OEE" ["OE"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1006 ("oee" ["oe"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1007 )
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1008
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1009 (quail-define-package
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1010 "french-alt-postfix" "Latin-1" "FR<" t
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1011 "French (Fran,Ag(Bais) input method with postfix modifiers
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1012
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1013 ` pour grave, ' pour aigu, ^ pour circonflexe, et \" pour tr,Ai(Bma.
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1014 Par exemple: a` -> ,A`(B, e' -> ,Ai(B.
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1015
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1016 ,AG(B, ,A+(B, et ,A;(B sont produits par C/, <<, et >>.
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1017
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1018 En doublant la frappe des diacritiques, ils s'isoleront de la lettre.
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1019 Par exemple: e'' -> e'
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1020
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1021 <e dans l'o> n'est pas disponible."
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1022 nil t nil nil nil nil nil nil nil nil t)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1023
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1024 (quail-define-rules
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1025 ("A`" ?,A@(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1026 ("A^" ?,AB(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1027 ("a`" ?,A`(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1028 ("a^" ?,Ab(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1029 ("E`" ?,AH(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1030 ("E'" ?,AI(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1031 ("E^" ?,AJ(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1032 ("E\"" ?,AK(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1033 ("e`" ?,Ah(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1034 ("e'" ?,Ai(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1035 ("e^" ?,Aj(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1036 ("e\"" ?,Ak(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1037 ("I^" ?,AN(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1038 ("I\"" ?,AO(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1039 ("i^" ?,An(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1040 ("i\"" ?,Ao(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1041 ("O^" ?,AT(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1042 ("o^" ?,At(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1043 ("U`" ?,AY(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1044 ("U^" ?,A[(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1045 ("U\"" ?,A\(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1046 ("u`" ?,Ay(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1047 ("u^" ?,A{(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1048 ("u\"" ?,A|(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1049 ("C/" ?,AG(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1050 ("c/" ?,Ag(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1051 ("<<" ?,A+(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1052 (">>" ?,A;(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1053
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1054 ("A``" ["A`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1055 ("A^^" ["A^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1056 ("a``" ["a`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1057 ("a^^" ["a^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1058 ("E``" ["E`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1059 ("E''" ["E'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1060 ("E^^" ["E^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1061 ("E\"\"" ["E\""])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1062 ("e``" ["e`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1063 ("e''" ["e'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1064 ("e^^" ["e^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1065 ("e\"\"" ["e\""])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1066 ("I^^" ["I^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1067 ("I\"\"" ["I\""])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1068 ("i^^" ["i^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1069 ("i\"\"" ["i\""])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1070 ("O^^" ["O^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1071 ("o^^" ["o^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1072 ("U``" ["U`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1073 ("U^^" ["U^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1074 ("U\"\"" ["U\""])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1075 ("u``" ["u`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1076 ("u^^" ["u^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1077 ("u\"\"" ["u\""])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1078 ("C//" ["C/"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1079 ("c//" ["c/"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1080 ("<<<" ["<<"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1081 (">>>" [">>"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1082 )
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1083
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1084 (quail-define-package
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1085 "german-alt-postfix" "Latin-1" "DE<" t
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1086 "German (Deutsch) input method
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1087
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1088 ae -> ,Ad(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1089 aee -> ae
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1090 oe -> ,Av(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1091 oee -> oe
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1092 ue -> ,A|(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1093 uee -> ue
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1094 sz -> ,A_(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1095 szz -> sz
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1096 "
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1097 nil t nil nil nil nil nil nil nil nil t)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1098
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1099 (quail-define-rules
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1100 ("AE" ?,AD(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1101 ("ae" ?,Ad(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1102 ("OE" ?,AV(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1103 ("oe" ?,Av(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1104 ("UE" ?,A\(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1105 ("ue" ?,A|(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1106 ("sz" ?,A_(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1107
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1108 ("AEE" ["AE"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1109 ("aee" ["ae"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1110 ("OEE" ["OE"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1111 ("oee" ["oe"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1112 ("UEE" ["UE"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1113 ("uee" ["ue"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1114 ("szz" ["sz"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1115 )
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1116
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1117 (quail-define-package
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1118 "icelandic-alt-postfix" "Latin-1" "IS<" t
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1119 "Icelandic (,AM(Bslenska) input method with postfix modifiers
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1120
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1121 A' -> ,AA(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1122 E' -> ,AI(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1123 I' -> ,AM(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1124 O' -> ,AS(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1125 U' -> ,AZ(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1126 Y' -> ,A](B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1127 AE -> ,AF(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1128 OE -> ,AV(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1129 D/ -> ,AP(B (eth)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1130 T/ -> ,A^(B (thorn)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1131
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1132 Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1133 " nil t nil nil nil nil nil nil nil nil t)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1134
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1135 (quail-define-rules
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1136 ("A'" ?,AA(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1137 ("a'" ?,Aa(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1138 ("E'" ?,AI(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1139 ("e'" ?,Ai(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1140 ("I'" ?,AM(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1141 ("i'" ?,Am(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1142 ("O'" ?,AS(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1143 ("o'" ?,As(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1144 ("U'" ?,AZ(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1145 ("u'" ?,Az(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1146 ("Y'" ?,A](B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1147 ("y'" ?,A}(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1148 ("AE" ?,AF(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1149 ("ae" ?,Af(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1150 ("OE" ?,AV(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1151 ("oe" ?,Av(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1152 ("D/" ?,AP(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1153 ("d/" ?,Ap(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1154 ("T/" ?,A^(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1155 ("t/" ?,A~(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1156
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1157 ("A''" ["A'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1158 ("a''" ["a'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1159 ("E''" ["E'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1160 ("e''" ["e'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1161 ("I''" ["I'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1162 ("i''" ["i'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1163 ("O''" ["O'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1164 ("o''" ["o'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1165 ("U''" ["U'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1166 ("u''" ["u'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1167 ("Y''" ["Y'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1168 ("y''" ["y'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1169 ("AEE" ["AE"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1170 ("aee" ["ae"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1171 ("OEE" ["OE"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1172 ("oee" ["oe"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1173 ("D//" ["D/"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1174 ("d//" ["d/"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1175 ("T//" ["T/"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1176 ("t//" ["t/"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1177 )
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1178
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1179 (quail-define-package
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1180 "italian-alt-postfix" "Latin-1" "IT<" t
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1181 "Italian (Italiano) input method with postfix modifiers
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1182
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1183 A` -> ,A@(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1184 E` -> ,AH(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1185 I` -> ,AL(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1186 O` -> ,AR(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1187 U` -> ,AY(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1188
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1189 Doubling the postfix separates the letter and postfix: e.g. a`` -> a`
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1190 " nil t nil nil nil nil nil nil nil nil t)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1191
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1192 (quail-define-rules
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1193 ("A`" ?,A@(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1194 ("a`" ?,A`(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1195 ("E`" ?,AH(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1196 ("e`" ?,Ah(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1197 ("I`" ?,AL(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1198 ("i`" ?,Al(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1199 ("O`" ?,AR(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1200 ("o`" ?,Ar(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1201 ("U`" ?,AY(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1202 ("u`" ?,Ay(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1203
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1204 ("A``" ["A`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1205 ("a``" ["a`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1206 ("E``" ["E`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1207 ("e``" ["e`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1208 ("I``" ["I`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1209 ("i``" ["i`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1210 ("O``" ["O`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1211 ("o``" ["o`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1212 ("U``" ["U`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1213 ("u``" ["u`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1214 )
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1215
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1216 (quail-define-package
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1217 "norwegian-alt-postfix" "Latin-1" "NO<" t
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1218 "Norwegian (Norsk) input method (rule: AE->,AF(B, OE->,AX(B, AA->,AE(B, E'->,AI(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1219
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1220 Doubling the postfix separates the letter and postfix: e.g. aee -> ae
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1221 "
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1222 nil t nil nil nil nil nil nil nil nil t)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1223
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1224 (quail-define-rules
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1225 ("AE" ?,AF(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1226 ("ae" ?,Af(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1227 ("OE" ?,AX(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1228 ("oe" ?,Ax(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1229 ("AA" ?,AE(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1230 ("aa" ?,Ae(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1231 ("E'" ?,AI(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1232 ("e'" ?,Ai(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1233
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1234 ("AEE" ["AE"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1235 ("aee" ["ae"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1236 ("OEE" ["OE"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1237 ("oee" ["oe"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1238 ("AAA" ["AA"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1239 ("aaa" ["aa"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1240 ("E''" ["E'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1241 ("e''" ["e'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1242 )
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1243
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1244 (quail-define-package
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1245 "scandinavian-alt-postfix" "Latin-1" "SC<" t
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1246 "Scandinavian input method with postfix modifiers
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1247 Supported languages are Swidish, Norwegian, Danish, and Finnish.
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1248
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1249 ae -> ,Af(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1250 oe -> ,Ax(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1251 aa -> ,Ae(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1252 a\" -> ,Ad(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1253 o\" -> ,Av(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1254 e' -> ,Ai(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1255
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1256 Doubling the postfix separates the letter and postfix:
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1257 aee -> ae, o\"\" -> o\", etc.
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1258 " nil t nil nil nil nil nil nil nil nil t)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1259
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1260 (quail-define-rules
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1261 ("AE" ?,AF(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1262 ("ae" ?,Af(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1263 ("OE" ?,AX(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1264 ("oe" ?,Ax(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1265 ("AA" ?,AE(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1266 ("aa" ?,Ae(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1267 ("A\"" ?,AD(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1268 ("a\"" ?,Ad(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1269 ("O\"" ?,AV(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1270 ("o\"" ?,Av(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1271 ("E'" ?,AI(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1272 ("e'" ?,Ai(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1273
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1274 ("AEE" ["AE"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1275 ("aee" ["ae"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1276 ("OEE" ["OE"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1277 ("oee" ["oe"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1278 ("AAA" ["AA"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1279 ("aaa" ["aa"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1280 ("A\"\"" ["A\""])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1281 ("a\"\"" ["a\""])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1282 ("O\"\"" ["O\""])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1283 ("o\"\"" ["o\""])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1284 ("E''" ["E'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1285 ("e''" ["e'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1286 )
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1287
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1288 (quail-define-package
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1289 "spanish-alt-postfix" "Latin-1" "ES<" t
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1290 "Spanish (Espa,Aq(Bol) input method with postfix modifiers
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1291
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1292 A' -> ,AA(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1293 E' -> ,AI(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1294 I' -> ,AM(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1295 O' -> ,AS(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1296 U' -> ,AZ(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1297 N~ -> ,AQ(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1298 !/ -> ,A!(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1299 ?/ -> ,A?(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1300
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1301 Doubling the postfix separates the letter and postfix:
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1302 a'' -> a', n~~ -> n~, etc.
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1303 " nil t nil nil nil nil nil nil nil nil t)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1304
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1305 (quail-define-rules
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1306 ("A'" ?,AA(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1307 ("a'" ?,Aa(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1308 ("E'" ?,AI(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1309 ("e'" ?,Ai(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1310 ("I'" ?,AM(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1311 ("i'" ?,Am(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1312 ("O'" ?,AS(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1313 ("o'" ?,As(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1314 ("U'" ?,AZ(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1315 ("u'" ?,Az(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1316 ("N~" ?,AQ(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1317 ("n~" ?,Aq(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1318 ("?/" ?,A?(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1319 ("!/" ?,A!(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1320
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1321 ("A''" ["A'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1322 ("a''" ["a'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1323 ("E''" ["E'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1324 ("e''" ["e'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1325 ("I''" ["I'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1326 ("i''" ["i'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1327 ("O''" ["O'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1328 ("o''" ["o'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1329 ("U''" ["U'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1330 ("u''" ["u'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1331 ("N~~" ["N~"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1332 ("n~~" ["n~"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1333 ("?//" ["?/"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1334 ("!//" ["!/"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1335 )
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1336
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1337 (quail-define-package
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1338 "swedish-alt-postfix" "Latin-1" "SV<" t
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1339 "Swedish (Svenska) input method (rule: AA -> ,AE(B, AE -> ,AD(B, OE -> ,AV(B, E' -> ,AI(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1340
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1341 Doubling the postfix separates the letter and postfix: e.g. aee -> ae
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1342 " nil t nil nil nil nil nil nil nil nil t)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1343
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1344 (quail-define-rules
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1345 ("AA" ?,AE(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1346 ("aa" ?,Ae(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1347 ("AE" ?,AD(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1348 ("ae" ?,Ad(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1349 ("OE" ?,AV(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1350 ("oe" ?,Av(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1351 ("E'" ?,AI(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1352 ("e'" ?,Ai(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1353
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1354 ("AAA" ["AA"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1355 ("aaa" ["aa"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1356 ("AEE" ["AE"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1357 ("aee" ["ae"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1358 ("OEE" ["OE"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1359 ("oee" ["oe"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1360 ("E''" ["E'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1361 ("e''" ["e'"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1362 )
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1363
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1364 (quail-define-package
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1365 "turkish-alt-postfix" "Latin-3" "TR<" t
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1366 "Turkish (T,C|(Brk,Cg(Be) input method with postfix modifiers
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1367
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1368 Note for I, ,C9(B, ,C)(B, i.
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1369
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1370 A^ -> ,CB(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1371 C` -> ,CG(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1372 G^ -> ,C+(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1373 I -> I
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1374 i -> ,C9(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1375 I/ -> ,C)(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1376 i/ -> i
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1377 O\" -> ,CV(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1378 S` -> ,C*(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1379 U\" -> ,C\(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1380 U^ -> ,C[(B
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1381
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1382 Doubling the postfix separates the letter and postfix: e.g. a^^ -> a^
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1383 " nil t nil nil nil nil nil nil nil nil t)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1384
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1385 (quail-define-rules
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1386 ("A^" ?,CB(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1387 ("a^" ?,Cb(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1388 ("C`" ?,CG(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1389 ("c`" ?,Cg(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1390 ("G^" ?,C+(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1391 ("g^" ?,C;(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1392 ("I/" ?,C)(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1393 ("i" ?,C9(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1394 ("i/" ?i)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1395 ("O\"" ?,CV(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1396 ("o\"" ?,Cv(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1397 ("S`" ?,C*(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1398 ("s`" ?,C:(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1399 ("U\"" ?,C\(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1400 ("u\"" ?,C|(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1401 ("U^" ?,C[(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1402 ("u^" ?,C{(B)
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1403
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1404 ("A^^" ["A^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1405 ("a^^" ["a^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1406 ("C``" ["C`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1407 ("c``" ["c`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1408 ("G^^" ["G^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1409 ("g^^" ["g^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1410 ("I//" ["I/"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1411 ("i" ["i"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1412 ("i//" ["i/"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1413 ("O\"\"" ["O\""])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1414 ("o\"\"" ["o\""])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1415 ("S``" ["S`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1416 ("s``" ["s`"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1417 ("U\"\"" ["U\""])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1418 ("u\"\"" ["u\""])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1419 ("U^^" ["U^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1420 ("u^^" ["u^"])
1a1c332f5b46 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1421 )