comparison man/mule.texi @ 38685:3d0bec9036ac

Rewrite the description of the operation of Chinese input methods. From RMS.
author Eli Zaretskii <eliz@gnu.org>
date Sat, 04 Aug 2001 12:15:32 +0000
parents bc021306e722
children 4d3fd773cd30
comparison
equal deleted inserted replaced
38684:c85b8316bcae 38685:3d0bec9036ac
381 marks; then, sequences of these which make up a whole syllable are 381 marks; then, sequences of these which make up a whole syllable are
382 mapped into one syllable sign. 382 mapped into one syllable sign.
383 383
384 Chinese and Japanese require more complex methods. In Chinese input 384 Chinese and Japanese require more complex methods. In Chinese input
385 methods, first you enter the phonetic spelling of a Chinese word (in 385 methods, first you enter the phonetic spelling of a Chinese word (in
386 input method @code{chinese-py}, among others), or a sequence of portions 386 input method @code{chinese-py}, among others), or a sequence of
387 of the character (input methods @code{chinese-4corner} and 387 portions of the character (input methods @code{chinese-4corner} and
388 @code{chinese-sw}, and others). Since one phonetic spelling typically 388 @code{chinese-sw}, and others). One phonetic spelling typically
389 corresponds to many different Chinese characters, you must select one of 389 corresponds to many different Chinese characters. You select the one
390 the alternatives using special Emacs commands. Keys such as @kbd{C-f}, 390 you mean using keys such as @kbd{C-f}, @kbd{C-b}, @kbd{C-n},
391 @kbd{C-b}, @kbd{C-n}, @kbd{C-p}, and digits have special definitions in 391 @kbd{C-p}, and digits, which have special meanings in this situation.
392 this situation, used for selecting among the alternatives. @key{TAB} 392
393 displays a buffer showing all the possibilities; clicking @kbd{Mouse-2} 393 The possible characters are conceptually arranged in several rows,
394 on one of the possible completions selects that alternative. 394 with each row holding up to 10 alternatives. Normally, Emacs displays
395 @code{C-@key{SPC}} selects the current alternative, while typing a 395 just one row at a time, in the echo area; @code{(@var{i}/@var{j})}
396 number @var{n} selects the @var{n}th column of the current row. 396 appears at the beginning, to indicate that this is the @var{i}th row
397 397 out of a total of @var{j} rows. Type @kbd{C-n} or @kbd{C-p} to
398 In Japanese input methods, first you input a whole word using 398 display the next row or the previous row.
399 phonetic spelling; then, after the word is in the buffer, Emacs converts 399
400 it into one or more characters using a large dictionary. One phonetic 400 Type @kbd{C-f} and @kbd{C-b} to move forward and backward among
401 spelling corresponds to many differently written Japanese words, so you 401 the alternatives in the current row. As you do this, Emacs highlights
402 must select one of them; use @kbd{C-n} and @kbd{C-p} to cycle through 402 the current alternative with a special color; type @code{C-@key{SPC}}
403 to select the current alternative and use it as input. The
404 alternatives in the row are also numbered; the number appears before
405 the alternative. Typing a digit @var{n} selects the @var{n}th
406 alternative of the current row and uses it as input.
407
408 @key{TAB} in these Chinese input methods displays a buffer showing
409 all the possible characters at once; then clicking @kbd{Mouse-2} on
410 one of them selects that alternative. The keys @kbd{C-f}, @kbd{C-b},
411 @kbd{C-n}, @kbd{C-p}, and digits continue to work also. When this
412 buffer is visible, @kbd{C-n} and @kbd{C-p} move the current
413 alternative to a different row.
414
415 In Japanese input methods, first you input a whole word using
416 phonetic spelling; then, after the word is in the buffer, Emacs
417 converts it into one or more characters using a large dictionary. One
418 phonetic spelling corresponds to a number of different Japanese words;
419 to select one of them, use @kbd{C-n} and @kbd{C-p} to cycle through
403 the alternatives. 420 the alternatives.
404 421
405 Sometimes it is useful to cut off input method processing so that the 422 Sometimes it is useful to cut off input method processing so that the
406 characters you have just entered will not combine with subsequent 423 characters you have just entered will not combine with subsequent
407 characters. For example, in input method @code{latin-1-postfix}, the 424 characters. For example, in input method @code{latin-1-postfix}, the