XFree86 Technical Conference Abstract
The Xft Font Library:
Architecture and Users Guide
Keith Packard, Affiliation
XFree86 Core Team, SuSE Inc.
The X Render Extension provides a new glyph rendering
architecture based on client-side glyph and font manage-ment.
While this resolves many tough technical issues
relating to the extension design, it places the burden of
rasterizing, configuring and customizing font usage on
every X client.
The Xft library was written to provide X applications
a convenient interface to the FreeType font rasterizer
and the Render extension. As FreeType provides for no
configuration or customization, Xft also performs this
task. Xft provides new font naming conventions, so-phisticated
font matching and selection mechanisms and
sufficient abstractions to permit common applications to
benefit from Render extension based text output while
still working on X servers without support for this extension.
- View the full text of this paper in PDF form.
- If you need the latest Adobe Acrobat Reader, you can download it from Adobe's site.
- To become a USENIX Member, please see our Membership Information.
|