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 16 Jan 2006 12:46:57 AM UTC  
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 Markup)

You are not logged in

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


Fri 10 Nov 2017 06:43:35 PM UTC, comment #2:

This could a rounding artifact. The left stem snaps right (from rounding down to rounding up) while the right stem stays in place.

Alexei Podtelezhnikov <podtelez>
Project Member
Sat 10 Mar 2007 06:12:24 AM UTC, 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.
 Spam posted by an anonymous
Mon 16 Jan 2006 12:46:57 AM UTC, 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 (3KiB - application/x-font-type1 - Type 1 pfb file with test b and o.)
file #2192:  ftview-rendering.png added by hartke (1KiB - 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 podtelez (Posted a comment)
  • -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 10 Mar 2007 06:12:24 AM UTCwlStatusNone=>Confirmed
      Assigned toNone=>wl
    Mon 16 Jan 2006 12:47:59 AM UTChartkeAttached File-=>Added MySans-Regular.afm, #3280
    Mon 16 Jan 2006 12:47:34 AM UTChartkeAttached File-=>Added MySans-Regular.pfb, #3279
    Mon 16 Jan 2006 12:46:57 AM UTChartkeAttached File-=>Added ftview-rendering.png, #3278

    Back to the top

    Powered by Savane 3.1-cleanup1