[scribus-dev] [patch] bidi support and arabic shaping

hasen j hasan.aljudy at gmail.com
Sat Jan 30 07:51:18 CET 2010


Hey everyone,

I have a patch for bug #1079 http://bugs.scribus.net/view.php?id=1079

ok it's not really a patch; it's a git repository on github
http://github.com/hasenj/scribus

I try to merge often with upstream (svn) to keep it up to date, so I can
send it as a patch any time.

Demo: http://i48.tinypic.com/1679ukz.png

I got a couple of guys to help me test it and we eliminated most of the
bugs. The only bugs remaining are those related to printing and exporting to
pdf. So basically this patch is mostly for displaying the text properly. Of
course, if you can't print or export, then what's the point, right? bug I'll
ignore this for the time being.

I'm also not much of a publisher guy, so I can't add any typesetting
features that are specific to Arabic.

The code is quite hakish, and I don't mean the code itself, but the way it
interacts with the layout method is a big hack. I'm basically hijacking it;
inject some pre-processing and post-processing code that handles bidi and
shaping, and hope that nothing breaks as a result.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.scribus.net/pipermail/scribus-dev/attachments/20100129/2f554c65/attachment.htm>


More information about the scribus-dev mailing list