UnicodeIUC22
Program Showcase Registration Accommodation Travel Sponsors
Unicode Standard Conference Board Conference CD Last Conference Past Conferences Next Conference
Abstract

Standard Type Service Framework - Unicode-based Framework for Rendering Typographically Sophisticated Text

Alexander Gelfenbain - Sun Microsystems, Inc.

Intended Audience: Software Engineers, Systems Analysts, Font Designers
Session Level: Beginner, Intermediate, Advanced

Standard Type Services Framework (STSF) is a software framework for rendering typographically sophisticated text for UNIX and UNIX-like systems. STSF is imaging system independent, and an X11 extension is provided to make STSF functionality available to the X Window System clients.

Text and font handling on UNIX and UNIX-like systems lags significantly behind modern Windows and MacOS based desktop computers and the goal of STSF is to close this gap by providing support for modern font technologies, rendering technologies, graphics environment, simple and user-friendly font management, enumeration and naming and internationalization.

STSF supports OpenType and TrueType GX fonts, gray-scale and LCD-optimized text, affine transformations, and dynamically loaded font rasterizers. Its architecture is based on the client-server paradigm with a single ST Font Server running on a host computer and multiple clients linked against ST Client Libraries that connect to it.

The STSF API architecture is similar in concept to Java2D TextLayout object and Apple ATSUI - encapsulating logically related text in units of processing and assigning formatting features assembled in "style objects" to it.

The native encoding of STSF is Unicode represented as UTF-16BE.

Summary:

STSF is a new Unicode-based framework that makes X11 running on UNIX and UNIX-like platforms a better desktop platform.


Unicode
When the world wants to talk, it speaks Unicode

UnicodeIUC22
Program Showcase Registration Accommodation Travel Sponsors
Unicode Standard Conference Board Conference CD Last Conference Past Conferences Next Conference
International Unicode Conferences are organized by Global Meeting Services, Inc., (GMS). GMS is pleased to be able to offer the International Unicode Conferences under an exclusive license granted by the Unicode Consortium. All responsibility for conference finances and operations is borne by GMS. The independent conference board serves solely at the pleasure of GMS and is composed of volunteers active in Unicode and in international software development. All inquiries regarding International Unicode Conferences should be addressed to info@global-conference.com.

Unicode and the Unicode logo are registered trademarks of Unicode, Inc. Used with permission.

23 May 2002, Webmaster