[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/lispref/display.texi
From: |
Dave Love |
Subject: |
[Emacs-diffs] Changes to emacs/lispref/display.texi |
Date: |
Tue, 21 Oct 2003 07:47:20 -0400 |
Index: emacs/lispref/display.texi
diff -c emacs/lispref/display.texi:1.101 emacs/lispref/display.texi:1.102
*** emacs/lispref/display.texi:1.101 Tue Sep 30 08:59:20 2003
--- emacs/lispref/display.texi Tue Oct 21 07:47:19 2003
***************
*** 2076,2103 ****
font choice, but not all. Part of the choice depends on what character
it is.
- For multibyte characters, typically each font covers only one
- character set. So each character set (@pxref{Character Sets}) specifies
- a registry and encoding to use, with the character set's
- @code{x-charset-registry} property. Its value is a string containing
- the registry and the encoding, with a dash between them:
-
- @example
- (plist-get (charset-plist 'latin-iso8859-1)
- 'x-charset-registry)
- @result{} "ISO8859-1"
- @end example
-
- Unibyte text does not have character sets, so displaying a unibyte
- character takes the registry and encoding from the variable
- @code{face-default-registry}.
-
- @defvar face-default-registry
- This variable specifies which registry and encoding to use in choosing
- fonts for unibyte characters. The value is initialized at Emacs startup
- time from the font the user specified for Emacs.
- @end defvar
-
If the face specifies a fontset name, that fontset determines a
pattern for fonts of the given charset. If the face specifies a font
family, a font pattern is constructed.
--- 2076,2081 ----
- [Emacs-diffs] Changes to emacs/lispref/display.texi,
Dave Love <=