bugThe FreeType Project - Bugs: bug #27896, Bytecode hinter does not properly...

 
 

bug #27896: Bytecode hinter does not properly hint Optima

Submitted by:  George Yohng <gyohng>
Submitted on:  Sun 01 Nov 2009 03:54:01 AM UTC  
 
Severity: 3 - NormalItem Group: Incorrect behaviour
Status: InvalidPrivacy: 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.

 

Mon 02 Nov 2009 09:10:13 AM UTC, comment #4:

Thanks for testing! This is indeed a font issue and not a problem of FreeType. If you increase the horizontal resolution you will get fine results; for example, a factor of 3 makes the font render just fine. ClearType, AFAIK, uses even a far larger horizontal scaling factor.

Werner LEMBERG <wl>
Project AdministratorIn charge of this item.
Sun 01 Nov 2009 03:50:23 PM UTC, comment #3:

The font shows fine with Cleartype turned on, however I never managed to test this on Windows with Cleartype off - and then the problem shows up similarly, so I guess it is a font problem. Two more picture are attached.

Should FreeType use different hinting dimensions when LCD filtering is turned on, or should this problem be disregarded entirely?

(file #18969, file #18970)

George Yohng <gyohng>
Sun 01 Nov 2009 10:16:15 AM UTC, comment #2:

This looks indeed horrible; I've tested versions 2.1.9 to 2.3.11, and all show the same problems.

Can you confirm that this font renders fine under Windows at 18ppem? Debugging the hinting instructions with fontforge doesn't reveal any glaring problem.

Werner LEMBERG <wl>
Project AdministratorIn charge of this item.
Sun 01 Nov 2009 03:55:58 AM UTC, comment #1:

Note, the test was done at 18pt with ftdiff utility. The screenshot is included.

George Yohng <gyohng>
Sun 01 Nov 2009 03:54:01 AM UTC, original submission:

Hello,

Bytecode interpreter is enabled with patented hinting also enabled, however the attached font does not hint properly.

Thanks,
George.

George Yohng <gyohng>

 

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

Attach File(s):
   
   
Comment:
   

Attached Files
file #18967:  optima-bad-rendering.png added by gyohng (78KiB - image/png)
file #18966:  Optima Regular.ttf added by gyohng (130KiB - application/octet-stream)

 

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)
  • -unavailable- added by gyohng (Submitted the item)
  •  

    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 8 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Mon 02 Nov 2009 09:10:13 AM UTCwlOpen/ClosedOpen=>Closed
      StatusNeed Info=>Invalid
    Sun 01 Nov 2009 03:50:23 PM UTCgyohngAttached File-=>Added windows-cleartype-optima.png, #18969
      Attached File-=>Added windows-optima-nocleartype.png, #18970
    Sun 01 Nov 2009 10:16:15 AM UTCwlStatusNone=>Need Info
      Assigned toNone=>wl
    Sun 01 Nov 2009 03:54:01 AM UTCgyohngAttached File-=>Added Optima Regular.ttf, #18966
      Attached File-=>Added optima-bad-rendering.png, #18967

    Back to the top


    Powered by Savane 3.1-cleanup1