Commit 98c271eb authored by Dave Love's avatar Dave Love

mention iso-acc. tweaks.

parent fa474484
@c This is part of the Emacs manual. @c This is part of the Emacs manual.
@c Copyright (C) 1997, 1999 Free Software Foundation, Inc. @c Copyright (C) 1997, 1999, 2000 Free Software Foundation, Inc.
@c See file emacs.texi for copying conditions. @c See file emacs.texi for copying conditions.
@node International, Major Modes, Frames, Top @node International, Major Modes, Frames, Top
@chapter International Character Set Support @chapter International Character Set Support
...@@ -133,11 +133,11 @@ have basically the same effect as @samp{--unibyte}. ...@@ -133,11 +133,11 @@ have basically the same effect as @samp{--unibyte}.
Multibyte strings are not created during initialization from the Multibyte strings are not created during initialization from the
values of environment variables, @file{/etc/passwd} entries etc.@: that values of environment variables, @file{/etc/passwd} entries etc.@: that
contain non-ASCII 8-bit characters. However, the initialization file is contain non-ASCII 8-bit characters. However, the initialization file is
normally read as multibyte---like Lisp files in general---even with normally read as multibyte---like Lisp files in general when they are
@samp{--unibyte}. To avoid multibyte strings being generated by loaded for running---even with @samp{--unibyte}. To avoid multibyte
non-ASCII characters in it, put @samp{-*-unibyte: t;-*-} in a comment on strings being generated by non-ASCII characters in it, put
the first line. Do the same for initialization files for packages like @samp{-*-unibyte: t;-*-} in a comment on the first line. Do the same
Gnus. for initialization files for packages like Gnus.
The mode line indicates whether multibyte character support is enabled The mode line indicates whether multibyte character support is enabled
in the current buffer. If it is, there are two or more characters (most in the current buffer. If it is, there are two or more characters (most
...@@ -334,6 +334,10 @@ the partial sequence is highlighted in the buffer. If ...@@ -334,6 +334,10 @@ the partial sequence is highlighted in the buffer. If
characters to type next is displayed in the echo area (but not when you characters to type next is displayed in the echo area (but not when you
are in the minibuffer). are in the minibuffer).
@cindex Leim package
Input methods are implemented in the separate Leim package, which must
be installed with Emacs.
@node Select Input Method @node Select Input Method
@section Selecting an Input Method @section Selecting an Input Method
...@@ -1097,8 +1101,8 @@ characters: ...@@ -1097,8 +1101,8 @@ characters:
@cindex 8-bit input @cindex 8-bit input
@item @item
If your keyboard can generate character codes 128 and up, representing If your keyboard can generate character codes 128 and up, representing
non-ASCII characters, execute the following expression to enable Emacs to non-ASCII characters, you can execute the following expression to enable
understand them: Emacs to understand them:
@example @example
(set-input-mode (car (current-input-mode)) (set-input-mode (car (current-input-mode))
...@@ -1121,6 +1125,8 @@ the non-ASCII character you specify with it is converted to unibyte. ...@@ -1121,6 +1125,8 @@ the non-ASCII character you specify with it is converted to unibyte.
@kindex C-x 8 @kindex C-x 8
@cindex @code{iso-transl} library @cindex @code{iso-transl} library
@cindex compose character
@cindex dead character
@item @item
For Latin-1 only, you can use the For Latin-1 only, you can use the
key @kbd{C-x 8} as a ``compose character'' prefix for entry of key @kbd{C-x 8} as a ``compose character'' prefix for entry of
...@@ -1137,9 +1143,12 @@ compose with the following character, once @code{iso-transl} is loaded. ...@@ -1137,9 +1143,12 @@ 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 Use @kbd{C-x 8 C-h} to list the available translations as mnemonic
command names. command names.
@cindex @code{iso-acc} library
@item @item
Also for Latin-1 only, @kbd{M-x iso-aacents-mode} installs a minor mode @cindex @code{iso-acc} library
@cindex ISO Accents mode
@findex iso-accents-mode
@cindex Latin-1 input mode
Also for Latin-1 only, @kbd{M-x iso-accents-mode} installs a minor mode
which provides a facility like the @code{latin-1-prefix} input method which provides a facility like the @code{latin-1-prefix} input method
but independent of the Leim package. but independent of the Leim package. This mode is buffer-local.
@end itemize @end itemize
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment