Summary: | Italic is mislabeled as oblique | ||
---|---|---|---|
Product: | DejaVu | Reporter: | Christopher Yeleighton <giecrilj> |
Component: | Serif | Assignee: | Deja Vu bugs <dejavu-bugs> |
Status: | RESOLVED FIXED | QA Contact: | |
Severity: | normal | ||
Priority: | medium | ||
Version: | unspecified | ||
Hardware: | x86 (IA32) | ||
OS: | Linux (All) | ||
URL: | http://www.2a.pl/~ne01026/serif.xml | ||
Whiteboard: | |||
i915 platform: | i915 features: |
Description
Christopher Yeleighton
2007-07-07 07:34:44 UTC
In our last release (2.18) Serif Oblique ws renamed to Serif Italic, so it is fixed by now. And AFAIK, Konqueror cannot handle any MathML, so it won't display correctly there. Not knowing what to do when an italic font is requested and there's an oblique font has never been an issue. btw, why do you have the "bitstream" tag in those lines in fonts.dir? It should be "misc"... I'll look into that a bit further. (In reply to comment #1) > btw, why do you have the "bitstream" tag in those lines in fonts.dir? It should > be "misc"... I'll look into that a bit further. > Here is what Adept has to say about ttf-dejavu: Bitstream Vera fonts with additional characters These fonts are based on the famous Bitstream Vera font family adding better support for non-English languages. They currently cover the entire Latin Ext-A range and parts of Latin Ext-B, Cyrillic, Greek and other ranges. They are designed for use on low-resolution devices (mainly computer screens) but can be used in printing as well. (In reply to comment #1) > And AFAIK, Konqueror cannot handle any MathML, so it won't display correctly > there. Not knowing what to do when an italic font is requested and there's an > oblique font has never been an issue. Please note that I have not alluded to MathML in any way. It is possible to display a simple formula in HTML; Konqueror fails to render that correctly. (In reply to comment #2) > Here is what Adept has to say about ttf-dejavu: > > Bitstream Vera fonts with additional characters > These fonts are based on the famous Bitstream Vera font family adding better > support for non-English languages. They currently cover the entire Latin Ext-A > range and parts of Latin Ext-B, Cyrillic, Greek and other ranges. > They are designed for use on low-resolution devices (mainly computer screens) > but can be used in printing as well. > Sure, Vera is from Bitstream. But DejaVu isn't, and it shouldn't have that tag there. And according to the license, we cannot use the Bitstream name. So that's why I'm wondering where that tag was added to that line (is it in our fonts, or was it added by a packager, or by you?) (In reply to comment #3) > Please note that I have not alluded to MathML in any way. It is possible to > display a simple formula in HTML; Konqueror fails to render that correctly. I've checked the simple test case you made above, and Konqueror displays it fine, with real italic glyphs from DejaVu Serif Italic. If you only get slanted glyphs, it probably means that you didn't install Serif Italic, or you have a very old version of the fonts installed, which didn't have real italic glyphs yet. The reason that you get slanted glyphs when you didn't install Serif Italic is that Fontconfig will generate those automatically if there is not italic/oblique. If you still cannot find out what's wrong, please post a screenshot here. (In reply to comment #5) > (In reply to comment #3) > > Please note that I have not alluded to MathML in any way. It is possible to > > display a simple formula in HTML; Konqueror fails to render that correctly. > I've checked the simple test case you made above, and Konqueror displays it > fine, with real italic glyphs from DejaVu Serif Italic. If you only get slanted > glyphs, it probably means that you didn't install Serif Italic, or you have a > very old version of the fonts installed, which didn't have real italic glyphs > yet. > The reason that you get slanted glyphs when you didn't install Serif Italic is > that Fontconfig will generate those automatically if there is not > italic/oblique. > If you still cannot find out what's wrong, please post a screenshot here. Explanation: this was fixed in version 2.18 only <http://dejavu.sourceforge.net/wiki/index.php/News>. My KUbuntu distribution contains version 2.5 <http://packages.ubuntu.com/dapper/x11/ttf-dejavu>; thus, it is not strange at all that I encountered this problem. (In reply to comment #4) > (In reply to comment #2) > > Here is what Adept has to say about ttf-dejavu: > > > > Bitstream Vera fonts with additional characters > > These fonts are based on the famous Bitstream Vera font family adding better > > support for non-English languages. They currently cover the entire Latin Ext-A > > range and parts of Latin Ext-B, Cyrillic, Greek and other ranges. > > They are designed for use on low-resolution devices (mainly computer screens) > > but can be used in printing as well. > > > Sure, Vera is from Bitstream. But DejaVu isn't, and it shouldn't have that tag > there. And according to the license, we cannot use the Bitstream name. So > that's why I'm wondering where that tag was added to that line (is it in our > fonts, or was it added by a packager, or by you?) It seems it was fixed in version 1.6. I have no idea why it did not make it into Ubuntu though. The Ubuntu installer still describes these fonts as coming from Biststream. |
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.