[HarfBuzz] HB-NG and Qt

Behdad Esfahbod behdad at behdad.org
Fri Nov 7 15:52:28 PST 2014


Thanks everyone.  I'm glad this is resolved.

On 14-11-07 12:17 AM, Konstantin Ritt wrote:
> Since we didn't find any native Windows app which applies kerning for these
> fonts, Eskil just re-considered the described report from "regression" to "fix" ;)
>  
> Thanks guys.
> 
> Regards,
> Konstantin
> 
> 2014-11-07 10:22 GMT+04:00 Khaled Hosny <khaledhosny at eglug.org
> <mailto:khaledhosny at eglug.org>>:
> 
>     On Thu, Nov 06, 2014 at 08:25:05PM +0000, Jonathan Kew wrote:
>     > On 6/11/14 20:10, Khaled Hosny wrote:
>     > >On Thu, Nov 06, 2014 at 09:32:26AM -0800, Behdad Esfahbod wrote:
>     > >>On 14-11-05 11:50 PM, Khaled Hosny wrote:
>     > >>>Tahoma (at least the version shipped in Windows 7) has a kern table,
>     > >>>but no kern feature in its GPOS table, so HarfBuzz will not apply the
>     > >>>kern table as Behdad described. Uniscribe does not apply the kern
>     > >>>table here either AFAICT, so I think the font is working as intended.
>     > >>
>     > >>That was indeed my thinking before.  From what I remember, Uniscribe *never*
>     > >>applied the TrueType 'kern' table; it was left to applications to do that.
>     > >>
>     > >>So I think what I like to see is: on versions of Windows that ship with such
>     > >>fonts, does notepad apply kerning?  If it does, we should do in HarfBuzz.
>     > >>Otherwise I'm leaning towards keeping HarfBuzz as is.
>     > >
>     > >I tried notepad while testing this and it did not apply kerning for that
>     > >font (I got kerning in few other random fonts I tried, just in case).
>     >
>     > In the fonts where you did get kerning, is there a GPOS 'kern' feature
>     > present?
> 
>     I tried some Adobe fonts so I think those have a kern feature, but I
>     tried some MS fonts as well (I don't recall which fonts and I don't have
>     that machine around to check again now).
> 
>     Regards,
>     Khaled
> 
> 

-- 
behdad
http://behdad.org/


More information about the HarfBuzz mailing list