Santhana Sriwanthana wrote: > Hi, Craig > my freind tell me that many programes on Linux use ICU for text > rendering and word wrapping and now Thai language is on ICU already. > does scribus use ICU ? or use other procedure.
Some discussion of the issues can be found in this set of related bugs: http://bugs.scribus.net/view.php?id=2920 http://bugs.scribus.net/view.php?id=1726 http://bugs.scribus.net/view.php?id=2756 http://bugs.scribus.net/view.php?id=1547 http://bugs.scribus.net/view.php?id=1079 A quick look over the ICU documentation suggests that it might be useful, as it doesn't insist on doing rendering like Pango. It doesn't really match what Scribus needs though (a flexible, extensible internationalized text layout engine with support for multiple colour spaces and capable of producing vector output). I don't know if it could be used as a part of such a system... but I'm sure Andreas will have looked at it, and if he's not using it it'll be for a good reason. Internationalized text layout for scripts that can't be treated like latin is important, and is being worked on. Like many things, it comes down to available time more than anything else. -- Craig Ringer
