https://bugzilla.novell.com/show_bug.cgi?id=330658
User mfabian@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=330658#c8
--- Comment #8 from Mike Fabian 2008-03-10 06:06:59 MST ---
Felix Miata> This problem does not exist on current i586 Factory in
Felix Miata> Firefox or the KDE font selector.
No, the problem persists in Factory. Neither in the KDE font selector
nor in the Firefox font selection dialog, "DejaVu Sans Condensed"
can be selected.
Felix Miata> http://mrm.no-ip.com/auth/Font/fonts-comps-narrow.html makes
Felix Miata> it easy to test with a web browser.
If you directly request the font
"DejaVu Sans Condensed"
as you do in your web page, you will get this font because:
mfabian@magellan:~$ fc-list "DejaVu Sans Condensed:style=Condensed"
DejaVu Sans,DejaVu Sans Condensed:style=Condensed,Book
mfabian@magellan:~$
i.e. the “Condensed” font has two names each, both for the
family name and for the style name. The font
has the family name “DejaVu Sans” as well as “DejaVu Sans Condensed”
and the style names “Condensed” as well as “Book”.
Therefore,
xfd -fa "DejaVu Sans Condensed"
or
xfd -fa "DejaVu Sans:style=Condensed"
will both display the “Condensed” version of “DejaVu Sans”
and your web page works as well.
But font selection dialogs like the one in Firefox and KDE display
only the first family name¹ in the list of available family names,
i.e. you cannot select the condensed font there using the family
name. And the KDE font dialogs display only very few style names,
therefore you cannot select the “Condensed” font using the style name
either.
This works in GTK2 applications, the GTK2 font selectors
display all style names. But that is a rare exception, in the font
selectors of most applications you cannot select these “Condensed”
fonts at all (e.g. in OpenOffice you cannot select them either).
--------------------
¹ KDE displays translated family names if you run in a locale
for that language, i.e. if a font has a family name translated
into Japanese, KDE will display that translation (and *only* that
translation) if you run in Japanese locale.
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.