[cairo] Announcing PyBidi

Lawrence D'Oliveiro ldo at geek-central.gen.nz
Wed Jul 13 01:39:29 UTC 2016


On Tue, 12 Jul 2016 18:25:28 -0700, Behdad Esfahbod wrote:

> You are right. FriBidi's Arabic "shaping" is mostly good-enough for
> day-to-day use of Arabic and a few other languages.

Thanks for confirming that. :)

I did find one or two limitations, though. Jawi has additional letters
for “ch” (written as “c” in modern spelling), “g”, “ng” and “p”, for
which I am using Unicode characters U+0686, U+0762, U+06A0 and U+06A8
respectively. However, when I have a word with U+06A0 followed by
U+0762, it doesn’t seem to generate the right contextual forms.
For comparison, U+0639 followed by U+0643 (same shapes, different
numbers of dots) do join up properly.


More information about the cairo mailing list