[Bug 885307] RFE: Install STIX-General fonts

bugzilla at redhat.com bugzilla at redhat.com
Sat Dec 8 19:03:15 UTC 2012


Product: Fedora
https://bugzilla.redhat.com/show_bug.cgi?id=885307

--- Comment #4 from Nicolas Mailhot <nicolas.mailhot at laposte.net> ---
This is a terrible way to use fontconfig, you need to link to the fontconfig
library and evaluate fontconfig patterns every time you need to print a string,
not do a few calls on fixed font names and hope the font coverage is suitable.
Your upstream is trying to handle fontconfig the way it handled pre-fontconfig
pre-unicode font management (which was no management at all, but reliance on
small limited pre-known lists of fonts that never changed properties). That is
never going to work properly now that fontconfig has been there for a decade,
all major *nix software uses it properly, and fonts change a lot faster than
before as a result.

(and usually you do *not* want to call fontconfig direcly, you use pango-cairo
or another smart library that does the fontconfig heavy lifting and glyph
shaping for you)

fc-list and fc-match are there mainly for debugging purposes, calling them
directly can not simulate full fontconfig support and breaks as soon as fonts
change (as seen there)

Lastly, fc-list lists installed fonts, fc-match finds the closest installed
font, this is only the same thing when you happen to hit the font you requested
directly.

PS You can also tell your upstream that every major distribution has been
shipping DejaVu instead of Bistream Vera for at least five years.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=PzlLQuOHGm&a=cc_unsubscribe


More information about the fonts-bugs mailing list