From: Leonard Rosenthol (leonardr@lazerware.com)
Date: Sun Apr 21 2002 - 22:34:09 EDT
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:leonardr@lazerware.com> <http://www.lazerware.com>
This archive was generated by hypermail 2.1.4 : Sun Apr 21 2002 - 22:35:52 EDT