I ran the C test against every font on my Ubuntu 11.10 system with "Mono" or "Courier" in the name like so:
for name in /usr/share/fonts/truetype/*/*Mono*.ttf; do ./fonttest $name abcdefgh > `basename $name`.testresult; done
for name in /usr/share/fonts/truetype/*/*Courier*.ttf; do ./fonttest $name abcdefgh > `basename $name`.testresult; done
I only see variation in advance width for FreeMono. As Steve describes above, perhaps this behaviour is due to how FreeType handles different outline formats? I'm not sure.
I haven't had an answer yet on the FreeType mailing list, but I've added this to their bug tracker[1]. I've also taken discussion of how to position the cursor in Pygame back to the Pygame mailing list[2], as I was worried I'd just clog up this bug report with information irrelevant to any (possible) problem in Ubuntu software.
I ran the C test against every font on my Ubuntu 11.10 system with "Mono" or "Courier" in the name like so:
for name in /usr/share/ fonts/truetype/ */*Mono* .ttf; do ./fonttest $name abcdefgh > `basename $name`.testresult; done fonts/truetype/ */*Courier* .ttf; do ./fonttest $name abcdefgh > `basename $name`.testresult; done
for name in /usr/share/
Here are the results:
http:// pastebin. com/QiwJsy8e
And here are the font versions I have installed:
http:// pastebin. com/4PTaBUpN
I only see variation in advance width for FreeMono. As Steve describes above, perhaps this behaviour is due to how FreeType handles different outline formats? I'm not sure.
I haven't had an answer yet on the FreeType mailing list, but I've added this to their bug tracker[1]. I've also taken discussion of how to position the cursor in Pygame back to the Pygame mailing list[2], as I was worried I'd just clog up this bug report with information irrelevant to any (possible) problem in Ubuntu software.
[1] - https:/ /savannah. nongnu. org/bugs/ index.php? 36593 archives. seul.org/ pygame/ users/Jun- 2012/msg00015. html
[2] - http://