David Turner wrote:
> ...
> > Brian Stell wrote:
> > ...
> > Kindly add:
> > Font matching / substitution. ...
> > Glyph fill in ...
> > Glyph substitution ...
> > Glyph positioning ...
> > Kerning ...
> > Vertical layout ...
> > Bi-Directional (bidi) support ...
> > Complex Text Language (CTL) support ...
> > Glyph rotation / transform ...
> > True WYSIWYG ...
>
> These features are the work/core of a text layout library, not of
> the type system itself ! You can already use Pango, ICU or Qt to
> perform some of these, and probably "FT Layout" in the future..
These are features that Unicode applications may need. I have not
stated a preference regarding whether Xft, Pango, Qt, or FreeType
provide the interface.
Single language applications may only need:
Font matching / substitution
Multi-lingual applications will need:
Glyph fill in ...
Applications supporting Arabic and Hebrew will need:
Bi-Directional (bidi) support
Glyph substitution
Applications supporting Urdu will need:
Glyph positioning
Application supporting Thai will need:
Complex Text Language (CTL) support
Applications wanting the printed output to exactly match the
screen display will need:
True WYSIWYG
No singe interface may satisfy all these needs.
Brian Stell
_______________________________________________
Render mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/render