Olivier Galibert <galibert(a)pobox.com> さんは書きました:
rendering, specifically the font selection, especially when you want
to still be able to reach the bitmap fonts[1]. I don't think
fontconfig/xft allows to reach them,
it does!
it's written by anti-aliased-vector-fonts integrists who
consider
their use is the only one relevant. And that documentation is for
wimps, and "deprecated" and "stubbed" are synonyms.
OG.
[1] I can't work without
-Misc-MiscFixed-Medium-R-Normal--10-100-75-75-C-60-*, but I can stand
using a different name as long as the glyph rendering is identical.
As you say, the name is different but the glyph rendering is identical:
mfabian@magellan:~$ fc-list "Misc Fixed:pixelsize=10:style=Regular" family style
file
/usr/share/fonts/misc/6x10.pcf.gz: Misc Fixed:style=Regular
/usr/share/fonts/japanese/5x10a.pcf.gz: Misc Fixed:style=Regular
/usr/share/fonts/misc/6x10-ISO8859-1.pcf.gz: Misc Fixed:style=Regular
mfabian@magellan:~$
(Using bitmap fonts via fontconfig/Xft is a bit slower though than
via the X11 core font system).
On openSUSE it is called "Misc Fixed", on other distributions just
"Fixed". That is because on openSUSE freetype2 contains a patch to
prepend the foundry ("Misc") and a space to the family ("Fixed") for
bitmap fonts (*only* for bitmap fonts!). Otherwise you get problems
distinguishing the many completely different and unrelated fonts with
family name "Fixed" but a different foundry because the font selection
GUIs don’t let you specify the foundry.
And the bitmap fonts
-adobe-helvetica-*
would be used by browsers for many pages which ask for "Helvetica".
Prepending "Adobe " to make this "Adobe Helvetica" avoids using these
bitmap fonts by default for many web pages without disabling them
completely and still having them available for users who like them.
In a config file, like for XEmacs, you could add the foundry, i.e.
specify something like:
"Misc Fixed:foundry=Misc:pixelsize=10:style=Regular"
but in don’t know any GUI yet which lets you specify a foundry.
--
Mike FABIAN <mfabian(a)suse.de>
http://www.suse.de/~mfabian
睡眠不足はいい仕事の敵だ。
I � Unicode
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta