[HarfBuzz] GObject Introspection Change & HarfBuzz version

Behdad Esfahbod behdad at behdad.org
Fri Aug 10 13:11:50 PDT 2012


On 08/10/2012 04:08 PM, Khaled Hosny wrote:
> On Fri, Aug 10, 2012 at 03:49:12PM -0400, Behdad Esfahbod wrote:

>> To be honest, Qt / Old HarfBuzz has such serious problems with RTL text and
>> Arabic in general that Kashida should be no one's top issue considering a switch.
> 
> I agree, and it is the main reason why I never use Qt applications
> myself (or why I love GTK). I don't care about such simple minded
> kashida justification myself (Word and OpenOffice have it and I’ve to
> play tricks with them to never apply it because it just ruins my fonts),
> I just want to see Qt switching to the new HarfBuzz so people stop
> telling me how my fonts are broken there :)

Jiang Jiang started a patch last year.  Hopefully someone will pick it up from
there?


>> But we will eventually get to justification in HarfBuzz too... Eventually.  In
>> the mean time, feel free to play with adding JSTF tables to your fonts, if you
>> figure out how it works or find an implementing client.
> 
> I requested JSTF support from George Williams a while ago and he
> (as usual) added to FontForge, but the lack of engine support killed all
> the motivation to experiment with it. I should start playing with it
> later this year (I have been collecting ideas for a while).

Right.  Give me a sample font and I'll see what I can do.   Reading the spec
itself, it's extremely inefficient and a pain to implement...  But I can try.

behdad

> Regards,
>  Khaled
> 



More information about the HarfBuzz mailing list