Comment 32 for bug 1001033

Revision history for this message
Weeble (clockworksaint) wrote :

This was posted on the FreeType bug:

"Both versions of FreeMono (20090104 and 20100919) are TTFs, the former has hints, the latter has not. Consequently, FreeType uses the auto-hinter for the latter.
Both fonts don't have the `isFixedPitch' flag set in the `post' table, and this is the very problem. While the TrueType hints in the 20090104 version take care of the advance width (and FreeType simply obeys), the 20100919 version the font doesn't tell the auto-hinter not to change advance widths.
In the original report, the font `Courier New' has been mentioned. This font has the `isFixedPitch' flag set.
My conclusion: It is a bug in the font in both versions, but it only shows up if the auto-hinter is used. So the central question is: Why is the `isFixedPitch' flag set to false in this font? " -- Werner LEMBERG

It looks like that solves the mystery. And since the newer 2012 version has isFixedPitch true, I think this is fixed upstream. How do we get this into Ubuntu?