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

 
 

You are not allowed to post comments on this tracker with your current authentication level.

bug #43234: bold Luxi Sans rendered incorrectly

Submitter:  Tomáš Bžatek <tbzatek>
Submitted:  Tue 16 Sep 2014 03:32:36 PM UTC
   
 
Severity:  3 - Normal Item Group:  Incorrect behaviour
Status:  Invalid Privacy:  Public
Assigned to:  wl Open/Closed:  Open
Planned Release:  None

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.


Werner LEMBERG <wl>
Group administrator
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.)

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)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

     

    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.13-cf05.
    Corresponding source code