diff options
| author | Glenn Morris | 2012-04-11 22:18:15 -0700 |
|---|---|---|
| committer | Glenn Morris | 2012-04-11 22:18:15 -0700 |
| commit | 893585f47bb9e25d39df66fef9674b6baa25e57e (patch) | |
| tree | efb4ae9920bb578f9f29a5d276a0c4113869bd1b | |
| parent | e0550caef5dbc1c586c303c3a87934a49d2fae14 (diff) | |
| download | emacs-893585f47bb9e25d39df66fef9674b6baa25e57e.tar.gz emacs-893585f47bb9e25d39df66fef9674b6baa25e57e.zip | |
* doc/emacs/mule.texi (Input Methods): Copyedits.
Use "^" for the postfix example, because it is less confusing inside
Info's `quotes'.
| -rw-r--r-- | doc/emacs/ChangeLog | 2 | ||||
| -rw-r--r-- | doc/emacs/mule.texi | 27 |
2 files changed, 16 insertions, 13 deletions
diff --git a/doc/emacs/ChangeLog b/doc/emacs/ChangeLog index bd77e1232e2..8f384720170 100644 --- a/doc/emacs/ChangeLog +++ b/doc/emacs/ChangeLog | |||
| @@ -7,6 +7,8 @@ | |||
| 7 | (Unibyte Mode): Update for "Disabling Multibyte" node name change. | 7 | (Unibyte Mode): Update for "Disabling Multibyte" node name change. |
| 8 | Use Texinfo recommended convention for quotes+punctuation. | 8 | Use Texinfo recommended convention for quotes+punctuation. |
| 9 | (Language Environments): Copyedits. | 9 | (Language Environments): Copyedits. |
| 10 | (Input Methods): Copyedits. Use "^" for the postfix example, | ||
| 11 | because it is less confusing inside Info's `quotes'. | ||
| 10 | 12 | ||
| 11 | * custom.texi (Specifying File Variables): Fix "unibyte" description. | 13 | * custom.texi (Specifying File Variables): Fix "unibyte" description. |
| 12 | Update for "Disabling Multibyte" node name change. | 14 | Update for "Disabling Multibyte" node name change. |
diff --git a/doc/emacs/mule.texi b/doc/emacs/mule.texi index a15448fbb15..08d764ea85c 100644 --- a/doc/emacs/mule.texi +++ b/doc/emacs/mule.texi | |||
| @@ -466,7 +466,7 @@ for that key. | |||
| 466 | @cindex input methods | 466 | @cindex input methods |
| 467 | An @dfn{input method} is a kind of character conversion designed | 467 | An @dfn{input method} is a kind of character conversion designed |
| 468 | specifically for interactive input. In Emacs, typically each language | 468 | specifically for interactive input. In Emacs, typically each language |
| 469 | has its own input method; sometimes several languages which use the same | 469 | has its own input method; sometimes several languages that use the same |
| 470 | characters can share one input method. A few languages support several | 470 | characters can share one input method. A few languages support several |
| 471 | input methods. | 471 | input methods. |
| 472 | 472 | ||
| @@ -479,14 +479,14 @@ work this way. | |||
| 479 | characters into one letter. Many European input methods use composition | 479 | characters into one letter. Many European input methods use composition |
| 480 | to produce a single non-@acronym{ASCII} letter from a sequence that consists of a | 480 | to produce a single non-@acronym{ASCII} letter from a sequence that consists of a |
| 481 | letter followed by accent characters (or vice versa). For example, some | 481 | letter followed by accent characters (or vice versa). For example, some |
| 482 | methods convert the sequence @kbd{a'} into a single accented letter. | 482 | methods convert the sequence @kbd{o ^} into a single accented letter. |
| 483 | These input methods have no special commands of their own; all they do | 483 | These input methods have no special commands of their own; all they do |
| 484 | is compose sequences of printing characters. | 484 | is compose sequences of printing characters. |
| 485 | 485 | ||
| 486 | The input methods for syllabic scripts typically use mapping followed | 486 | The input methods for syllabic scripts typically use mapping followed |
| 487 | by composition. The input methods for Thai and Korean work this way. | 487 | by composition. The input methods for Thai and Korean work this way. |
| 488 | First, letters are mapped into symbols for particular sounds or tone | 488 | First, letters are mapped into symbols for particular sounds or tone |
| 489 | marks; then, sequences of these which make up a whole syllable are | 489 | marks; then, sequences of these that make up a whole syllable are |
| 490 | mapped into one syllable sign. | 490 | mapped into one syllable sign. |
| 491 | 491 | ||
| 492 | Chinese and Japanese require more complex methods. In Chinese input | 492 | Chinese and Japanese require more complex methods. In Chinese input |
| @@ -496,7 +496,8 @@ portions of the character (input methods @code{chinese-4corner} and | |||
| 496 | @code{chinese-sw}, and others). One input sequence typically | 496 | @code{chinese-sw}, and others). One input sequence typically |
| 497 | corresponds to many possible Chinese characters. You select the one | 497 | corresponds to many possible Chinese characters. You select the one |
| 498 | you mean using keys such as @kbd{C-f}, @kbd{C-b}, @kbd{C-n}, | 498 | you mean using keys such as @kbd{C-f}, @kbd{C-b}, @kbd{C-n}, |
| 499 | @kbd{C-p}, and digits, which have special meanings in this situation. | 499 | @kbd{C-p} (or the arrow keys), and digits, which have special meanings |
| 500 | in this situation. | ||
| 500 | 501 | ||
| 501 | The possible characters are conceptually arranged in several rows, | 502 | The possible characters are conceptually arranged in several rows, |
| 502 | with each row holding up to 10 alternatives. Normally, Emacs displays | 503 | with each row holding up to 10 alternatives. Normally, Emacs displays |
| @@ -510,8 +511,8 @@ the alternatives in the current row. As you do this, Emacs highlights | |||
| 510 | the current alternative with a special color; type @code{C-@key{SPC}} | 511 | the current alternative with a special color; type @code{C-@key{SPC}} |
| 511 | to select the current alternative and use it as input. The | 512 | to select the current alternative and use it as input. The |
| 512 | alternatives in the row are also numbered; the number appears before | 513 | alternatives in the row are also numbered; the number appears before |
| 513 | the alternative. Typing a digit @var{n} selects the @var{n}th | 514 | the alternative. Typing a number selects the associated alternative |
| 514 | alternative of the current row and uses it as input. | 515 | of the current row and uses it as input. |
| 515 | 516 | ||
| 516 | @key{TAB} in these Chinese input methods displays a buffer showing | 517 | @key{TAB} in these Chinese input methods displays a buffer showing |
| 517 | all the possible characters at once; then clicking @kbd{Mouse-2} on | 518 | all the possible characters at once; then clicking @kbd{Mouse-2} on |
| @@ -530,15 +531,15 @@ the alternatives. | |||
| 530 | Sometimes it is useful to cut off input method processing so that the | 531 | Sometimes it is useful to cut off input method processing so that the |
| 531 | characters you have just entered will not combine with subsequent | 532 | characters you have just entered will not combine with subsequent |
| 532 | characters. For example, in input method @code{latin-1-postfix}, the | 533 | characters. For example, in input method @code{latin-1-postfix}, the |
| 533 | sequence @kbd{e '} combines to form an @samp{e} with an accent. What if | 534 | sequence @kbd{o ^} combines to form an @samp{o} with an accent. What if |
| 534 | you want to enter them as separate characters? | 535 | you want to enter them as separate characters? |
| 535 | 536 | ||
| 536 | One way is to type the accent twice; this is a special feature for | 537 | One way is to type the accent twice; this is a special feature for |
| 537 | entering the separate letter and accent. For example, @kbd{e ' '} gives | 538 | entering the separate letter and accent. For example, @kbd{o ^ ^} gives |
| 538 | you the two characters @samp{e'}. Another way is to type another letter | 539 | you the two characters @samp{o^}. Another way is to type another letter |
| 539 | after the @kbd{e}---something that won't combine with that---and | 540 | after the @kbd{o}---something that won't combine with that---and |
| 540 | immediately delete it. For example, you could type @kbd{e e @key{DEL} | 541 | immediately delete it. For example, you could type @kbd{o o @key{DEL} |
| 541 | '} to get separate @samp{e} and @samp{'}. | 542 | ^} to get separate @samp{o} and @samp{^}. |
| 542 | 543 | ||
| 543 | Another method, more general but not quite as easy to type, is to use | 544 | Another method, more general but not quite as easy to type, is to use |
| 544 | @kbd{C-\ C-\} between two characters to stop them from combining. This | 545 | @kbd{C-\ C-\} between two characters to stop them from combining. This |
| @@ -567,7 +568,7 @@ possible characters to type next is displayed in the echo area (but | |||
| 567 | not when you are in the minibuffer). | 568 | not when you are in the minibuffer). |
| 568 | 569 | ||
| 569 | Another facility for typing characters not on your keyboard is by | 570 | Another facility for typing characters not on your keyboard is by |
| 570 | using the @kbd{C-x 8 @key{RET}} (@code{ucs-insert}) to insert a single | 571 | using @kbd{C-x 8 @key{RET}} (@code{ucs-insert}) to insert a single |
| 571 | character based on its Unicode name or code-point; see @ref{Inserting | 572 | character based on its Unicode name or code-point; see @ref{Inserting |
| 572 | Text}. | 573 | Text}. |
| 573 | 574 | ||