I did some experiments with the FreeSans.ttf file affected by the problem
and looks like the extra vertical space is "cumulative":
I experimented with some English text (which uses latin glyphs whose glyphs 
reside
in an unicode range < u100, u7a to be more precise).

Compare the following screenshots (I always used the same environment and the 
same text file):

[1] was taken using the version currently used by the graphical installer 
(_not_ affected by the problem)

[2] was taken using the FreeSans.ttf file included in the latest ttf-freefont 
package (20060126-1)

I then stripped some glyphs out of the above ttf file affected by the problem, 
and my conclusion is that
the more I strip glyphs, the better it gets (i.e. it becomes harder to notice 
the problem)

[3] includes only glyphs on the range u+0-u+500
[4] includes only glyphs on the range u+0-u+100


I also noticed that if I strip all but glyphs in the range u0:u130 I get the 
following:

Copyright (c) 2000-2005 by George Williams.
 Executable based on sources from 12:08 5-Dec-2005.
"A nested lookup with tag 'L' could not be found. The generated font will not 
be useable. Try Element->Find Problems"

if I strip all but u0:u131 that message is not displayed
Not sure this helps but hope it does

regards,
Davide

[1] http://www.webalice.it/zinosat/shots/freefont_np.png
[2] http://www.webalice.it/zinosat/shots/freefont_all_glyphs.png
[3] http://www.webalice.it/zinosat/shots/freefont_0-500.png
[4] http://www.webalice.it/zinosat/shots/freefont_0-100.png

Attachment: signature.asc
Description: Digital signature

Reply via email to