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: Wont FixPrivacy: Public
Assigned to: Werner LEMBERG <wl>Open/Closed: Closed
Planned Release: None

Add a New Comment(Rich Markup)

You are not logged in

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


Tue 05 Dec 2017 08:41:25 AM UTC, comment #3:

FreeType's old Type1 hinting engine is no longer in development, and the new one (i.e., the extended CFF engine contributed by Adobe) doesn't hint along the horizontal axis.

Consequently, I'm closing this as `won't fix'.

Werner LEMBERG <wl>
Project AdministratorIn charge of this item.
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.
(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 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 7 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Tue 05 Dec 2017 08:41:25 AM UTCwlStatusConfirmed=>Wont Fix
    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