Weeble, 1) the current version of GNU FreeFont is 2012-05-03 http://ftp.gnu.org/gnu/freefont/freefont-otf-20120503.tar.gz http://ftp.gnu.org/gnu/freefont/freefont-ttf-20120503.zip You may want to use these for further experiments.
2) I built and ran your program, and see similar results. But I ran it also on the current version of GNU FreeFont, and get constant values, for both the TTF and OTF versions (with FT_LOAD_DEFAULT). 3) The difference in your output in the 2010 version of FreeMono may be due partly to the internal representation of glyphs in OTF and TTF in the different versions. In the current version, and the 2009 version, TTF : TrueType quadratic splines. OTF : PS Type1 cubic splines. This was reversed in the 2010 release. The policy decision was mine, and has to do with which versions work best on different platforms, among other things. 4) Current TTF is (TrueType) hinted and instructed; OTF is only PS hinted. 5) I don't understand why the 2010 version of FreeMono gave varying results for TTF and constant results for OTF. Could be the hinting settings. This may take some work to sort out. 6) The flipping between two values (448-384 = 64, is one pixel) in the results would be consistent with a pixel being turned on or not. But then, one would expect a range of widths, or else all the same width... unless... no, I can't see why. You would expect 'm' to come out wider than 'l'ΒΈ but the numbers are reversed. It does seem wrong. 7) The effects in question are not a problem with FreeMono. I perceive layers of misunderstandings. There may be bugs in the renderer calls. But the question is, again, exactly what results are *expected*? Cheers! -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1001033 Title: Monospaced font is not monospaced To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ttf-freefont/+bug/1001033/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs