bugThe FreeType Project - Bugs: bug #15454, Rendering of Hinted Postscript...


bug #15454: Rendering of Hinted Postscript "b"

Submitted by:  Stephen Hartke <hartke>
Submitted on:  Mon Jan 16 00:46:57 2006  
Severity: 3 - NormalItem Group: Incorrect behaviour
Status: ConfirmedPrivacy: Public
Assigned to: Werner LEMBERG <wl>Open/Closed: Open
Planned Release: None

Add a New Comment (Rich MarkupRich Markup):

You are not logged in

Please log in, so followups can be emailed to you.


Sat Mar 10 06:12:24 2007, comment #1:

The problem is still in 2.3.2 --
unfortunately, there are some serious problems
with the PS hinter which currently nobody is
going to fix due to lack of time.

Werner LEMBERG <wl>
Project AdministratorIn charge of this item.
(Why is this post is considered to be spam? Users may have reported it to be spam or, if it has been recently posted, it may just be waiting for spamchecks to be run.)
Spam content:

I just like spam! I'm collocting junk email...
Mon Jan 16 00:46:57 2006, original submission:

I'm using FontForge to develop a sans serif Postscript font. I've encountered an unusual problem with the rendering of a hinted "b."

I've attached the pfb and afm files for MySans-Regular to this email. The file contains the b glyph, and an o for comparison. If you view the b and o using FreeType's ftview program at size 20, then the inside of the counter of the b is 5 pixels wide. However, at size 21, the counter is only 4 pixels wide. This looks very strange. The o seems to work as expected. If I remove the right vertical hint from the bowl, the width seems right in ftview, but the bowl is fuzzy. I've also noticed a problem with d, q, g, and p being too narrow, as well as h and n.

Is there a problem with the hinting? Or is my font not constructed correctly?

I've also included a picture of this phenomenon in ftview. I'm using freetype-2.1.9-2 on Fedora Core 4 with xorg-x11-6.8.2-37.FC4.49.2_4.rhfc4.at.

Stephen Hartke
lastname at gmail dot com

Stephen Hartke <hartke>


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

Attach File(s):

Attached Files
file #2176:  MySans-Regular.afm added by hartke (538B - application/octet-stream - afm file for test font.)
file #2193:  MySans-Regular.pfb added by hartke (3kB - application/x-font-type1 - Type 1 pfb file with test b and o.)
file #2192:  ftview-rendering.png added by hartke (1kB - image/png - Picture of rendering problem)


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -unavailable- added by wl (Posted a comment)

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.


    Please enter the title of George Orwell's famous dystopian book (it's a date):



    Follow 5 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Sat Mar 10 06:12:24 2007wlStatusNone=>Confirmed
      Assigned toNone=>wl
    Mon Jan 16 00:47:59 2006hartkeAttached File-=>Added MySans-Regular.afm, #3280
    Mon Jan 16 00:47:34 2006hartkeAttached File-=>Added MySans-Regular.pfb, #3279
    Mon Jan 16 00:46:57 2006hartkeAttached File-=>Added ftview-rendering.png, #3278

    Back to the top

    Powered by Savane 3.1-cleanup1