/[emacs]/emacs/man/mule.texi
ViewVC logotype

Diff of /emacs/man/mule.texi

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.71 by rms, Mon Mar 21 18:54:00 2005 UTC revision 1.72 by rms, Thu Mar 24 14:06:00 2005 UTC
# Line 1333  inclusive) are displayed as octal escape Line 1333  inclusive) are displayed as octal escape
1333  non-standard ``extended'' versions of ISO-8859 character sets by using the  non-standard ``extended'' versions of ISO-8859 character sets by using the
1334  function @code{standard-display-8bit} in the @code{disp-table} library.  function @code{standard-display-8bit} in the @code{disp-table} library.
1335    
1336    There are several ways you can input single-byte non-@acronym{ASCII}    There are two ways to input single-byte non-@acronym{ASCII}
1337  characters:  characters:
1338    
1339  @itemize @bullet  @itemize @bullet
1340  @cindex 8-bit input  @cindex 8-bit input
1341  @item  @item
 If your keyboard can generate character codes 128 (decimal) and up,  
 representing non-@acronym{ASCII} characters, you can type those character codes  
 directly.  
   
 On a windowing terminal, you should not need to do anything special to  
 use these keys; they should simply work.  On a text-only terminal, you  
 should use the command @code{M-x set-keyboard-coding-system} or the  
 variable @code{keyboard-coding-system} to specify which coding  
 system your keyboard uses (@pxref{Specify Coding}).  Enabling this  
 feature will probably require you to use @kbd{ESC} to type Meta  
 characters; however, on a console terminal or in @code{xterm}, you can  
 arrange for Meta to be converted to @kbd{ESC} and still be able type  
 8-bit characters present directly on the keyboard or using  
 @kbd{Compose} or @kbd{AltGr} keys.  @xref{User Input}.  
   
 @item  
1342  You can use an input method for the selected language environment.  You can use an input method for the selected language environment.
1343  @xref{Input Methods}.  When you use an input method in a unibyte buffer,  @xref{Input Methods}.  When you use an input method in a unibyte buffer,
1344  the non-@acronym{ASCII} character you specify with it is converted to unibyte.  the non-@acronym{ASCII} character you specify with it is converted to unibyte.
1345    
 @kindex C-x 8  
 @cindex @code{iso-transl} library  
 @cindex compose character  
 @cindex dead character  
1346  @item  @item
1347  For Latin-1 only, you can use the  If your keyboard can generate character codes 128 (decimal) and up,
1348  key @kbd{C-x 8} as a ``compose character'' prefix for entry of  representing non-@acronym{ASCII} characters, you can type those character codes
1349  non-@acronym{ASCII} Latin-1 printing characters.  @kbd{C-x 8} is good for  directly.
 insertion (in the minibuffer as well as other buffers), for searching,  
 and in any other context where a key sequence is allowed.  
   
 @kbd{C-x 8} works by loading the @code{iso-transl} library.  Once that  
 library is loaded, the @key{ALT} modifier key, if you have one, serves  
 the same purpose as @kbd{C-x 8}; use @key{ALT} together with an accent  
 character to modify the following letter.  In addition, if you have keys  
 for the Latin-1 ``dead accent characters,'' they too are defined to  
 compose with the following character, once @code{iso-transl} is loaded.  
 Use @kbd{C-x 8 C-h} to list the available translations as mnemonic  
 command names.  
1350    
1351  @item  On a window system, you should not need to do anything special to use
1352  @cindex @code{iso-acc} library  these keys; they should simply work.  On a text-only terminal, you
1353  @cindex ISO Accents mode  should use the command @code{M-x set-keyboard-coding-system} or the
1354  @findex iso-accents-mode  variable @code{keyboard-coding-system} to specify which coding system
1355  @cindex Latin-1, Latin-2 and Latin-3 input mode  your keyboard uses (@pxref{Specify Coding}).  Enabling this feature
1356  For Latin-1, Latin-2 and Latin-3, @kbd{M-x iso-accents-mode} enables  will probably require you to use @kbd{ESC} to type Meta characters;
1357  a minor mode that works much like the @code{latin-1-prefix} input  however, on a console terminal or in @code{xterm}, you can arrange for
1358  method, but does not depend on having the input methods installed.  This  Meta to be converted to @kbd{ESC} and still be able type 8-bit
1359  mode is buffer-local.  It can be customized for various languages with  characters present directly on the keyboard or using @kbd{Compose} or
1360  @kbd{M-x iso-accents-customize}.  @kbd{AltGr} keys.  @xref{User Input}.
1361  @end itemize  @end itemize
1362    
1363  @node Charsets  @node Charsets

Legend:
Removed from v.1.71  
changed lines
  Added in v.1.72

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26