[HarfBuzz] HB-NG and Qt

Khaled Hosny khaledhosny at eglug.org
Thu Nov 6 22:22:30 PST 2014


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


More information about the HarfBuzz mailing list