bugFree UCS Outline Fonts - Bugs: bug #23189, Extra space is back in...

 
 

bug #23189: Extra space is back in ttf-freefont (Debian PR)

Submitter:  None
Submitted:  Tue 06 May 2008 07:48:21 PM UTC
   
 
Category:  overall font problem Severity:  3 - Normal
Item Group:  letter positioning poor Status:  Fixed
Privacy:  Public Assigned to:  Stevan_White
Originator Email:  -email is unavailable- Open/Closed:  Closed
Release:  * 2008-03-23
* Mandatory Fields

Add a New Comment Rich Markup
   

Fri 12 Sep 2008 06:46:16 PM UTC, comment #2: 

I further responded to the Debian bug -email is unavailable-
===========================================================
The release of FreeFont dated 20080912
    http://savannah.gnu.org/projects/freefont/
goes a long way to solving line spacing problems that arose over the years.

The biggest change is in FreeMono.  It has been demonstrated that in a
properly-invoked xterm, graphic objects that are meant to connect in
adjacent lines, now in fact connect.  See
   http://lists.gnu.org/archive/html/freefont-bugs/2008-09/msg00000.html
A proper invocation would be
   $ xterm -fa FreeMono-9:minspace=true

Steve White <Stevan_White>
Group administrator
Thu 08 May 2008 07:54:21 AM UTC, comment #1: 

This is my response, posted against the Debian bug
-email is unavailable-
Tue, May 6, 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.

Steve White <Stevan_White>
Group administrator
Tue 06 May 2008 07:48:21 PM UTC, original submission:  

Hi,
this bugreport was recently reported to the Debian BTS [1].
It might be related to an old bugreport [2] open against fontforge.

Regards,
Davide

[1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=479673
[2] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=254295

Anonymous

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by Stevan_White (Posted a comment)
  • -email is unavailable- added by Stevan_White
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.

     

    Follow 6 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2008-09-12 Stevan_White StatusProceeding Fixed
        Open/ClosedOpen Closed
        SummaryExtra space is back in ttf-freefont Extra space is back in ttf-freefont (Debian PR)
    2008-05-19 Stevan_White StatusNone Proceeding
        Assigned toNone Stevan_White
    2008-05-08 Stevan_White Carbon-Copy- Added davide viti <zinosat@tiscali.it>

    Back to the top

    Powered by Savane 3.13-4448.
    Corresponding source code