>>>> "-BP" == William M Perry
<wmperry(a)aventail.com> writes:
-BP> I meant that with a fully specified font, there would be no
-BP> 'arbitrary' choices involved. Although some things from the
-BP> default face wouldn't necessarily make sense if you've
-BP> changed charsets, etc. Hrm.
Bingo. It's not clear to me that properties of the default face would
necessarily work across font renderers (X vs. Type 1 vs. TrueType
vs. the new unification of the last two vs. ...), either.
-BP> font-maximum-slippage
???
-BP> Isn't a lot of this taken care of by the charset hints right
-BP> now? I'm tired and getting a bit lost, so forgive me if I
-BP> misremember. :)
"charset hints"? Are you referring to the fact that font specifier
handling in XEmacs takes special note of font registries for X fonts?
Or are you referring to the spec that Per posted a couple days ago?
In the current situation in XEmacs charset processing does almost
nothing except enhance the probability that a given character maps to
a glyph in the font to near 100% (as usual, exceptions are easy to
find in Japanese, and are due to the fact that Japanese vendors
consider a standard to be a guide to places where they can improve
monopoly posture by differentiating themselves in some random way).
This is a GoodThang[tm], of course, but nowhere near sufficient.
I haven't digested the Emacs 21 spec that Per posted, but it looks
like it might have some hope of accomplishing a lot of what I would
like to see done---for existing properties of fonts I know about in
X. Maybe it will do for TrueType and Type 1 and the new TrueType/
Type 1 conglobulated standard ("Open Face"? sounds like the lunch menu
at a steakhouse), too, but I don't know enough about them (especially
the last) to be sure, and the large number of references to "X" in the
doc don't give me a warm fuzzy feeling.
--
University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
Institute of Policy and Planning Sciences Tel/fax: +81 (298) 53-5091
_________________ _________________ _________________ _________________
What are those straight lines for? "XEmacs rules."