freetype-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [ft-devel] Regarding head-table Bit 3: Force ppem to integer values


From: Werner LEMBERG
Subject: Re: [ft-devel] Regarding head-table Bit 3: Force ppem to integer values for all internal scaler math
Date: Thu, 27 Nov 2014 05:58:13 +0100 (CET)

> Essentially it's about whether FreeType should respect bit 3 of
> head-table flags:
> 
>   http://www.microsoft.com/typography/otspec/head.htm
> 
> and implemented here:
> 
>   https://github.com/behdad/freetype/blob/master/src/truetype/ttobjs.c#L1189
> 
> I don't think applying this rounding makes sense when not doing
> bytecode hinting.  Indeed, it breaks linear scaling, etc.

Sounds sensible to disable it for the non-hinting case.  Can you
prepare a patch?

And do you have data on Windows behaviour for TrueType fonts with and
without hints?  Or Apple data, which might be relevant also since they
don't use hints...


    Werner



reply via email to

[Prev in Thread] Current Thread [Next in Thread]