[HarfBuzz] Recursive ligatures - Devanagari shaping

Behdad Esfahbod behdad at behdad.org
Tue Dec 14 20:57:58 PST 2010

On 12/14/10 23:52, Pravin Satpute wrote:
> On 12/15/2010 09:32 AM, Behdad Esfahbod wrote:
>> On 12/14/10 06:06, Tom Hacohen wrote:
>>> I wonder, am I doing anything wrong? is the font bad (I doubt it)? or is
>>> harfbuzz currently lacking recursive shaping?
>> New harfbuzz currently doesn't support Arabic.  That will be coming in a month
>> or two.
> Do let me know if any help i can do in adding indic support. I am quite
> interested in it.
> But not getting proper start.

Thanks Pravin.  The first step is to get some code to base everything off of.
 We can either look into porting either the Pango or HarfBuzz.old Indic shaper
to the new HarfBuzz, or base it on Jonathan Kew's rewritten shaper.  Jonathan,
any idea which one we should look into?


> The things we can improve in old harfbuzz is off course is, detecting syllable
> boundaries, there are some exceptions across scrip for forming valid syllable.
> Adding ZWNJ also added complexity to it.
> And best thing we can do this time, as behdad also mentioned, though script
> share many common properties still exceptions causes problem.
> Different function for each script, or for handling exceptions so will be very
> helpful.
> Regards,
> Pravin s
> _______________________________________________
> HarfBuzz mailing list
> HarfBuzz at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/harfbuzz

More information about the HarfBuzz mailing list