33 |
;; In `iso-accents-mode', pseudo accent characters are used to |
;; In `iso-accents-mode', pseudo accent characters are used to |
34 |
;; introduce accented keys. The pseudo-accent characters are: |
;; introduce accented keys. The pseudo-accent characters are: |
35 |
;; |
;; |
36 |
;; ' (minute) -> grave accent |
;; ' (minute) -> actue accent |
37 |
;; ` (backtick) -> acute accent |
;; ` (backtick) -> grave accent |
38 |
;; " (second) -> diaeresis |
;; " (second) -> diaeresis |
39 |
;; ^ (caret) -> circumflex |
;; ^ (caret) -> circumflex |
40 |
;; ~ (tilde) -> tilde over the character |
;; ~ (tilde) -> tilde over the character |
46 |
;; , (cedilla) -> cedilla under the character (some languages only) |
;; , (cedilla) -> cedilla under the character (some languages only) |
47 |
;; |
;; |
48 |
;; The action taken depends on the key that follows the pseudo accent. |
;; The action taken depends on the key that follows the pseudo accent. |
49 |
;; In general: |
;; In general: |
50 |
;; |
;; |
51 |
;; pseudo-accent + appropriate letter -> accented letter |
;; pseudo-accent + appropriate letter -> accented letter |
52 |
;; pseudo-accent + space -> pseudo-accent (except comma and period) |
;; pseudo-accent + space -> pseudo-accent (except comma and period) |
53 |
;; pseudo-accent + pseudo-accent -> accent (if available) |
;; pseudo-accent + pseudo-accent -> accent (if available) |
54 |
;; pseudo-accent + other -> pseudo-accent + other |
;; pseudo-accent + other -> pseudo-accent + other |
55 |
;; |
;; |
56 |
;; If the pseudo-accent is followed by anything else than a |
;; If the pseudo-accent is followed by anything else than a |
57 |
;; self-insert-command, the dead-key code is terminated, the |
;; self-insert-command, the dead-key code is terminated, the |
58 |
;; pseudo-accent inserted 'as is' and the bell is rung to signal this. |
;; pseudo-accent inserted 'as is' and the bell is rung to signal this. |
59 |
;; |
;; |
110 |
(?^ (?A . ?\302) (?E . ?\312) (?I . ?\316) (?O . ?\324) (?U . ?\333) |
(?^ (?A . ?\302) (?E . ?\312) (?I . ?\316) (?O . ?\324) (?U . ?\333) |
111 |
(?a . ?\342) (?e . ?\352) (?i . ?\356) (?o . ?\364) (?u . ?\373) |
(?a . ?\342) (?e . ?\352) (?i . ?\356) (?o . ?\364) (?u . ?\373) |
112 |
(?\ . ?^)) |
(?\ . ?^)) |
113 |
(?\" (?E . ?\313) (?I . ?\317) |
(?\" (?E . ?\313) (?I . ?\317) |
114 |
(?e . ?\353) (?i . ?\357) |
(?e . ?\353) (?i . ?\357) |
115 |
(?\ . ?\")) |
(?\ . ?\")) |
116 |
(?~ (?< . ?\253) (?> . ?\273) (?C . ?\307) (?c . ?\347) |
(?~ (?< . ?\253) (?> . ?\273) (?C . ?\307) (?c . ?\347) |
117 |
(?, . ?,)) |
(?\ . ?~)) |
118 |
(?, (?C . ?\307) (?c . ?\347) (?\ . ?\,))) |
(?, (?C . ?\307) (?c . ?\347) (?\ . ?\,))) |
119 |
|
|
120 |
("german" |
("german" |
155 |
(?' (?A . ?\301) (?E . ?\311) (?I . ?\315) (?O . ?\323) (?U . ?\332) |
(?' (?A . ?\301) (?E . ?\311) (?I . ?\315) (?O . ?\323) (?U . ?\332) |
156 |
(?Y . ?\335) (?a . ?\341) (?e . ?\351) (?i . ?\355) (?o . ?\363) |
(?Y . ?\335) (?a . ?\341) (?e . ?\351) (?i . ?\355) (?o . ?\363) |
157 |
(?u . ?\372) (?y . ?\375) (?' . ?\264) |
(?u . ?\372) (?y . ?\375) (?' . ?\264) |
158 |
(?\ . ?')) |
(?\ . ?')) |
159 |
(?` (?A . ?\300) (?E . ?\310) (?I . ?\314) (?O . ?\322) (?U . ?\331) |
(?` (?A . ?\300) (?E . ?\310) (?I . ?\314) (?O . ?\322) (?U . ?\331) |
160 |
(?a . ?\340) (?e . ?\350) (?i . ?\354) (?o . ?\362) (?u . ?\371) |
(?a . ?\340) (?e . ?\350) (?i . ?\354) (?o . ?\362) (?u . ?\371) |
161 |
(?` . ?`) (?\ . ?`)) |
(?` . ?`) (?\ . ?`)) |
182 |
(?a . ?\341) (?c . ?\346) (?d . ?\360) (?e . ?\351) (?i . ?\355) |
(?a . ?\341) (?c . ?\346) (?d . ?\360) (?e . ?\351) (?i . ?\355) |
183 |
(?l . ?\345) (?n . ?\361) (?o . ?\363) (?r . ?\340) (?s . ?\266) |
(?l . ?\345) (?n . ?\361) (?o . ?\363) (?r . ?\340) (?s . ?\266) |
184 |
(?u . ?\372) (?y . ?\375) (?z . ?\274) |
(?u . ?\372) (?y . ?\375) (?z . ?\274) |
185 |
(?' . ?\264) (?\ . ?')) |
(?' . ?\264) (?\ . ?')) |
186 |
(?` (?A . ?\241) (?C . ?\307) (?E . ?\312) (?L . ?\243) (?S . ?\252) |
(?` (?A . ?\241) (?C . ?\307) (?E . ?\312) (?L . ?\243) (?S . ?\252) |
187 |
(?T . ?\336) (?Z . ?\257) |
(?T . ?\336) (?Z . ?\257) |
188 |
(?a . ?\261) (?l . ?\263) (?c . ?\347) (?e . ?\352) (?s . ?\272) |
(?a . ?\261) (?l . ?\263) (?c . ?\347) (?e . ?\352) (?s . ?\272) |
211 |
("latin-3" latin-iso8859-3 |
("latin-3" latin-iso8859-3 |
212 |
(?' (?A . ?\301) (?E . ?\311) (?I . ?\315) (?O . ?\323) (?U . ?\332) |
(?' (?A . ?\301) (?E . ?\311) (?I . ?\315) (?O . ?\323) (?U . ?\332) |
213 |
(?a . ?\341) (?e . ?\351) (?i . ?\355) (?o . ?\363) (?u . ?\372) |
(?a . ?\341) (?e . ?\351) (?i . ?\355) (?o . ?\363) (?u . ?\372) |
214 |
(?' . ?\264) (?\ . ?')) |
(?' . ?\264) (?\ . ?')) |
215 |
(?` (?A . ?\300) (?E . ?\310) (?I . ?\314) (?O . ?\322) (?U . ?\331) |
(?` (?A . ?\300) (?E . ?\310) (?I . ?\314) (?O . ?\322) (?U . ?\331) |
216 |
(?a . ?\340) (?e . ?\350) (?i . ?\354) (?o . ?\362) (?u . ?\371) |
(?a . ?\340) (?e . ?\350) (?i . ?\354) (?o . ?\362) (?u . ?\371) |
217 |
(?` . ?`) (?\ . ?`)) |
(?` . ?`) (?\ . ?`)) |
229 |
(?$ . ?\245) (?S . ?\252) (?s . ?\272) (?G . ?\253) (?g . ?\273) |
(?$ . ?\245) (?S . ?\252) (?s . ?\272) (?G . ?\253) (?g . ?\273) |
230 |
(?U . ?\335) (?u . ?\375) (?` . ?\242) |
(?U . ?\335) (?u . ?\375) (?` . ?\242) |
231 |
(?~ . ?\270) (?\ . ?~)) |
(?~ . ?\270) (?\ . ?~)) |
232 |
(?/ (?C . ?\305) (?G . ?\325) (?H . ?\241) (?I . ?\251) (?Z . ?\257) |
(?/ (?C . ?\305) (?G . ?\325) (?H . ?\241) (?I . ?\251) (?Z . ?\257) |
233 |
(?c . ?\345) (?g . ?\365) (?h . ?\261) (?i . ?\271) (?z . ?\277) |
(?c . ?\345) (?g . ?\365) (?h . ?\261) (?i . ?\271) (?z . ?\277) |
234 |
(?r . ?\256) |
(?r . ?\256) |
235 |
(?. . ?\377) (?# . ?\243) (?$ . ?\244) |
(?. . ?\377) (?# . ?\243) (?$ . ?\244) |
350 |
~! gives an inverted exclamation mark. |
~! gives an inverted exclamation mark. |
351 |
~? gives an inverted question mark. |
~? gives an inverted question mark. |
352 |
|
|
353 |
With an argument, a positive argument enables ISO Accents mode, |
With an argument, a positive argument enables ISO Accents mode, |
354 |
and a negative argument disables it." |
and a negative argument disables it." |
355 |
|
|
356 |
(interactive "P") |
(interactive "P") |