[Bug 1001033] Re: Monospaced font is not monospaced
Weeble
clockworksaint at gmail.com
Thu Jun 7 08:15:34 UTC 2012
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?
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to freetype in Ubuntu.
https://bugs.launchpad.net/bugs/1001033
Title:
Monospaced font is not monospaced
Status in FreeType: High Quality Font Rendering:
Unknown
Status in “freetype” package in Ubuntu:
Confirmed
Bug description:
The "FreeMono" font in Ubuntu 12.04 seems to not be monospaced.
More information can be read at: http://www.mail-archive.com/pygame-
users at seul.org/msg16829.html
A little further testing after this discussion, and I've noticed I
don't have the problem with the "Ubuntu Mono" font, it just seems to
be the "FreeMono" font which is causing the problem.
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: apport-gtk 2.0.1-0ubuntu7
ProcVersionSignature: Ubuntu 3.2.0-24.37-generic 3.2.14
Uname: Linux 3.2.0-24-generic x86_64
ApportLog:
ApportVersion: 2.0.1-0ubuntu7
Architecture: amd64
CheckboxSubmission: d7186b4470c29fb9bde4930265e9b32c
CheckboxSystem: 7e42599bda39ea7ff8b528272b6ef52b
Date: Thu May 17 23:33:07 2012
ExecutablePath: /usr/share/apport/apport-gtk
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Release amd64 (20120425)
InterpreterPath: /usr/bin/python2.7
PackageArchitecture: all
SourcePackage: apport
UpgradeStatus: No upgrade log present (probably fresh install)
To manage notifications about this bug go to:
https://bugs.launchpad.net/freetype/+bug/1001033/+subscriptions
More information about the foundations-bugs
mailing list