The ISO 8859 Latin-n character sets define character codes in the range 160 to 255 to handle the accented letters and punctuation needed by various European languages. If you disable multibyte characters with `--unibyte', Emacs can still handle one of these character codes at a time. To specify which of these codes to use, invoke M-x set-language-environment and specify a suitable language environment such as `Latin-n'.
Emacs can also display those characters, provided the terminal or font
in use supports them. This works automatically. Alternatively, if you
are using a window system, Emacs can also display single-byte characters
through fontsets, in effect by displaying the equivalent multibyte
characters according to the current language environment. To request
this, set the variable unibyte-display-via-language-environment
to a non-nil
value.
If your terminal does not support display of the Latin-1 character
set, Emacs can display these characters as ASCII sequences which at
least give you a clear idea of what the characters are. To do this,
load the library iso-ascii
. Similar libraries for other
Latin-n character sets could be implemented, but we don't have
them yet.
There are three different ways you can input single-byte non-ASCI characters characters:
(set-input-mode (car (current-input-mode)) (nth 1 (current-input-mode)) 0)
iso-transl
to turn the
key C-x 8 into a "compose character" prefix for entry of
non-ASCII Latin-1 printing characters. C-x 8 is good for
insertion (in the minibuffer as well as other buffers), for searching,
and in any other context where a key sequence is allowed. The ALT
modifier key, if you have one, serves the same purpose as C-x 8;
use ALT together with an accent character to modify the following
letter.
Go to the first, previous, next, last section, table of contents.