Version: (using KDE 4.2.0) Compiler: gcc version 4.1.2 (Gentoo 4.1.2 p1.1) OS: Linux Installed from: Gentoo Packages In some cases, letters get kerned too closely together, particularly pairs like Yo, Fi, Wo, Wa, Tw, Fr, Ve, Ty, To, Tr and WA (this is not an exhaustive list, there's probably more). In the Tr case for example, the r ends up underneath the T, which is pretty ugly looking. These font pairs looked great in KDE 3.5, and the fonts themselves haven't changed, so this is a regression. I don't think this is Konqueror specific, but I'll attach an HTML test case, because it's the easiest way to illustrate this.
Created attachment 30851 [details] Test case
Created attachment 30852 [details] Screenshot of test case with Konqueror 4.2.0 and 3.5.10 Here's what the test case looks like for me in Konqueror 4.2.0 (on the left) and Konqueror 3.5.10 (on the right).
moved to konqueror anyway: maybe konqueror devs could know if it is only a konqueror problem
The new Konqueror (probably by way of Qt4) is actually kerning the fonts as specified in the fonts' kerning pair tables. The old Konqueror/Qt3/libXft was ignoring the kerning pairs specified by the fonts, so the observed difference is actually a progression, not a regression. For reference: http://en.wikipedia.org/wiki/File:Kerning.png This bug should be closed as invalid, since the actual shortcoming that existed in Qt3 was fixed in Qt4. To placate people like Neil Skrypuch who think fonts look better when their kernel pairs are ignored, maybe Qt4 should have an option to globally disable font kerning. That enhancement request should be filed as a new Qt bug, IMO.
Oh, interesting. However, I'm not convinced that Fi and Fr (for example) should be touching in the smaller font sizes, though I'm not sure if that's just an issue with the kerning information in the font itself.
Created attachment 33235 [details] Screen shot of Skrypuch's test case with hinting disabled (In reply to comment #5) > Oh, interesting. However, I'm not convinced that Fi and Fr (for example) should > be touching in the smaller font sizes, though I'm not sure if that's just an > issue with the kerning information in the font itself. That might also be an issue with your use of hinting. Hinting distorts the intended shape of font glyphs by fudging their control points to align with the pixel grid. See my attachment for a screen shot of your test case on my system running Konqueror 4.2.2 and Qt 4.5.1. I have hinting disabled.
Testing with 4.6.5, Qt-4.7.3 this seems now ok for me. See attached screenshot.
Created attachment 62112 [details] screenshot 4.6.5, Qt-4.7.3
For what it's worth, the kerning still looks identical for me with KDE 4.7.0 and Qt 4.7.3.