[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[Pkg-fonts-devel] Bug#479673: ttf-freefont: Extra space between lines in 20080323-3

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")
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,
it is argued that the 2003 release of FreeFont was superior on the
basis of xterm box-drawing functionality, even to the Debian 2006

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.

Reply to: