comparison lispref/display.texi @ 52978:1a5c50faf357

Replace @sc{foo} with @acronym{FOO}.
author Eli Zaretskii <eliz@gnu.org>
date Sun, 02 Nov 2003 06:29:59 +0000
parents cac3cb68235c
children 67874c814e45
comparison
equal deleted inserted replaced
52977:8af8c70252c1 52978:1a5c50faf357
2412 times in the specification string. 2412 times in the specification string.
2413 2413
2414 For the remaining character sets, those that you don't specify 2414 For the remaining character sets, those that you don't specify
2415 explicitly, Emacs chooses a font based on @var{fontpattern}: it replaces 2415 explicitly, Emacs chooses a font based on @var{fontpattern}: it replaces
2416 @samp{fontset-@var{alias}} with a value that names one character set. 2416 @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 2417 For the @acronym{ASCII} character set, @samp{fontset-@var{alias}} is replaced
2418 with @samp{ISO8859-1}. 2418 with @samp{ISO8859-1}.
2419 2419
2420 In addition, when several consecutive fields are wildcards, Emacs 2420 In addition, when several consecutive fields are wildcards, Emacs
2421 collapses them into a single wildcard. This is to prevent use of 2421 collapses them into a single wildcard. This is to prevent use of
2422 auto-scaled fonts. Fonts made by scaling larger fonts are not usable 2422 auto-scaled fonts. Fonts made by scaling larger fonts are not usable
2428 @example 2428 @example
2429 -*-fixed-medium-r-normal-*-24-*-*-*-*-*-fontset-24 2429 -*-fixed-medium-r-normal-*-24-*-*-*-*-*-fontset-24
2430 @end example 2430 @end example
2431 2431
2432 @noindent 2432 @noindent
2433 the font specification for @sc{ascii} characters would be this: 2433 the font specification for @acronym{ASCII} characters would be this:
2434 2434
2435 @example 2435 @example
2436 -*-fixed-medium-r-normal-*-24-*-ISO8859-1 2436 -*-fixed-medium-r-normal-*-24-*-ISO8859-1
2437 @end example 2437 @end example
2438 2438
3474 3474
3475 @item 3475 @item
3476 All other codes in the range 0 through 31, and code 127, display in one 3476 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 3477 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 3478 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 3479 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 3480 specify a glyph to use instead of @samp{^}.) Otherwise, these codes map
3481 just like the codes in the range 128 to 255. 3481 just like the codes in the range 128 to 255.
3482 3482
3483 On MS-DOS terminals, Emacs arranges by default for the character code 3483 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 3484 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 3485 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,,, 3486 that the MS-DOS terminal doesn't support. @xref{MS-DOS and MULE,,,
3487 emacs, The GNU Emacs Manual}. 3487 emacs, The GNU Emacs Manual}.
3488 3488
3489 @item 3489 @item
3490 Character codes 128 through 255 map to sequences of four glyphs, where 3490 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 3491 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 3492 digit characters representing the character code in octal. (A display
3493 table can specify a glyph to use instead of @samp{\}.) 3493 table can specify a glyph to use instead of @samp{\}.)
3494 3494
3495 @item 3495 @item
3496 Multibyte character codes above 256 are displayed as themselves, or as a 3496 Multibyte character codes above 256 are displayed as themselves, or as a
3549 @section Display Tables 3549 @section Display Tables
3550 3550
3551 @cindex display table 3551 @cindex display table
3552 You can use the @dfn{display table} feature to control how all possible 3552 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 3553 character codes display on the screen. This is useful for displaying
3554 European languages that have letters not in the @sc{ascii} character 3554 European languages that have letters not in the @acronym{ASCII} character
3555 set. 3555 set.
3556 3556
3557 The display table maps each character code into a sequence of 3557 The display table maps each character code into a sequence of
3558 @dfn{glyphs}, each glyph being a graphic that takes up one character 3558 @dfn{glyphs}, each glyph being a graphic that takes up one character
3559 position on the screen. You can also define how to display each glyph 3559 position on the screen. You can also define how to display each glyph