Re: Announcing PyBidi
Behdad Esfahbod <[email protected]>
| Newsgroups | gmane.comp.lib.cairo |
|---|---|
| Message-ID | <CAF63+7W6wRaH=hbF5wSXyTwhvSU78OwSrEbo9Chy1bb=j4pVFQ@mail.gmail.com> |
On Tue, Jul 12, 2016 at 6:39 PM, Lawrence D'Oliveiro <[email protected]> wrote: > 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. Correct. The shaping FriBidi does is limited to character whose presentation forms are encoded in Unicode, which is a limited set. > cairo mailing list > [email protected] > https://lists.cairographics.org/mailman/listinfo/cairo -- behdad http://behdad.org/ -- cairo mailing list [email protected] https://lists.cairographics.org/mailman/listinfo/cairo