[HarfBuzz] Hebrew shaper

Behdad Esfahbod behdad at behdad.org
Thu Nov 18 13:49:33 PST 2010


Hi Dov,

Thanks for the quick response.  Seems like the Hebrew situation is fairly in
par with the Arabic case.  I'll write about my plans to support these using
Combining Class to the harfbuzz list soon.  You are on the list, right?

Cheers,
behdad

On 11/18/10 16:11, Dov Grobgeld wrote:
> Hi Behdad,
> 
> The fallback is only needed for the special case of using
> http://en.wikipedia.org/wiki/Niqqud with fonts that lack GPOS and GSUB
> tables. Unfortunately I don't think that you can ignore these cases for
> two reasons:
> 
>     * There are still lots of commercial fonts around that lack these
>       tables, and I see no reason why stop supporting these.
>     * In the leading free Hebrew font package, Culmus, there are several
>       fonts that lack these tables.
> 
> I once started working on fixing Culmus by translating the heuristics
> that I wrote for Pango into GSUB and GPOS logics (see
> http://imagic.weizmann.ac.il/~dov/Hebrew/AutoNikud/ ) but I never
> finished that project. I should finish this...
> 
> I'll be happy to help with the implementing it in Harfbuzz. Just give me
> instructions of what exactly you want me to do. :-)
> 
> Regards,
> Dov
> 
> 
> On Thu, Nov 18, 2010 at 22:56, Behdad Esfahbod <behdad at behdad.org
> <mailto:behdad at behdad.org>> wrote:
> 
>     Hi Dov,
> 
>     As I'm developing HarfBuzz to replace the shapers in Pango I'm
>     planning on
>     removing the Hebrew fallback shaping functionality that is in Pango.
>      Can you
>     confirm that the fallback shaping functionality is obsolete and not
>     needed
>     with Hebrew fonts in wide circulation these days?
> 
>     If it *is* needed still, can you offer any help?  I have a plan for
>     implementing such fallback shapers but appreciate a helping hand.
> 
>     Cheers,
>     behdad
> 
> 



More information about the HarfBuzz mailing list