Okay, I built libfreetype from their git repo, installed it to
/usr/local and reran my test:

$ LD_LIBRARY_PATH=/usr/local/lib/ python testcase.py 
freefont-20090104-FreeMono.ttf at pixel size 16, advances:
   10 for 95 characters:  
!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~

freefont-20090104-FreeMono.ttf at pixel size 100, advances:
   60 for 95 characters:  
!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~

freefont-20090104-FreeMono.ttf at pixel size 200, advances:
   120 for 95 characters:  
!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~

freefont-20090104-FreeMono.ttf at pixel size 300, advances:
   180 for 95 characters:  
!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~

freefont-20100919-FreeMono.ttf at pixel size 16, advances:
   9 for 23 characters: #*+;IJPSTUY[]deilmq{|}~
   10 for 71 characters:  
!"$%&'(),-./0123456789:<=>?@ABCDEFGHKLMNOQRVWXZ\^_`abcfghjknoprtuvwxyz
   11 for 1 characters: s

freefont-20100919-FreeMono.ttf at pixel size 100, advances:
   59 for 11 characters: $?IS^fjrsuz
   60 for 80 characters:  
!"#&'()*+,-/0123456789;<=>@ABCDEFGJKLMNOPQRTUVWXYZ[\]_`abcdeghiklmnopqtvwxy{|}~
   61 for 4 characters: %.:H

freefont-20100919-FreeMono.ttf at pixel size 200, advances:
   120 for 71 characters:  
!"%&'(),.0123456789:;<=>@ABCDEFHJMNPRTUVWXYZ[]_`abcdefhjkmopqrtuvwyz{|
   121 for 13 characters: $*/?GIKL\^gns
   119 for 11 characters: #+-OQSilx}~

freefont-20100919-FreeMono.ttf at pixel size 300, advances:
   179 for 4 characters: =]xy
   180 for 77 characters:  
!"$&'()*,./0123456789:;<>?@BCDEFGIJKLMNOPQRUVWXYZ[\^_`abcdefghkmnqrstuvwz{|}
   181 for 14 characters: #%+-AHSTijlop~

This does indeed show what Sam observed: the two versions of
FreeMono.ttf show different advances for some characters. So the weird
behaviour only materializes with a recent version of FreeType and a
specific version of FreeMono.ttf. Does that help us figure out what's
happening and whether there's actually a bug somewhere?

-- 
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

Reply via email to