Summary: | Feature request: provide the condensed fonts also with distinct names | ||
---|---|---|---|
Product: | DejaVu | Reporter: | Adrian Bocaniciu <a.bocaniciu> |
Component: | General | Assignee: | Deja Vu bugs <dejavu-bugs> |
Status: | RESOLVED INVALID | QA Contact: | |
Severity: | major | ||
Priority: | medium | ||
Version: | unspecified | ||
Hardware: | Other | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: |
Description
Adrian Bocaniciu
2011-09-15 09:33:35 UTC
This is a long story, and the short explanation is that we provide two methods in the font: one where the condensed faces belong the the bigger Sans/Serif family, and one where the condensed faces have distinct names (as you request). We basically let the programs decide which one they want. However, in most Linux programs selecting fonts will all go through fontconfig. Fontconfig supports different styles so it selects the first option. It however ignores the fact that most programs making use of fontconfig don't support styles other than bold and/or italic (or don't support it the way they should), and that makes some styles unavailable. So, the "culprit" here is fontconfig, which should in an ideal world ask the program if it can handle more styles and if not, feed it the distinct names. "Fixing" the font by removing the better method would be the world on its head, you can't get every font foundry in the world to change their fonts. So we won't do that either. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.