2414 |
For the remaining character sets, those that you don't specify |
For the remaining character sets, those that you don't specify |
2415 |
explicitly, Emacs chooses a font based on @var{fontpattern}: it replaces |
explicitly, Emacs chooses a font based on @var{fontpattern}: it replaces |
2416 |
@samp{fontset-@var{alias}} with a value that names one character set. |
@samp{fontset-@var{alias}} with a value that names one character set. |
2417 |
For the @sc{ascii} character set, @samp{fontset-@var{alias}} is replaced |
For the @acronym{ASCII} character set, @samp{fontset-@var{alias}} is replaced |
2418 |
with @samp{ISO8859-1}. |
with @samp{ISO8859-1}. |
2419 |
|
|
2420 |
In addition, when several consecutive fields are wildcards, Emacs |
In addition, when several consecutive fields are wildcards, Emacs |
2430 |
@end example |
@end example |
2431 |
|
|
2432 |
@noindent |
@noindent |
2433 |
the font specification for @sc{ascii} characters would be this: |
the font specification for @acronym{ASCII} characters would be this: |
2434 |
|
|
2435 |
@example |
@example |
2436 |
-*-fixed-medium-r-normal-*-24-*-ISO8859-1 |
-*-fixed-medium-r-normal-*-24-*-ISO8859-1 |
3476 |
All other codes in the range 0 through 31, and code 127, display in one |
All other codes in the range 0 through 31, and code 127, display in one |
3477 |
of two ways according to the value of @code{ctl-arrow}. If it is |
of two ways according to the value of @code{ctl-arrow}. If it is |
3478 |
non-@code{nil}, these codes map to sequences of two glyphs, where the |
non-@code{nil}, these codes map to sequences of two glyphs, where the |
3479 |
first glyph is the @sc{ascii} code for @samp{^}. (A display table can |
first glyph is the @acronym{ASCII} code for @samp{^}. (A display table can |
3480 |
specify a glyph to use instead of @samp{^}.) Otherwise, these codes map |
specify a glyph to use instead of @samp{^}.) Otherwise, these codes map |
3481 |
just like the codes in the range 128 to 255. |
just like the codes in the range 128 to 255. |
3482 |
|
|
3483 |
On MS-DOS terminals, Emacs arranges by default for the character code |
On MS-DOS terminals, Emacs arranges by default for the character code |
3484 |
127 to be mapped to the glyph code 127, which normally displays as an |
127 to be mapped to the glyph code 127, which normally displays as an |
3485 |
empty polygon. This glyph is used to display non-@sc{ascii} characters |
empty polygon. This glyph is used to display non-@acronym{ASCII} characters |
3486 |
that the MS-DOS terminal doesn't support. @xref{MS-DOS and MULE,,, |
that the MS-DOS terminal doesn't support. @xref{MS-DOS and MULE,,, |
3487 |
emacs, The GNU Emacs Manual}. |
emacs, The GNU Emacs Manual}. |
3488 |
|
|
3489 |
@item |
@item |
3490 |
Character codes 128 through 255 map to sequences of four glyphs, where |
Character codes 128 through 255 map to sequences of four glyphs, where |
3491 |
the first glyph is the @sc{ascii} code for @samp{\}, and the others are |
the first glyph is the @acronym{ASCII} code for @samp{\}, and the others are |
3492 |
digit characters representing the character code in octal. (A display |
digit characters representing the character code in octal. (A display |
3493 |
table can specify a glyph to use instead of @samp{\}.) |
table can specify a glyph to use instead of @samp{\}.) |
3494 |
|
|
3551 |
@cindex display table |
@cindex display table |
3552 |
You can use the @dfn{display table} feature to control how all possible |
You can use the @dfn{display table} feature to control how all possible |
3553 |
character codes display on the screen. This is useful for displaying |
character codes display on the screen. This is useful for displaying |
3554 |
European languages that have letters not in the @sc{ascii} character |
European languages that have letters not in the @acronym{ASCII} character |
3555 |
set. |
set. |
3556 |
|
|
3557 |
The display table maps each character code into a sequence of |
The display table maps each character code into a sequence of |