At 3:17 AM +0100 4/22/02, Andrew Dunbar wrote: >Pango is cross-platform
Well, for those platforms for which the entirety of glib2 has been ported - which as far as I know is....Linux, Linux and Linux. >and is an abstraction that will use >Uniscribe on Windows and ATSUI on Mac as well as >FreeType on *nix. Not as I understand it. It will simply use FT2 - it does NOT try to sit on top of UniScribe or ATSUI...nor why should it since most of that logic is higher up in Pango. >Pango provides similar functionality to MS's Uniscribe. FreeType >only provides the functionality that you get from OpenType/TrueType >on >Windows/Mac. Correct. >You won't get proper >rendering of Thai or Indian languages with FreeType >alone. True, you'd need to add the appropriate glyph shapers, contextual handlers, etc. Tomas has already done a nice job of that with Hebrew and Arabic, and if/when we get users who are itching for Thai and Indian, we can add shapers for those too. >Do a Google search >for Uniscribe or ATSUI to see what they provide that >we will need sooner or later. I am quite familiar with both, thanks ;). I know a number of folks on both development/engineering teams... >I think the major argument we had against Pango was >that it requires glib Right! >The Gnome guys don't >see this as a problem since glib is cross-platform. > See comment about glib and XP ;). LDR -- --------------------------------------------------------------------------- Leonard Rosenthol <mailto:[EMAIL PROTECTED]> <http://www.lazerware.com>