[HarfBuzz] Malayalam reph positioning

Behdad Esfahbod behdad at behdad.org
Tue Jul 9 06:07:34 PDT 2013

On 13-07-09 09:09 AM, Suresh P wrote:
> Hi,
> The Malayalam reph is to be placed logically in the beginning of syllable and
> positioned above-base. But it is now seen at the end of the syllable even as
> hb-ot-shape-complex-indic.cc says:
> /* There are two kinds of characters marked as Repha:
>      * - The ones that are GenCat=Mn are already positioned visually, ie.
> after base. (eg. Khmer)
>      * - The ones that are GenCat=Lo is encoded logically, ie. beginning of
> syllable. (eg. Malayalam)
>      *
> Meanwhile old harfbuzz and pango indic shaper get it right as above-base.

Malayalam dotreph is a fairly new addition to Unicode, and the way Uniscribe
(Windows 8 at least) implements it is the way new HarfBuzz does.  Older Pango
and HarfBuzz simply didn't support it.

> - suresh


More information about the HarfBuzz mailing list