diff options
| author | Richard M. Stallman | 1997-09-13 04:28:20 +0000 |
|---|---|---|
| committer | Richard M. Stallman | 1997-09-13 04:28:20 +0000 |
| commit | 0830480467ad1dff5d583720141aec1efaa0b511 (patch) | |
| tree | 2a9c81ed3d373516cf91f713c43cbe9108f87525 | |
| parent | 887af595bf84deff167d7ae23c8435df17b12c48 (diff) | |
| download | emacs-0830480467ad1dff5d583720141aec1efaa0b511.tar.gz emacs-0830480467ad1dff5d583720141aec1efaa0b511.zip | |
Undo previous change.
| -rw-r--r-- | leim/quail/latin-post.el | 312 |
1 files changed, 146 insertions, 166 deletions
diff --git a/leim/quail/latin-post.el b/leim/quail/latin-post.el index 1541769f196..a0901bbc6e0 100644 --- a/leim/quail/latin-post.el +++ b/leim/quail/latin-post.el | |||
| @@ -37,14 +37,10 @@ | |||
| 37 | circumflex | ^ | a^ -> ,Ab(B | 37 | circumflex | ^ | a^ -> ,Ab(B |
| 38 | diaeresis | \" | a\" -> ,Ad(B | 38 | diaeresis | \" | a\" -> ,Ad(B |
| 39 | tilde | ~ | a~ -> ,Ac(B | 39 | tilde | ~ | a~ -> ,Ac(B |
| 40 | cedilla | / | c/ -> ,Ag(B | 40 | cedilla | , | c, -> ,Ag(B |
| 41 | nordic | / | d/ -> ,Ap(B t/ -> ,A~(B a/ -> ,Ae(B e/ -> ,Af(B o/ -> ,Ax(B | 41 | nordic | / | d/ -> ,Ap(B t/ -> ,A~(B a/ -> ,Ae(B e/ -> ,Af(B o/ -> ,Ax(B |
| 42 | others | /<> | s/ -> ,A_(B ?/ -> ,A?(B !/ -> ,A!(B << -> ,A+(B >> -> ,A;(B | 42 | others | /<> | s/ -> ,A_(B ?/ -> ,A?(B !/ -> ,A!(B << -> ,A+(B >> -> ,A;(B |
| 43 | 43 | ||
| 44 | It would be natural to use comma for cedillas, but that would be | ||
| 45 | inconvenient in practice because commas are needed very often after a | ||
| 46 | letter. | ||
| 47 | |||
| 48 | Doubling the postfix separates the letter and postfix: e.g. a'' -> a' | 44 | Doubling the postfix separates the letter and postfix: e.g. a'' -> a' |
| 49 | " nil t nil nil nil nil nil nil nil nil t) | 45 | " nil t nil nil nil nil nil nil nil nil t) |
| 50 | 46 | ||
| @@ -107,8 +103,8 @@ Doubling the postfix separates the letter and postfix: e.g. a'' -> a' | |||
| 107 | ("T/" ?,A^(B) | 103 | ("T/" ?,A^(B) |
| 108 | ("t/" ?,A~(B) | 104 | ("t/" ?,A~(B) |
| 109 | ("s/" ?,A_(B) | 105 | ("s/" ?,A_(B) |
| 110 | ("C/" ?,AG(B) | 106 | ("C," ?,AG(B) |
| 111 | ("c/" ?,Ag(B) | 107 | ("c," ?,Ag(B) |
| 112 | ("N~" ?,AQ(B) | 108 | ("N~" ?,AQ(B) |
| 113 | ("n~" ?,Aq(B) | 109 | ("n~" ?,Aq(B) |
| 114 | ("?/" ?,A?(B) | 110 | ("?/" ?,A?(B) |
| @@ -174,8 +170,8 @@ Doubling the postfix separates the letter and postfix: e.g. a'' -> a' | |||
| 174 | ("T//" ["T/"]) | 170 | ("T//" ["T/"]) |
| 175 | ("t//" ["t/"]) | 171 | ("t//" ["t/"]) |
| 176 | ("s//" ["s/"]) | 172 | ("s//" ["s/"]) |
| 177 | ("C//" ["C/"]) | 173 | ("C,," ["C,"]) |
| 178 | ("c//" ["c/"]) | 174 | ("c,," ["c,"]) |
| 179 | ("N~~" ["N~"]) | 175 | ("N~~" ["N~"]) |
| 180 | ("n~~" ["n~"]) | 176 | ("n~~" ["n~"]) |
| 181 | ("?//" ["?/"]) | 177 | ("?//" ["?/"]) |
| @@ -191,38 +187,34 @@ Doubling the postfix separates the letter and postfix: e.g. a'' -> a' | |||
| 191 | | postfix | examples | 187 | | postfix | examples |
| 192 | ------------+---------+---------- | 188 | ------------+---------+---------- |
| 193 | acute | ' | a' -> ,Ba(B | 189 | acute | ' | a' -> ,Ba(B |
| 194 | ogonek | ` | a` -> ,B1(B | 190 | ogonek | , | a, -> ,B1(B |
| 195 | diaeresis | \" | a\" -> ,Bd(B | 191 | diaeresis | \" | a\" -> ,Bd(B |
| 196 | circumflex | ^ | a^ -> ,Bb(B | 192 | circumflex | ^ | a^ -> ,Bb(B |
| 197 | breve | ~ | a~ -> ,Bc(B | 193 | breve | ~ | a~ -> ,Bc(B |
| 198 | cedilla | ` | c` -> ,Bg(B | 194 | cedilla | , | c, -> ,Bg(B |
| 199 | caron | ~ | c~ -> ,Bh(B | 195 | caron | ~ | c~ -> ,Bh(B |
| 200 | dbl. acute | \" | o\" -> ,Bu(B | 196 | dbl. acute | : | o: -> ,Bu(B |
| 201 | ring | ` | u` -> ,By(B | 197 | ring | . | u. -> ,By(B |
| 202 | dot | ` | z` -> ,B?(B | 198 | dot | . | z. -> ,B?(B |
| 203 | stroke | / | d/ -> ,Bp(B | 199 | stroke | / | d/ -> ,Bp(B |
| 204 | others | / | s/ -> ,B_(B | 200 | others | / | s/ -> ,B_(B |
| 205 | 201 | ||
| 206 | It would be natural to use period and comma for dots/rings and | ||
| 207 | cedillas/ogoneks, but that would inconvenient in practice, because | ||
| 208 | periods and commas are needed very often after a letter. | ||
| 209 | |||
| 210 | Doubling the postfix separates the letter and postfix: e.g. a'' -> a' | 202 | Doubling the postfix separates the letter and postfix: e.g. a'' -> a' |
| 211 | " nil t nil nil nil nil nil nil nil nil t) | 203 | " nil t nil nil nil nil nil nil nil nil t) |
| 212 | 204 | ||
| 213 | (quail-define-rules | 205 | (quail-define-rules |
| 214 | ("A'" ?,BA(B) | 206 | ("A'" ?,BA(B) |
| 215 | ("A`" ?,B!(B) | 207 | ("A," ?,B!(B) |
| 216 | ("A\"" ?,BD(B) | 208 | ("A\"" ?,BD(B) |
| 217 | ("A^" ?,BB(B) | 209 | ("A^" ?,BB(B) |
| 218 | ("A~" ?,BC(B) | 210 | ("A~" ?,BC(B) |
| 219 | ("C'" ?,BF(B) | 211 | ("C'" ?,BF(B) |
| 220 | ("C`" ?,BG(B) | 212 | ("C," ?,BG(B) |
| 221 | ("C~" ?,BH(B) | 213 | ("C~" ?,BH(B) |
| 222 | ("D/" ?,BP(B) | 214 | ("D/" ?,BP(B) |
| 223 | ("D~" ?,BO(B) | 215 | ("D~" ?,BO(B) |
| 224 | ("E'" ?,BI(B) | 216 | ("E'" ?,BI(B) |
| 225 | ("E`" ?,BJ(B) | 217 | ("E," ?,BJ(B) |
| 226 | ("E\"" ?,BK(B) | 218 | ("E\"" ?,BK(B) |
| 227 | ("E~" ?,BL(B) | 219 | ("E~" ?,BL(B) |
| 228 | ("I'" ?,BM(B) | 220 | ("I'" ?,BM(B) |
| @@ -233,36 +225,36 @@ Doubling the postfix separates the letter and postfix: e.g. a'' -> a' | |||
| 233 | ("N'" ?,BQ(B) | 225 | ("N'" ?,BQ(B) |
| 234 | ("N~" ?,BR(B) | 226 | ("N~" ?,BR(B) |
| 235 | ("O'" ?,BS(B) | 227 | ("O'" ?,BS(B) |
| 236 | ("O\"" ?,BU(B) | 228 | ("O:" ?,BU(B) |
| 237 | ("O\"" ?,BV(B) | 229 | ("O\"" ?,BV(B) |
| 238 | ("O^" ?,BT(B) | 230 | ("O^" ?,BT(B) |
| 239 | ("R'" ?,B@(B) | 231 | ("R'" ?,B@(B) |
| 240 | ("R~" ?,BX(B) | 232 | ("R~" ?,BX(B) |
| 241 | ("S'" ?,B&(B) | 233 | ("S'" ?,B&(B) |
| 242 | ("S`" ?,B*(B) | 234 | ("S," ?,B*(B) |
| 243 | ("S~" ?,B)(B) | 235 | ("S~" ?,B)(B) |
| 244 | ("T`" ?,B^(B) | 236 | ("T," ?,B^(B) |
| 245 | ("T~" ?,B+(B) | 237 | ("T~" ?,B+(B) |
| 246 | ("U'" ?,BZ(B) | 238 | ("U'" ?,BZ(B) |
| 247 | ("U\"" ?,B[(B) | 239 | ("U:" ?,B[(B) |
| 248 | ("U\"" ?,B\(B) | 240 | ("U\"" ?,B\(B) |
| 249 | ("U`" ?,BY(B) | 241 | ("U." ?,BY(B) |
| 250 | ("Y'" ?,B](B) | 242 | ("Y'" ?,B](B) |
| 251 | ("Z'" ?,B,(B) | 243 | ("Z'" ?,B,(B) |
| 252 | ("Z`" ?,B/(B) | 244 | ("Z." ?,B/(B) |
| 253 | ("Z~" ?,B.(B) | 245 | ("Z~" ?,B.(B) |
| 254 | ("a'" ?,Ba(B) | 246 | ("a'" ?,Ba(B) |
| 255 | ("a`" ?,B1(B) | 247 | ("a," ?,B1(B) |
| 256 | ("a\"" ?,Bd(B) | 248 | ("a\"" ?,Bd(B) |
| 257 | ("a^" ?,Bb(B) | 249 | ("a^" ?,Bb(B) |
| 258 | ("a~" ?,Bc(B) | 250 | ("a~" ?,Bc(B) |
| 259 | ("c'" ?,Bf(B) | 251 | ("c'" ?,Bf(B) |
| 260 | ("c`" ?,Bg(B) | 252 | ("c," ?,Bg(B) |
| 261 | ("c~" ?,Bh(B) | 253 | ("c~" ?,Bh(B) |
| 262 | ("d/" ?,Bp(B) | 254 | ("d/" ?,Bp(B) |
| 263 | ("d~" ?,Bo(B) | 255 | ("d~" ?,Bo(B) |
| 264 | ("e'" ?,Bi(B) | 256 | ("e'" ?,Bi(B) |
| 265 | ("e`" ?,Bj(B) | 257 | ("e," ?,Bj(B) |
| 266 | ("e\"" ?,Bk(B) | 258 | ("e\"" ?,Bk(B) |
| 267 | ("e~" ?,Bl(B) | 259 | ("e~" ?,Bl(B) |
| 268 | ("i'" ?,Bm(B) | 260 | ("i'" ?,Bm(B) |
| @@ -273,38 +265,38 @@ Doubling the postfix separates the letter and postfix: e.g. a'' -> a' | |||
| 273 | ("n'" ?,Bq(B) | 265 | ("n'" ?,Bq(B) |
| 274 | ("n~" ?,Br(B) | 266 | ("n~" ?,Br(B) |
| 275 | ("o'" ?,Bs(B) | 267 | ("o'" ?,Bs(B) |
| 276 | ("o\"" ?,Bu(B) | 268 | ("o:" ?,Bu(B) |
| 277 | ("o\"" ?,Bv(B) | 269 | ("o\"" ?,Bv(B) |
| 278 | ("o^" ?,Bt(B) | 270 | ("o^" ?,Bt(B) |
| 279 | ("r'" ?,B`(B) | 271 | ("r'" ?,B`(B) |
| 280 | ("r~" ?,Bx(B) | 272 | ("r~" ?,Bx(B) |
| 281 | ("s'" ?,B6(B) | 273 | ("s'" ?,B6(B) |
| 282 | ("s`" ?,B:(B) | 274 | ("s," ?,B:(B) |
| 283 | ("s/" ?,B_(B) | 275 | ("s/" ?,B_(B) |
| 284 | ("s~" ?,B9(B) | 276 | ("s~" ?,B9(B) |
| 285 | ("t`" ?,B~(B) | 277 | ("t," ?,B~(B) |
| 286 | ("t~" ?,B;(B) | 278 | ("t~" ?,B;(B) |
| 287 | ("u'" ?,Bz(B) | 279 | ("u'" ?,Bz(B) |
| 288 | ("u\"" ?,B{(B) | 280 | ("u:" ?,B{(B) |
| 289 | ("u\"" ?,B|(B) | 281 | ("u\"" ?,B|(B) |
| 290 | ("u`" ?,By(B) | 282 | ("u." ?,By(B) |
| 291 | ("y'" ?,B}(B) | 283 | ("y'" ?,B}(B) |
| 292 | ("z'" ?,B<(B) | 284 | ("z'" ?,B<(B) |
| 293 | ("z`" ?,B?(B) | 285 | ("z." ?,B?(B) |
| 294 | ("z~" ?,B>(B) | 286 | ("z~" ?,B>(B) |
| 295 | 287 | ||
| 296 | ("A''" ["A'"]) | 288 | ("A''" ["A'"]) |
| 297 | ("A``" ["A`"]) | 289 | ("A,," ["A,"]) |
| 298 | ("A\"\"" ["A\""]) | 290 | ("A\"\"" ["A\""]) |
| 299 | ("A^^" ["A^"]) | 291 | ("A^^" ["A^"]) |
| 300 | ("A~~" ["A~"]) | 292 | ("A~~" ["A~"]) |
| 301 | ("C''" ["C'"]) | 293 | ("C''" ["C'"]) |
| 302 | ("C``" ["C`"]) | 294 | ("C,," ["C,"]) |
| 303 | ("C~~" ["C~"]) | 295 | ("C~~" ["C~"]) |
| 304 | ("D//" ["D/"]) | 296 | ("D//" ["D/"]) |
| 305 | ("D~~" ["D~"]) | 297 | ("D~~" ["D~"]) |
| 306 | ("E''" ["E'"]) | 298 | ("E''" ["E'"]) |
| 307 | ("E``" ["E`"]) | 299 | ("E,," ["E,"]) |
| 308 | ("E\"\"" ["E\""]) | 300 | ("E\"\"" ["E\""]) |
| 309 | ("E~~" ["E~"]) | 301 | ("E~~" ["E~"]) |
| 310 | ("I''" ["I'"]) | 302 | ("I''" ["I'"]) |
| @@ -321,30 +313,30 @@ Doubling the postfix separates the letter and postfix: e.g. a'' -> a' | |||
| 321 | ("R''" ["R'"]) | 313 | ("R''" ["R'"]) |
| 322 | ("R~~" ["R~"]) | 314 | ("R~~" ["R~"]) |
| 323 | ("S''" ["S'"]) | 315 | ("S''" ["S'"]) |
| 324 | ("S``" ["S`"]) | 316 | ("S,," ["S,"]) |
| 325 | ("S~~" ["S~"]) | 317 | ("S~~" ["S~"]) |
| 326 | ("T``" ["T`"]) | 318 | ("T,," ["T,"]) |
| 327 | ("T~~" ["T~"]) | 319 | ("T~~" ["T~"]) |
| 328 | ("U''" ["U'"]) | 320 | ("U''" ["U'"]) |
| 329 | ("U::" ["U:"]) | 321 | ("U::" ["U:"]) |
| 330 | ("U\"\"" ["U\""]) | 322 | ("U\"\"" ["U\""]) |
| 331 | ("U``" ["U`"]) | 323 | ("U.." ["U."]) |
| 332 | ("Y''" ["Y'"]) | 324 | ("Y''" ["Y'"]) |
| 333 | ("Z''" ["Z'"]) | 325 | ("Z''" ["Z'"]) |
| 334 | ("Z``" ["Z`"]) | 326 | ("Z.." ["Z."]) |
| 335 | ("Z~~" ["Z~"]) | 327 | ("Z~~" ["Z~"]) |
| 336 | ("a''" ["a'"]) | 328 | ("a''" ["a'"]) |
| 337 | ("a``" ["a`"]) | 329 | ("a,," ["a,"]) |
| 338 | ("a\"\"" ["a\""]) | 330 | ("a\"\"" ["a\""]) |
| 339 | ("a^^" ["a^"]) | 331 | ("a^^" ["a^"]) |
| 340 | ("a~~" ["a~"]) | 332 | ("a~~" ["a~"]) |
| 341 | ("c''" ["c'"]) | 333 | ("c''" ["c'"]) |
| 342 | ("c``" ["c`"]) | 334 | ("c,," ["c,"]) |
| 343 | ("c~~" ["c~"]) | 335 | ("c~~" ["c~"]) |
| 344 | ("d//" ["d/"]) | 336 | ("d//" ["d/"]) |
| 345 | ("d~~" ["d~"]) | 337 | ("d~~" ["d~"]) |
| 346 | ("e''" ["e'"]) | 338 | ("e''" ["e'"]) |
| 347 | ("e``" ["e`"]) | 339 | ("e,," ["e,"]) |
| 348 | ("e\"\"" ["e\""]) | 340 | ("e\"\"" ["e\""]) |
| 349 | ("e~~" ["e~"]) | 341 | ("e~~" ["e~"]) |
| 350 | ("i''" ["i'"]) | 342 | ("i''" ["i'"]) |
| @@ -361,18 +353,18 @@ Doubling the postfix separates the letter and postfix: e.g. a'' -> a' | |||
| 361 | ("r''" ["r'"]) | 353 | ("r''" ["r'"]) |
| 362 | ("r~~" ["r~"]) | 354 | ("r~~" ["r~"]) |
| 363 | ("s''" ["s'"]) | 355 | ("s''" ["s'"]) |
| 364 | ("s``" ["s`"]) | 356 | ("s,," ["s,"]) |
| 365 | ("s//" ["s/"]) | 357 | ("s//" ["s/"]) |
| 366 | ("s~~" ["s~"]) | 358 | ("s~~" ["s~"]) |
| 367 | ("t``" ["t`"]) | 359 | ("t,," ["t,"]) |
| 368 | ("t~~" ["t~"]) | 360 | ("t~~" ["t~"]) |
| 369 | ("u''" ["u'"]) | 361 | ("u''" ["u'"]) |
| 370 | ("u::" ["u:"]) | 362 | ("u::" ["u:"]) |
| 371 | ("u\"\"" ["u\""]) | 363 | ("u\"\"" ["u\""]) |
| 372 | ("u``" ["u`"]) | 364 | ("u.." ["u."]) |
| 373 | ("y''" ["y'"]) | 365 | ("y''" ["y'"]) |
| 374 | ("z''" ["z'"]) | 366 | ("z''" ["z'"]) |
| 375 | ("z``" ["z`"]) | 367 | ("z.." ["z."]) |
| 376 | ("z~~" ["z~"]) | 368 | ("z~~" ["z~"]) |
| 377 | ) | 369 | ) |
| 378 | 370 | ||
| @@ -386,17 +378,13 @@ Doubling the postfix separates the letter and postfix: e.g. a'' -> a' | |||
| 386 | grave | ` | a` -> ,C`(B | 378 | grave | ` | a` -> ,C`(B |
| 387 | circumflex | ^ | a^ -> ,Cb(B | 379 | circumflex | ^ | a^ -> ,Cb(B |
| 388 | diaeresis | \" | a\" -> ,Cd(B | 380 | diaeresis | \" | a\" -> ,Cd(B |
| 389 | dot | / | c/ -> ,Ce(B i/ -> ,C9(B I/ -> ,C)(B | 381 | dot | . | c. -> ,Ce(B i. -> ,C9(B I. -> ,C)(B |
| 390 | cedilla | ` | c` -> ,Cg(B | 382 | cedilla | , | c, -> ,Cg(B |
| 391 | breve | ~ | g~ -> ,C;(B | 383 | breve | ~ | g~ -> ,C;(B |
| 392 | tilde | ~ | n~ -> ,Cq(B | 384 | tilde | ~ | n~ -> ,Cq(B |
| 393 | stroke | / | h/ -> ,C1(B | 385 | stroke | / | h/ -> ,C1(B |
| 394 | others | / | s/ -> ,C_(B | 386 | others | / | s/ -> ,C_(B |
| 395 | 387 | ||
| 396 | It would be natural to use period and comma for dots and cedillas, but | ||
| 397 | that would inconvenient in practice, because periods and commas are | ||
| 398 | needed very often after a letter. | ||
| 399 | |||
| 400 | Doubling the postfix separates the letter and postfix: e.g. a'' -> a' | 388 | Doubling the postfix separates the letter and postfix: e.g. a'' -> a' |
| 401 | " nil t nil nil nil nil nil nil nil nil t) | 389 | " nil t nil nil nil nil nil nil nil nil t) |
| 402 | 390 | ||
| @@ -405,19 +393,19 @@ Doubling the postfix separates the letter and postfix: e.g. a'' -> a' | |||
| 405 | ("A'" ?,CA(B) | 393 | ("A'" ?,CA(B) |
| 406 | ("A^" ?,CB(B) | 394 | ("A^" ?,CB(B) |
| 407 | ("A\"" ?,CD(B) | 395 | ("A\"" ?,CD(B) |
| 408 | ("C/" ?,CE(B) | 396 | ("C." ?,CE(B) |
| 409 | ("C^" ?,CF(B) | 397 | ("C^" ?,CF(B) |
| 410 | ("C`" ?,CG(B) | 398 | ("C," ?,CG(B) |
| 411 | ("E`" ?,CH(B) | 399 | ("E`" ?,CH(B) |
| 412 | ("E'" ?,CI(B) | 400 | ("E'" ?,CI(B) |
| 413 | ("E^" ?,CJ(B) | 401 | ("E^" ?,CJ(B) |
| 414 | ("E\"" ?,CK(B) | 402 | ("E\"" ?,CK(B) |
| 415 | ("G~" ?,C+(B) | 403 | ("G~" ?,C+(B) |
| 416 | ("G/" ?,CU(B) | 404 | ("G." ?,CU(B) |
| 417 | ("G^" ?,CX(B) | 405 | ("G^" ?,CX(B) |
| 418 | ("H/" ?,C!(B) | 406 | ("H/" ?,C!(B) |
| 419 | ("H^" ?,C&(B) | 407 | ("H^" ?,C&(B) |
| 420 | ("I/" ?,C)(B) | 408 | ("I." ?,C)(B) |
| 421 | ("I`" ?,CL(B) | 409 | ("I`" ?,CL(B) |
| 422 | ("I'" ?,CM(B) | 410 | ("I'" ?,CM(B) |
| 423 | ("I^" ?,CN(B) | 411 | ("I^" ?,CN(B) |
| @@ -428,31 +416,31 @@ Doubling the postfix separates the letter and postfix: e.g. a'' -> a' | |||
| 428 | ("O'" ?,CS(B) | 416 | ("O'" ?,CS(B) |
| 429 | ("O^" ?,CT(B) | 417 | ("O^" ?,CT(B) |
| 430 | ("O\"" ?,CV(B) | 418 | ("O\"" ?,CV(B) |
| 431 | ("S`" ?,C*(B) | 419 | ("S," ?,C*(B) |
| 432 | ("S^" ?,C^(B) | 420 | ("S^" ?,C^(B) |
| 433 | ("U`" ?,CY(B) | 421 | ("U`" ?,CY(B) |
| 434 | ("U'" ?,CZ(B) | 422 | ("U'" ?,CZ(B) |
| 435 | ("U^" ?,C[(B) | 423 | ("U^" ?,C[(B) |
| 436 | ("U\"" ?,C\(B) | 424 | ("U\"" ?,C\(B) |
| 437 | ("U~" ?,C](B) | 425 | ("U~" ?,C](B) |
| 438 | ("Z/" ?,C/(B) | 426 | ("Z." ?,C/(B) |
| 439 | ("a`" ?,C`(B) | 427 | ("a`" ?,C`(B) |
| 440 | ("a'" ?,Ca(B) | 428 | ("a'" ?,Ca(B) |
| 441 | ("a^" ?,Cb(B) | 429 | ("a^" ?,Cb(B) |
| 442 | ("a\"" ?,Cd(B) | 430 | ("a\"" ?,Cd(B) |
| 443 | ("c/" ?,Ce(B) | 431 | ("c." ?,Ce(B) |
| 444 | ("c^" ?,Cf(B) | 432 | ("c^" ?,Cf(B) |
| 445 | ("c`" ?,Cg(B) | 433 | ("c," ?,Cg(B) |
| 446 | ("e`" ?,Ch(B) | 434 | ("e`" ?,Ch(B) |
| 447 | ("e'" ?,Ci(B) | 435 | ("e'" ?,Ci(B) |
| 448 | ("e^" ?,Cj(B) | 436 | ("e^" ?,Cj(B) |
| 449 | ("e\"" ?,Ck(B) | 437 | ("e\"" ?,Ck(B) |
| 450 | ("g~" ?,C;(B) | 438 | ("g~" ?,C;(B) |
| 451 | ("g/" ?,Cu(B) | 439 | ("g." ?,Cu(B) |
| 452 | ("g^" ?,Cx(B) | 440 | ("g^" ?,Cx(B) |
| 453 | ("h/" ?,C1(B) | 441 | ("h/" ?,C1(B) |
| 454 | ("h^" ?,C6(B) | 442 | ("h^" ?,C6(B) |
| 455 | ("i/" ?,C9(B) | 443 | ("i." ?,C9(B) |
| 456 | ("i`" ?,Cl(B) | 444 | ("i`" ?,Cl(B) |
| 457 | ("i'" ?,Cm(B) | 445 | ("i'" ?,Cm(B) |
| 458 | ("i^" ?,Cn(B) | 446 | ("i^" ?,Cn(B) |
| @@ -463,7 +451,7 @@ Doubling the postfix separates the letter and postfix: e.g. a'' -> a' | |||
| 463 | ("o'" ?,Cs(B) | 451 | ("o'" ?,Cs(B) |
| 464 | ("o^" ?,Ct(B) | 452 | ("o^" ?,Ct(B) |
| 465 | ("o\"" ?,Cv(B) | 453 | ("o\"" ?,Cv(B) |
| 466 | ("s`" ?,C:(B) | 454 | ("s," ?,C:(B) |
| 467 | ("s/" ?,C_(B) | 455 | ("s/" ?,C_(B) |
| 468 | ("s^" ?,C~(B) | 456 | ("s^" ?,C~(B) |
| 469 | ("u`" ?,Cy(B) | 457 | ("u`" ?,Cy(B) |
| @@ -471,25 +459,25 @@ Doubling the postfix separates the letter and postfix: e.g. a'' -> a' | |||
| 471 | ("u^" ?,C{(B) | 459 | ("u^" ?,C{(B) |
| 472 | ("u\"" ?,C|(B) | 460 | ("u\"" ?,C|(B) |
| 473 | ("u~" ?,C}(B) | 461 | ("u~" ?,C}(B) |
| 474 | ("z/" ?,C?(B) | 462 | ("z." ?,C?(B) |
| 475 | 463 | ||
| 476 | ("A``" ["A`"]) | 464 | ("A``" ["A`"]) |
| 477 | ("A''" ["A'"]) | 465 | ("A''" ["A'"]) |
| 478 | ("A^^" ["A^"]) | 466 | ("A^^" ["A^"]) |
| 479 | ("A\"\"" ["A\""]) | 467 | ("A\"\"" ["A\""]) |
| 480 | ("C//" ["C/"]) | 468 | ("C.." ["C."]) |
| 481 | ("C^^" ["C^"]) | 469 | ("C^^" ["C^"]) |
| 482 | ("C``" ["C`"]) | 470 | ("C,," ["C,"]) |
| 483 | ("E``" ["E`"]) | 471 | ("E``" ["E`"]) |
| 484 | ("E''" ["E'"]) | 472 | ("E''" ["E'"]) |
| 485 | ("E^^" ["E^"]) | 473 | ("E^^" ["E^"]) |
| 486 | ("E\"\"" ["E\""]) | 474 | ("E\"\"" ["E\""]) |
| 487 | ("G~~" ["G~"]) | 475 | ("G~~" ["G~"]) |
| 488 | ("G//" ["G/"]) | 476 | ("G.." ["G."]) |
| 489 | ("G^^" ["G^"]) | 477 | ("G^^" ["G^"]) |
| 490 | ("H//" ["H/"]) | 478 | ("H//" ["H/"]) |
| 491 | ("H^^" ["H^"]) | 479 | ("H^^" ["H^"]) |
| 492 | ("I//" ["I/"]) | 480 | ("I.." ["I."]) |
| 493 | ("I``" ["I`"]) | 481 | ("I``" ["I`"]) |
| 494 | ("I''" ["I'"]) | 482 | ("I''" ["I'"]) |
| 495 | ("I^^" ["I^"]) | 483 | ("I^^" ["I^"]) |
| @@ -500,31 +488,31 @@ Doubling the postfix separates the letter and postfix: e.g. a'' -> a' | |||
| 500 | ("O''" ["O'"]) | 488 | ("O''" ["O'"]) |
| 501 | ("O^^" ["O^"]) | 489 | ("O^^" ["O^"]) |
| 502 | ("O\"\"" ["O\""]) | 490 | ("O\"\"" ["O\""]) |
| 503 | ("S``" ["S`"]) | 491 | ("S,," ["S,"]) |
| 504 | ("S^^" ["S^"]) | 492 | ("S^^" ["S^"]) |
| 505 | ("U``" ["U`"]) | 493 | ("U``" ["U`"]) |
| 506 | ("U''" ["U'"]) | 494 | ("U''" ["U'"]) |
| 507 | ("U^^" ["U^"]) | 495 | ("U^^" ["U^"]) |
| 508 | ("U\"\"" ["U\""]) | 496 | ("U\"\"" ["U\""]) |
| 509 | ("U~~" ["U~"]) | 497 | ("U~~" ["U~"]) |
| 510 | ("Z//" ["Z/"]) | 498 | ("Z.." ["Z."]) |
| 511 | ("a``" ["a`"]) | 499 | ("a``" ["a`"]) |
| 512 | ("a''" ["a'"]) | 500 | ("a''" ["a'"]) |
| 513 | ("a^^" ["a^"]) | 501 | ("a^^" ["a^"]) |
| 514 | ("a\"\"" ["a\""]) | 502 | ("a\"\"" ["a\""]) |
| 515 | ("c//" ["c/"]) | 503 | ("c.." ["c."]) |
| 516 | ("c^^" ["c^"]) | 504 | ("c^^" ["c^"]) |
| 517 | ("c``" ["c`"]) | 505 | ("c,," ["c,"]) |
| 518 | ("e``" ["e`"]) | 506 | ("e``" ["e`"]) |
| 519 | ("e''" ["e'"]) | 507 | ("e''" ["e'"]) |
| 520 | ("e^^" ["e^"]) | 508 | ("e^^" ["e^"]) |
| 521 | ("e\"\"" ["e\""]) | 509 | ("e\"\"" ["e\""]) |
| 522 | ("g~~" ["g~"]) | 510 | ("g~~" ["g~"]) |
| 523 | ("g//" ["g/"]) | 511 | ("g.." ["g."]) |
| 524 | ("g^^" ["g^"]) | 512 | ("g^^" ["g^"]) |
| 525 | ("h//" ["h/"]) | 513 | ("h//" ["h/"]) |
| 526 | ("h^^" ["h^"]) | 514 | ("h^^" ["h^"]) |
| 527 | ("i//" ["i/"]) | 515 | ("i.." ["i."]) |
| 528 | ("i``" ["i`"]) | 516 | ("i``" ["i`"]) |
| 529 | ("i''" ["i'"]) | 517 | ("i''" ["i'"]) |
| 530 | ("i^^" ["i^"]) | 518 | ("i^^" ["i^"]) |
| @@ -535,7 +523,7 @@ Doubling the postfix separates the letter and postfix: e.g. a'' -> a' | |||
| 535 | ("o''" ["o'"]) | 523 | ("o''" ["o'"]) |
| 536 | ("o^^" ["o^"]) | 524 | ("o^^" ["o^"]) |
| 537 | ("o\"\"" ["o\""]) | 525 | ("o\"\"" ["o\""]) |
| 538 | ("s``" ["s`"]) | 526 | ("s,," ["s,"]) |
| 539 | ("s//" ["s/"]) | 527 | ("s//" ["s/"]) |
| 540 | ("s^^" ["s^"]) | 528 | ("s^^" ["s^"]) |
| 541 | ("u``" ["u`"]) | 529 | ("u``" ["u`"]) |
| @@ -543,7 +531,7 @@ Doubling the postfix separates the letter and postfix: e.g. a'' -> a' | |||
| 543 | ("u^^" ["u^"]) | 531 | ("u^^" ["u^"]) |
| 544 | ("u\"\"" ["u\""]) | 532 | ("u\"\"" ["u\""]) |
| 545 | ("u~~" ["u~"]) | 533 | ("u~~" ["u~"]) |
| 546 | ("z//" ["z/"]) | 534 | ("z.." ["z."]) |
| 547 | ) | 535 | ) |
| 548 | 536 | ||
| 549 | (quail-define-package | 537 | (quail-define-package |
| @@ -555,25 +543,21 @@ Doubling the postfix separates the letter and postfix: e.g. a'' -> a' | |||
| 555 | acute | ' | a' -> ,Da(B | 543 | acute | ' | a' -> ,Da(B |
| 556 | circumflex | ^ | a^ -> ,Db(B | 544 | circumflex | ^ | a^ -> ,Db(B |
| 557 | diaeresis | \" | a\" -> ,Dd(B | 545 | diaeresis | \" | a\" -> ,Dd(B |
| 558 | ogonek | ` | a` -> ,D1(B | 546 | ogonek | , | a, -> ,D1(B |
| 559 | macron | - | a- -> ,D`(B | 547 | macron | - | a- -> ,D`(B |
| 560 | tilde | ~ | a~ -> ,Dc(B | 548 | tilde | ~ | a~ -> ,Dc(B |
| 561 | caron | ~ | c~ -> ,Dh(B | 549 | caron | ~ | c~ -> ,Dh(B |
| 562 | dot | ~ | e~ -> ,Dl(B | 550 | dot | . | e. -> ,Dl(B |
| 563 | cedilla | ` | k` -> ,Ds(B g` -> ,D;(B | 551 | cedilla | , | k, -> ,Ds(B g, -> ,D;(B |
| 564 | stroke | / | d/ -> ,Dp(B | 552 | stroke | / | d/ -> ,Dp(B |
| 565 | nordic | / | a/ -> ,De(B e/ -> ,Df(B o/ -> ,Dx(B | 553 | nordic | / | a/ -> ,De(B e/ -> ,Df(B o/ -> ,Dx(B |
| 566 | others | / | s/ -> ,D_(B n/ -> ,D?(B k/ -> ,D"(B | 554 | others | / | s/ -> ,D_(B n/ -> ,D?(B k/ -> ,D"(B |
| 567 | 555 | ||
| 568 | It would be natural to use period and comma for dots and | ||
| 569 | cedillas/ogoneks, but that would inconvenient in practice, because | ||
| 570 | periods and commas are needed very often after a letter. | ||
| 571 | |||
| 572 | Doubling the postfix separates the letter and postfix: e.g. a'' -> a' | 556 | Doubling the postfix separates the letter and postfix: e.g. a'' -> a' |
| 573 | " nil t nil nil nil nil nil nil nil nil t) | 557 | " nil t nil nil nil nil nil nil nil nil t) |
| 574 | 558 | ||
| 575 | (quail-define-rules | 559 | (quail-define-rules |
| 576 | ("A`" ?,D!(B) | 560 | ("A," ?,D!(B) |
| 577 | ("A-" ?,D@(B) | 561 | ("A-" ?,D@(B) |
| 578 | ("A'" ?,DA(B) | 562 | ("A'" ?,DA(B) |
| 579 | ("A^" ?,DB(B) | 563 | ("A^" ?,DB(B) |
| @@ -585,35 +569,35 @@ Doubling the postfix separates the letter and postfix: e.g. a'' -> a' | |||
| 585 | ("E/" ?,DF(B) | 569 | ("E/" ?,DF(B) |
| 586 | ("E-" ?,D*(B) | 570 | ("E-" ?,D*(B) |
| 587 | ("E'" ?,DI(B) | 571 | ("E'" ?,DI(B) |
| 588 | ("E`" ?,DJ(B) | 572 | ("E," ?,DJ(B) |
| 589 | ("E\"" ?,DK(B) | 573 | ("E\"" ?,DK(B) |
| 590 | ("E~" ?,DL(B) | 574 | ("E." ?,DL(B) |
| 591 | ("G`" ?,D+(B) | 575 | ("G," ?,D+(B) |
| 592 | ("I~" ?,D%(B) | 576 | ("I~" ?,D%(B) |
| 593 | ("I`" ?,DG(B) | 577 | ("I," ?,DG(B) |
| 594 | ("I'" ?,DM(B) | 578 | ("I'" ?,DM(B) |
| 595 | ("I^" ?,DN(B) | 579 | ("I^" ?,DN(B) |
| 596 | ("I-" ?,DO(B) | 580 | ("I-" ?,DO(B) |
| 597 | ("K`" ?,DS(B) | 581 | ("K," ?,DS(B) |
| 598 | ("L`" ?,D&(B) | 582 | ("L," ?,D&(B) |
| 599 | ("N/" ?,D=(B) | 583 | ("N/" ?,D=(B) |
| 600 | ("N`" ?,DQ(B) | 584 | ("N," ?,DQ(B) |
| 601 | ("O-" ?,DR(B) | 585 | ("O-" ?,DR(B) |
| 602 | ("O^" ?,DT(B) | 586 | ("O^" ?,DT(B) |
| 603 | ("O~" ?,DU(B) | 587 | ("O~" ?,DU(B) |
| 604 | ("O\"" ?,DV(B) | 588 | ("O\"" ?,DV(B) |
| 605 | ("O/" ?,DX(B) | 589 | ("O/" ?,DX(B) |
| 606 | ("R`" ?,D#(B) | 590 | ("R," ?,D#(B) |
| 607 | ("S~" ?,D)(B) | 591 | ("S~" ?,D)(B) |
| 608 | ("T/" ?,D,(B) | 592 | ("T/" ?,D,(B) |
| 609 | ("U`" ?,DY(B) | 593 | ("U," ?,DY(B) |
| 610 | ("U'" ?,DZ(B) | 594 | ("U'" ?,DZ(B) |
| 611 | ("U^" ?,D[(B) | 595 | ("U^" ?,D[(B) |
| 612 | ("U\"" ?,D\(B) | 596 | ("U\"" ?,D\(B) |
| 613 | ("U~" ?,D](B) | 597 | ("U~" ?,D](B) |
| 614 | ("U-" ?,D^(B) | 598 | ("U-" ?,D^(B) |
| 615 | ("Z~" ?,D.(B) | 599 | ("Z~" ?,D.(B) |
| 616 | ("a`" ?,D1(B) | 600 | ("a," ?,D1(B) |
| 617 | ("a-" ?,D`(B) | 601 | ("a-" ?,D`(B) |
| 618 | ("a'" ?,Da(B) | 602 | ("a'" ?,Da(B) |
| 619 | ("a^" ?,Db(B) | 603 | ("a^" ?,Db(B) |
| @@ -625,30 +609,30 @@ Doubling the postfix separates the letter and postfix: e.g. a'' -> a' | |||
| 625 | ("e/" ?,Df(B) | 609 | ("e/" ?,Df(B) |
| 626 | ("e-" ?,D:(B) | 610 | ("e-" ?,D:(B) |
| 627 | ("e'" ?,Di(B) | 611 | ("e'" ?,Di(B) |
| 628 | ("e`" ?,Dj(B) | 612 | ("e," ?,Dj(B) |
| 629 | ("e\"" ?,Dk(B) | 613 | ("e\"" ?,Dk(B) |
| 630 | ("e~" ?,Dl(B) | 614 | ("e." ?,Dl(B) |
| 631 | ("g`" ?,D;(B) | 615 | ("g," ?,D;(B) |
| 632 | ("i~" ?,D5(B) | 616 | ("i~" ?,D5(B) |
| 633 | ("i`" ?,Dg(B) | 617 | ("i," ?,Dg(B) |
| 634 | ("i'" ?,Dm(B) | 618 | ("i'" ?,Dm(B) |
| 635 | ("i^" ?,Dn(B) | 619 | ("i^" ?,Dn(B) |
| 636 | ("i-" ?,Do(B) | 620 | ("i-" ?,Do(B) |
| 637 | ("k/" ?,D"(B) | 621 | ("k/" ?,D"(B) |
| 638 | ("k`" ?,Ds(B) | 622 | ("k," ?,Ds(B) |
| 639 | ("l`" ?,D6(B) | 623 | ("l," ?,D6(B) |
| 640 | ("n/" ?,D?(B) | 624 | ("n/" ?,D?(B) |
| 641 | ("n`" ?,Dq(B) | 625 | ("n," ?,Dq(B) |
| 642 | ("o-" ?,Dr(B) | 626 | ("o-" ?,Dr(B) |
| 643 | ("o^" ?,Dt(B) | 627 | ("o^" ?,Dt(B) |
| 644 | ("o~" ?,Du(B) | 628 | ("o~" ?,Du(B) |
| 645 | ("o\"" ?,Dv(B) | 629 | ("o\"" ?,Dv(B) |
| 646 | ("o/" ?,Dx(B) | 630 | ("o/" ?,Dx(B) |
| 647 | ("r`" ?,D3(B) | 631 | ("r," ?,D3(B) |
| 648 | ("s/" ?,D_(B) | 632 | ("s/" ?,D_(B) |
| 649 | ("s~" ?,D9(B) | 633 | ("s~" ?,D9(B) |
| 650 | ("t/" ?,D<(B) | 634 | ("t/" ?,D<(B) |
| 651 | ("u`" ?,Dy(B) | 635 | ("u," ?,Dy(B) |
| 652 | ("u'" ?,Dz(B) | 636 | ("u'" ?,Dz(B) |
| 653 | ("u^" ?,D{(B) | 637 | ("u^" ?,D{(B) |
| 654 | ("u\"" ?,D|(B) | 638 | ("u\"" ?,D|(B) |
| @@ -656,7 +640,7 @@ Doubling the postfix separates the letter and postfix: e.g. a'' -> a' | |||
| 656 | ("u-" ?,D~(B) | 640 | ("u-" ?,D~(B) |
| 657 | ("z~" ?,D>(B) | 641 | ("z~" ?,D>(B) |
| 658 | 642 | ||
| 659 | ("A``" ["A`"]) | 643 | ("A,," ["A,"]) |
| 660 | ("A--" ["A-"]) | 644 | ("A--" ["A-"]) |
| 661 | ("A''" ["A'"]) | 645 | ("A''" ["A'"]) |
| 662 | ("A^^" ["A^"]) | 646 | ("A^^" ["A^"]) |
| @@ -668,35 +652,35 @@ Doubling the postfix separates the letter and postfix: e.g. a'' -> a' | |||
| 668 | ("E//" ["E/"]) | 652 | ("E//" ["E/"]) |
| 669 | ("E--" ["E-"]) | 653 | ("E--" ["E-"]) |
| 670 | ("E''" ["E'"]) | 654 | ("E''" ["E'"]) |
| 671 | ("E``" ["E`"]) | 655 | ("E,," ["E,"]) |
| 672 | ("E\"\"" ["E\""]) | 656 | ("E\"\"" ["E\""]) |
| 673 | ("E~~" ["E~"]) | 657 | ("E.." ["E."]) |
| 674 | ("G``" ["G`"]) | 658 | ("G,," ["G,"]) |
| 675 | ("I~~" ["I~"]) | 659 | ("I~~" ["I~"]) |
| 676 | ("I``" ["I`"]) | 660 | ("I,," ["I,"]) |
| 677 | ("I''" ["I'"]) | 661 | ("I''" ["I'"]) |
| 678 | ("I^^" ["I^"]) | 662 | ("I^^" ["I^"]) |
| 679 | ("I--" ["I-"]) | 663 | ("I--" ["I-"]) |
| 680 | ("K``" ["K`"]) | 664 | ("K,," ["K,"]) |
| 681 | ("L``" ["L`"]) | 665 | ("L,," ["L,"]) |
| 682 | ("N//" ["N/"]) | 666 | ("N//" ["N/"]) |
| 683 | ("N``" ["N`"]) | 667 | ("N,," ["N,"]) |
| 684 | ("O--" ["O-"]) | 668 | ("O--" ["O-"]) |
| 685 | ("O^^" ["O^"]) | 669 | ("O^^" ["O^"]) |
| 686 | ("O~~" ["O~"]) | 670 | ("O~~" ["O~"]) |
| 687 | ("O\"\"" ["O\""]) | 671 | ("O\"\"" ["O\""]) |
| 688 | ("O//" ["O/"]) | 672 | ("O//" ["O/"]) |
| 689 | ("R``" ["R`"]) | 673 | ("R,," ["R,"]) |
| 690 | ("S~~" ["S~"]) | 674 | ("S~~" ["S~"]) |
| 691 | ("T//" ["T/"]) | 675 | ("T//" ["T/"]) |
| 692 | ("U``" ["U`"]) | 676 | ("U,," ["U,"]) |
| 693 | ("U''" ["U'"]) | 677 | ("U''" ["U'"]) |
| 694 | ("U^^" ["U^"]) | 678 | ("U^^" ["U^"]) |
| 695 | ("U\"\"" ["U\""]) | 679 | ("U\"\"" ["U\""]) |
| 696 | ("U~~" ["U~"]) | 680 | ("U~~" ["U~"]) |
| 697 | ("U--" ["U-"]) | 681 | ("U--" ["U-"]) |
| 698 | ("Z~~" ["Z~"]) | 682 | ("Z~~" ["Z~"]) |
| 699 | ("a``" ["a`"]) | 683 | ("a,," ["a,"]) |
| 700 | ("a--" ["a-"]) | 684 | ("a--" ["a-"]) |
| 701 | ("a''" ["a'"]) | 685 | ("a''" ["a'"]) |
| 702 | ("a^^" ["a^"]) | 686 | ("a^^" ["a^"]) |
| @@ -708,30 +692,30 @@ Doubling the postfix separates the letter and postfix: e.g. a'' -> a' | |||
| 708 | ("e//" ["e/"]) | 692 | ("e//" ["e/"]) |
| 709 | ("e--" ["e-"]) | 693 | ("e--" ["e-"]) |
| 710 | ("e''" ["e'"]) | 694 | ("e''" ["e'"]) |
| 711 | ("e``" ["e`"]) | 695 | ("e,," ["e,"]) |
| 712 | ("e\"\"" ["e\""]) | 696 | ("e\"\"" ["e\""]) |
| 713 | ("e~~" ["e~"]) | 697 | ("e.." ["e."]) |
| 714 | ("g``" ["g`"]) | 698 | ("g,," ["g,"]) |
| 715 | ("i~~" ["i~"]) | 699 | ("i~~" ["i~"]) |
| 716 | ("i``" ["i`"]) | 700 | ("i,," ["i,"]) |
| 717 | ("i''" ["i'"]) | 701 | ("i''" ["i'"]) |
| 718 | ("i^^" ["i^"]) | 702 | ("i^^" ["i^"]) |
| 719 | ("i--" ["i-"]) | 703 | ("i--" ["i-"]) |
| 720 | ("k//" ["k/"]) | 704 | ("k//" ["k/"]) |
| 721 | ("k``" ["k`"]) | 705 | ("k,," ["k,"]) |
| 722 | ("l``" ["l`"]) | 706 | ("l,," ["l,"]) |
| 723 | ("n//" ["n/"]) | 707 | ("n//" ["n/"]) |
| 724 | ("n``" ["n`"]) | 708 | ("n,," ["n,"]) |
| 725 | ("o--" ["o-"]) | 709 | ("o--" ["o-"]) |
| 726 | ("o^^" ["o^"]) | 710 | ("o^^" ["o^"]) |
| 727 | ("o~~" ["o~"]) | 711 | ("o~~" ["o~"]) |
| 728 | ("o\"\"" ["o\""]) | 712 | ("o\"\"" ["o\""]) |
| 729 | ("o//" ["o/"]) | 713 | ("o//" ["o/"]) |
| 730 | ("r``" ["r`"]) | 714 | ("r,," ["r,"]) |
| 731 | ("s//" ["s/"]) | 715 | ("s//" ["s/"]) |
| 732 | ("s~~" ["s~"]) | 716 | ("s~~" ["s~"]) |
| 733 | ("t//" ["t/"]) | 717 | ("t//" ["t/"]) |
| 734 | ("u``" ["u`"]) | 718 | ("u,," ["u,"]) |
| 735 | ("u''" ["u'"]) | 719 | ("u''" ["u'"]) |
| 736 | ("u^^" ["u^"]) | 720 | ("u^^" ["u^"]) |
| 737 | ("u\"\"" ["u\""]) | 721 | ("u\"\"" ["u\""]) |
| @@ -752,15 +736,11 @@ Doubling the postfix separates the letter and postfix: e.g. a'' -> a' | |||
| 752 | diaeresis | \" | a\" -> ,Md(B | 736 | diaeresis | \" | a\" -> ,Md(B |
| 753 | tilde | ~ | a~ -> ,Mc(B | 737 | tilde | ~ | a~ -> ,Mc(B |
| 754 | breve | ~ | g~ -> ,Mp(B | 738 | breve | ~ | g~ -> ,Mp(B |
| 755 | cedilla | ` | c` -> ,Mg(B | 739 | cedilla | , | c, -> ,Mg(B |
| 756 | dot | / | i/ -> ,M}(B I/ -> ,M](B | 740 | dot | . | i. -> ,M}(B I. -> ,M](B |
| 757 | nordic | / | a/ -> ,Me(B e/ -> ,Mf(B o/ -> ,Mx(B | 741 | nordic | / | a/ -> ,Me(B e/ -> ,Mf(B o/ -> ,Mx(B |
| 758 | others | / | s/ -> ,M_(B | 742 | others | / | s/ -> ,M_(B |
| 759 | 743 | ||
| 760 | It would be natural to use period and comma for dots and cedillas, but | ||
| 761 | that would inconvenient in practice, because periods and commas are | ||
| 762 | needed very often after a letter. | ||
| 763 | |||
| 764 | Doubling the postfix separates the letter and postfix: e.g. a'' -> a' | 744 | Doubling the postfix separates the letter and postfix: e.g. a'' -> a' |
| 765 | " nil t nil nil nil nil nil nil nil nil t) | 745 | " nil t nil nil nil nil nil nil nil nil t) |
| 766 | 746 | ||
| @@ -771,7 +751,7 @@ Doubling the postfix separates the letter and postfix: e.g. a'' -> a' | |||
| 771 | ("A^" ?,MB(B) | 751 | ("A^" ?,MB(B) |
| 772 | ("A`" ?,M@(B) | 752 | ("A`" ?,M@(B) |
| 773 | ("A~" ?,MC(B) | 753 | ("A~" ?,MC(B) |
| 774 | ("C`" ?,MG(B) | 754 | ("C," ?,MG(B) |
| 775 | ("E'" ?,MI(B) | 755 | ("E'" ?,MI(B) |
| 776 | ("E/" ?,MF(B) | 756 | ("E/" ?,MF(B) |
| 777 | ("E\"" ?,MK(B) | 757 | ("E\"" ?,MK(B) |
| @@ -779,7 +759,7 @@ Doubling the postfix separates the letter and postfix: e.g. a'' -> a' | |||
| 779 | ("E`" ?,MH(B) | 759 | ("E`" ?,MH(B) |
| 780 | ("G~" ?,MP(B) | 760 | ("G~" ?,MP(B) |
| 781 | ("I'" ?,MM(B) | 761 | ("I'" ?,MM(B) |
| 782 | ("I/" ?,M](B) | 762 | ("I." ?,M](B) |
| 783 | ("I\"" ?,MO(B) | 763 | ("I\"" ?,MO(B) |
| 784 | ("I^" ?,MN(B) | 764 | ("I^" ?,MN(B) |
| 785 | ("I`" ?,ML(B) | 765 | ("I`" ?,ML(B) |
| @@ -790,7 +770,7 @@ Doubling the postfix separates the letter and postfix: e.g. a'' -> a' | |||
| 790 | ("O^" ?,MT(B) | 770 | ("O^" ?,MT(B) |
| 791 | ("O`" ?,MR(B) | 771 | ("O`" ?,MR(B) |
| 792 | ("O~" ?,MU(B) | 772 | ("O~" ?,MU(B) |
| 793 | ("S`" ?,M^(B) | 773 | ("S," ?,M^(B) |
| 794 | ("U'" ?,MZ(B) | 774 | ("U'" ?,MZ(B) |
| 795 | ("U\"" ?,M\(B) | 775 | ("U\"" ?,M\(B) |
| 796 | ("U^" ?,M[(B) | 776 | ("U^" ?,M[(B) |
| @@ -801,7 +781,7 @@ Doubling the postfix separates the letter and postfix: e.g. a'' -> a' | |||
| 801 | ("a^" ?,Mb(B) | 781 | ("a^" ?,Mb(B) |
| 802 | ("a`" ?,M`(B) | 782 | ("a`" ?,M`(B) |
| 803 | ("a~" ?,Mc(B) | 783 | ("a~" ?,Mc(B) |
| 804 | ("c`" ?,Mg(B) | 784 | ("c," ?,Mg(B) |
| 805 | ("e'" ?,Mi(B) | 785 | ("e'" ?,Mi(B) |
| 806 | ("e/" ?,Mf(B) | 786 | ("e/" ?,Mf(B) |
| 807 | ("e\"" ?,Mk(B) | 787 | ("e\"" ?,Mk(B) |
| @@ -809,7 +789,7 @@ Doubling the postfix separates the letter and postfix: e.g. a'' -> a' | |||
| 809 | ("e`" ?,Mh(B) | 789 | ("e`" ?,Mh(B) |
| 810 | ("g~" ?,Mp(B) | 790 | ("g~" ?,Mp(B) |
| 811 | ("i'" ?,Mm(B) | 791 | ("i'" ?,Mm(B) |
| 812 | ("i/" ?,M}(B) | 792 | ("i." ?,M}(B) |
| 813 | ("i\"" ?,Mo(B) | 793 | ("i\"" ?,Mo(B) |
| 814 | ("i^" ?,Mn(B) | 794 | ("i^" ?,Mn(B) |
| 815 | ("i`" ?,Ml(B) | 795 | ("i`" ?,Ml(B) |
| @@ -820,7 +800,7 @@ Doubling the postfix separates the letter and postfix: e.g. a'' -> a' | |||
| 820 | ("o^" ?,Mt(B) | 800 | ("o^" ?,Mt(B) |
| 821 | ("o`" ?,Mr(B) | 801 | ("o`" ?,Mr(B) |
| 822 | ("o~" ?,Mu(B) | 802 | ("o~" ?,Mu(B) |
| 823 | ("s`" ?,M~(B) | 803 | ("s," ?,M~(B) |
| 824 | ("s/" ?,M_(B) | 804 | ("s/" ?,M_(B) |
| 825 | ("u'" ?,Mz(B) | 805 | ("u'" ?,Mz(B) |
| 826 | ("u\"" ?,M|(B) | 806 | ("u\"" ?,M|(B) |
| @@ -834,7 +814,7 @@ Doubling the postfix separates the letter and postfix: e.g. a'' -> a' | |||
| 834 | ("A^^" ["A^"]) | 814 | ("A^^" ["A^"]) |
| 835 | ("A``" ["A`"]) | 815 | ("A``" ["A`"]) |
| 836 | ("A~~" ["A~"]) | 816 | ("A~~" ["A~"]) |
| 837 | ("C``" ["C`"]) | 817 | ("C,," ["C,"]) |
| 838 | ("E''" ["E'"]) | 818 | ("E''" ["E'"]) |
| 839 | ("E//" ["E/"]) | 819 | ("E//" ["E/"]) |
| 840 | ("E\"\"" ["E\""]) | 820 | ("E\"\"" ["E\""]) |
| @@ -842,7 +822,7 @@ Doubling the postfix separates the letter and postfix: e.g. a'' -> a' | |||
| 842 | ("E``" ["E`"]) | 822 | ("E``" ["E`"]) |
| 843 | ("G~~" ["G~"]) | 823 | ("G~~" ["G~"]) |
| 844 | ("I''" ["I'"]) | 824 | ("I''" ["I'"]) |
| 845 | ("I//" ["I/"]) | 825 | ("I.." ["I."]) |
| 846 | ("I\"\"" ["I\""]) | 826 | ("I\"\"" ["I\""]) |
| 847 | ("I^^" ["I^"]) | 827 | ("I^^" ["I^"]) |
| 848 | ("I``" ["I`"]) | 828 | ("I``" ["I`"]) |
| @@ -853,7 +833,7 @@ Doubling the postfix separates the letter and postfix: e.g. a'' -> a' | |||
| 853 | ("O^^" ["O^"]) | 833 | ("O^^" ["O^"]) |
| 854 | ("O``" ["O`"]) | 834 | ("O``" ["O`"]) |
| 855 | ("O~~" ["O~"]) | 835 | ("O~~" ["O~"]) |
| 856 | ("S``" ["S`"]) | 836 | ("S,," ["S,"]) |
| 857 | ("U''" ["U'"]) | 837 | ("U''" ["U'"]) |
| 858 | ("U\"\"" ["U\""]) | 838 | ("U\"\"" ["U\""]) |
| 859 | ("U^^" ["U^"]) | 839 | ("U^^" ["U^"]) |
| @@ -864,7 +844,7 @@ Doubling the postfix separates the letter and postfix: e.g. a'' -> a' | |||
| 864 | ("a^^" ["a^"]) | 844 | ("a^^" ["a^"]) |
| 865 | ("a``" ["a`"]) | 845 | ("a``" ["a`"]) |
| 866 | ("a~~" ["a~"]) | 846 | ("a~~" ["a~"]) |
| 867 | ("c``" ["c`"]) | 847 | ("c,," ["c,"]) |
| 868 | ("e''" ["e'"]) | 848 | ("e''" ["e'"]) |
| 869 | ("e//" ["e/"]) | 849 | ("e//" ["e/"]) |
| 870 | ("e\"\"" ["e\""]) | 850 | ("e\"\"" ["e\""]) |
| @@ -872,7 +852,7 @@ Doubling the postfix separates the letter and postfix: e.g. a'' -> a' | |||
| 872 | ("e``" ["e`"]) | 852 | ("e``" ["e`"]) |
| 873 | ("g~~" ["g~"]) | 853 | ("g~~" ["g~"]) |
| 874 | ("i''" ["i'"]) | 854 | ("i''" ["i'"]) |
| 875 | ("i//" ["i/"]) | 855 | ("i.." ["i."]) |
| 876 | ("i\"\"" ["i\""]) | 856 | ("i\"\"" ["i\""]) |
| 877 | ("i^^" ["i^"]) | 857 | ("i^^" ["i^"]) |
| 878 | ("i``" ["i`"]) | 858 | ("i``" ["i`"]) |
| @@ -883,7 +863,7 @@ Doubling the postfix separates the letter and postfix: e.g. a'' -> a' | |||
| 883 | ("o^^" ["o^"]) | 863 | ("o^^" ["o^"]) |
| 884 | ("o``" ["o`"]) | 864 | ("o``" ["o`"]) |
| 885 | ("o~~" ["o~"]) | 865 | ("o~~" ["o~"]) |
| 886 | ("s``" ["s`"]) | 866 | ("s,," ["s,"]) |
| 887 | ("s//" ["s/"]) | 867 | ("s//" ["s/"]) |
| 888 | ("u''" ["u'"]) | 868 | ("u''" ["u'"]) |
| 889 | ("u\"\"" ["u\""]) | 869 | ("u\"\"" ["u\""]) |
| @@ -1013,7 +993,7 @@ OEE -> OE | |||
| 1013 | ` pour grave, ' pour aigu, ^ pour circonflexe, et \" pour tr,Ai(Bma. | 993 | ` pour grave, ' pour aigu, ^ pour circonflexe, et \" pour tr,Ai(Bma. |
| 1014 | Par exemple: a` -> ,A`(B, e' -> ,Ai(B. | 994 | Par exemple: a` -> ,A`(B, e' -> ,Ai(B. |
| 1015 | 995 | ||
| 1016 | ,AG(B, ,A+(B, et ,A;(B sont produits par C/, <<, et >>. | 996 | ,AG(B, ,A+(B, et ,A;(B sont produits par C,, <<, et >>. |
| 1017 | 997 | ||
| 1018 | En doublant la frappe des diacritiques, ils s'isoleront de la lettre. | 998 | En doublant la frappe des diacritiques, ils s'isoleront de la lettre. |
| 1019 | Par exemple: e'' -> e' | 999 | Par exemple: e'' -> e' |
| @@ -1046,8 +1026,8 @@ Par exemple: e'' -> e' | |||
| 1046 | ("u`" ?,Ay(B) | 1026 | ("u`" ?,Ay(B) |
| 1047 | ("u^" ?,A{(B) | 1027 | ("u^" ?,A{(B) |
| 1048 | ("u\"" ?,A|(B) | 1028 | ("u\"" ?,A|(B) |
| 1049 | ("C/" ?,AG(B) | 1029 | ("C," ?,AG(B) |
| 1050 | ("c/" ?,Ag(B) | 1030 | ("c," ?,Ag(B) |
| 1051 | ("<<" ?,A+(B) | 1031 | ("<<" ?,A+(B) |
| 1052 | (">>" ?,A;(B) | 1032 | (">>" ?,A;(B) |
| 1053 | 1033 | ||
| @@ -1075,8 +1055,8 @@ Par exemple: e'' -> e' | |||
| 1075 | ("u``" ["u`"]) | 1055 | ("u``" ["u`"]) |
| 1076 | ("u^^" ["u^"]) | 1056 | ("u^^" ["u^"]) |
| 1077 | ("u\"\"" ["u\""]) | 1057 | ("u\"\"" ["u\""]) |
| 1078 | ("C//" ["C/"]) | 1058 | ("C,," ["C,"]) |
| 1079 | ("c//" ["c/"]) | 1059 | ("c,," ["c,"]) |
| 1080 | ("<<<" ["<<"]) | 1060 | ("<<<" ["<<"]) |
| 1081 | (">>>" [">>"]) | 1061 | (">>>" [">>"]) |
| 1082 | ) | 1062 | ) |
| @@ -1368,14 +1348,14 @@ Doubling the postfix separates the letter and postfix: e.g. aee -> ae | |||
| 1368 | Note for I, ,C9(B, ,C)(B, i. | 1348 | Note for I, ,C9(B, ,C)(B, i. |
| 1369 | 1349 | ||
| 1370 | A^ -> ,CB(B | 1350 | A^ -> ,CB(B |
| 1371 | C` -> ,CG(B | 1351 | C, -> ,CG(B |
| 1372 | G^ -> ,C+(B | 1352 | G^ -> ,C+(B |
| 1373 | I -> I | 1353 | I -> I |
| 1374 | i -> ,C9(B | 1354 | i -> ,C9(B |
| 1375 | I/ -> ,C)(B | 1355 | I. -> ,C)(B |
| 1376 | i/ -> i | 1356 | i. -> i |
| 1377 | O\" -> ,CV(B | 1357 | O\" -> ,CV(B |
| 1378 | S` -> ,C*(B | 1358 | S, -> ,C*(B |
| 1379 | U\" -> ,C\(B | 1359 | U\" -> ,C\(B |
| 1380 | U^ -> ,C[(B | 1360 | U^ -> ,C[(B |
| 1381 | 1361 | ||
| @@ -1385,17 +1365,17 @@ Doubling the postfix separates the letter and postfix: e.g. a^^ -> a^ | |||
| 1385 | (quail-define-rules | 1365 | (quail-define-rules |
| 1386 | ("A^" ?,CB(B) | 1366 | ("A^" ?,CB(B) |
| 1387 | ("a^" ?,Cb(B) | 1367 | ("a^" ?,Cb(B) |
| 1388 | ("C`" ?,CG(B) | 1368 | ("C," ?,CG(B) |
| 1389 | ("c`" ?,Cg(B) | 1369 | ("c," ?,Cg(B) |
| 1390 | ("G^" ?,C+(B) | 1370 | ("G^" ?,C+(B) |
| 1391 | ("g^" ?,C;(B) | 1371 | ("g^" ?,C;(B) |
| 1392 | ("I/" ?,C)(B) | 1372 | ("I." ?,C)(B) |
| 1393 | ("i" ?,C9(B) | 1373 | ("i" ?,C9(B) |
| 1394 | ("i/" ?i) | 1374 | ("i." ?i) |
| 1395 | ("O\"" ?,CV(B) | 1375 | ("O\"" ?,CV(B) |
| 1396 | ("o\"" ?,Cv(B) | 1376 | ("o\"" ?,Cv(B) |
| 1397 | ("S`" ?,C*(B) | 1377 | ("S," ?,C*(B) |
| 1398 | ("s`" ?,C:(B) | 1378 | ("s," ?,C:(B) |
| 1399 | ("U\"" ?,C\(B) | 1379 | ("U\"" ?,C\(B) |
| 1400 | ("u\"" ?,C|(B) | 1380 | ("u\"" ?,C|(B) |
| 1401 | ("U^" ?,C[(B) | 1381 | ("U^" ?,C[(B) |
| @@ -1403,17 +1383,17 @@ Doubling the postfix separates the letter and postfix: e.g. a^^ -> a^ | |||
| 1403 | 1383 | ||
| 1404 | ("A^^" ["A^"]) | 1384 | ("A^^" ["A^"]) |
| 1405 | ("a^^" ["a^"]) | 1385 | ("a^^" ["a^"]) |
| 1406 | ("C``" ["C`"]) | 1386 | ("C,," ["C,"]) |
| 1407 | ("c``" ["c`"]) | 1387 | ("c,," ["c,"]) |
| 1408 | ("G^^" ["G^"]) | 1388 | ("G^^" ["G^"]) |
| 1409 | ("g^^" ["g^"]) | 1389 | ("g^^" ["g^"]) |
| 1410 | ("I//" ["I/"]) | 1390 | ("I.." ["I."]) |
| 1411 | ("i" ["i"]) | 1391 | ("i" ["i"]) |
| 1412 | ("i//" ["i/"]) | 1392 | ("i.." ["i."]) |
| 1413 | ("O\"\"" ["O\""]) | 1393 | ("O\"\"" ["O\""]) |
| 1414 | ("o\"\"" ["o\""]) | 1394 | ("o\"\"" ["o\""]) |
| 1415 | ("S``" ["S`"]) | 1395 | ("S,," ["S,"]) |
| 1416 | ("s``" ["s`"]) | 1396 | ("s,," ["s,"]) |
| 1417 | ("U\"\"" ["U\""]) | 1397 | ("U\"\"" ["U\""]) |
| 1418 | ("u\"\"" ["u\""]) | 1398 | ("u\"\"" ["u\""]) |
| 1419 | ("U^^" ["U^"]) | 1399 | ("U^^" ["U^"]) |