[HarfBuzz] Post Base Substitution fails with Malayalam repha

Rajeesh K Nambiar rajeeshknambiar at gmail.com
Wed Oct 16 09:30:06 PDT 2013


On Tue, Oct 15, 2013 at 5:22 PM, Behdad Esfahbod <behdad at behdad.org> wrote:
> On 13-09-13 11:28 AM, Suresh P wrote:
>> As Rejeesh pointed out this happens with any traditional lipi font. I am not
>> aware of what Uniscribe does with it. Meanwhile, if the reph postion flag for
>> Malayalam changed to REPH_POS_AFTER_POST from REPH_POS_AFTER_MAIN ( in
>> hb-ot-shape-complex-indic.cc ) the problem disappears!. But then it is moved
>> even after the post base matra which is undesirable, too.
>
> What we do is consistent with what Uniscribe does, and hence will not change.
>
> All you need to do is to mark your GSUB ligatures to skip above-marks,
> including dot-reph.  That's quite well-known.

Tested this option by setting "psts" GSUB lookup to ignore the
combining marks and it works well. Thanks a lot, Behdad!!

>
>



-- 
Cheers,
Rajeesh



More information about the HarfBuzz mailing list