[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Fwd: Re: screenshot childsplay in arabic



You may also consider using QT (the base lib for KDE) or GTK (the base lib for Gnome) to render the Arabic text as both support shaping.

Regards,
Waleed


Ahmad Khalifa wrote:
Quoting Stas Z <staslinux at gmail dot com>:
Perhaps you missed parts of yesterdays discussions so I will just
summarize it here:

childsplay uses a Python binding to fribidi to do the RTL work.
The disconnection of the characters was reported.
The solution to this is called 'shaping' and seems to be available
in the CVS of fribidi.

WOW, fribidi still doesn't have shaping support ? Didn't know that.

The author of the Python fribidi bindings has contacted the people
from fribidi and they agreed to release a new version of fribidi with
the 'shaping' support.
As soon as the new version is released and the Python bindings are
updated childsplay will be able to fix the problem of the disconnected
characters.

Well, you could either wait for the next release if they're serious about it (Its been like 2 years for shaping to be in fribidi), or you could port the shaping code from miniBidi (or any other source). Porting wouldn't need much maintainance and would require a few hours, but it seems that without doubt using fribidi's shaping would be much easier and cleaner. Your call :)