bugThe FreeType Project - Bugs: bug #43234, bold Luxi Sans rendered incorrectly

 
 

bug #43234: bold Luxi Sans rendered incorrectly

Submitted by:  Tomáš Bžatek <tbzatek>
Submitted on:  Tue 16 Sep 2014 03:32:36 PM UTC  
 
Severity:  3 - Normal Item Group:  Incorrect behaviour
Status:  Invalid Privacy:  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.

 

Tue 23 Sep 2014 07:32:53 AM UTC, comment #1:

I've just got an image showing a rendering with the current MS rasterizer, and it looks exactly the same as with FreeType.

For this reason, I mark it as invalid but leaving it open, since it needs more investigation why the font is no longer rendered OK, even with the MS rasterizer.

(file #32172)

Werner LEMBERG <wl>
Project AdministratorIn charge of this item.
Tue 16 Sep 2014 03:32:36 PM UTC, original submission:

There's been a regression between 2.4.9 and 2.4.10 releases in rendering bold variant of the Luxi Sans font. It's only the bold variant that is affected. Please see the attached images to see the difference. The new (considered buggy) rendering makes the font difficult to read and is not so crisp compared to the old rendering.

The font can be downloaded e.g. on http://www.fontsquirrel.com/fonts/Luxi-Sans

Bisecting the change pointed to the following commit that affected the rendering:

2012-03-10 Werner Lemberg <wl@gnu.org>

[truetype] Fix SSW instruction.

  • src/truetype/ttinterp.c (DO_SSW): SSW does use font units. For verification, it took some time to find a font which actually uses this instruction.

http://git.savannah.gnu.org/cgit/freetype/freetype2.git/commit/?id=e1899bcf6f0edf57c38e24c86f3a4cd09403749b

Tomáš Bžatek <tbzatek>

 

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

Attach Files:
   
   
Comment:
   

Attached Files
file #32172:  LuxiSans12ptWindows.png added by wl (3KiB - image/png)
file #32111:  pre-2.4.10.png added by tbzatek (72KiB - image/png)
file #32112:  post-2.4.10.png added by tbzatek (72KiB - image/png)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by wl (Updated the item)
  • -email is unavailable- added by tbzatek (Submitted the item)
  •  

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

    Only logged-in users can vote.

     

     

     

    Follow 5 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2014-09-23 wl Attached File- => Added LuxiSans12ptWindows.png, #32172
        StatusNone => Invalid
        Assigned toNone => wl
    2014-09-16 tbzatek Attached File- => Added pre-2.4.10.png, #32111
        Attached File- => Added post-2.4.10.png, #32112

    Back to the top


    Powered by Savane 3.4