[Pkg-fonts-devel] Bug#479673: ttf-freefont: Extra space between lines in 20080323-3
Steve White
stevan.white at googlemail.com
Tue May 6 21:49:15 UTC 2008
This issue is well-known: it was discussed in the release notes. I
take it seriously, and I'm working hard on a solution.
It is due to the fixed 15% spacing I introduced (see the release notes
under "Line height")
https://savannah.gnu.org/forum/forum.php?forum_id=5248
in all faces in order to stop the chopping of various high and low
characters, rendering much text unreadable.
It was a choice: What's worse? What's the purpose of FreeFont? How
much time do I have?
If you really must have FreeMono drawing boxes in xterms, and you're
only using Latin letters, then I agree that an older version will suit
you better. The 2006 release of FreeFont had very severe line-spacing
problem that was artificially hacked away by a Debian patch. This in
turn caused other problems that I judged to be also important.
The box-drawing issue has recently been discussed at some length. In
this discussion,
http://lists.gnu.org/archive/html/freefont-bugs/2008-04/threads.html
it is argued that the 2003 release of FreeFont was superior on the
basis of xterm box-drawing functionality, even to the Debian 2006
version.
I think it is reasonable for most glyphs to live between the stated
vertical bounds of the font. For the monospace font especially, such
a limitation is more important than aesthetic balance. I have now
forced that limitation now on the Roman monospace face and am working
on the others. But it takes some time.
As to the ideal box-drawing in an xterm, there are various
complications, and cases of smoke and mirrors, on the part of xterm
implementations and console fonts. I won't pursue this goal very far.
But I have already improved it a lot, and mean to do more.
More information about the Pkg-fonts-devel
mailing list