The CTL extension to Solaris will allow it to support languages such as Arabic, Thai and Hebrew whose writing-systems require complex transformations between logical and physical representations of text. This paper will discuss the CTL support with reference to the CDE (Common Desktop Environment) Motif library. The PLS (X/Open CAE Specification:Portable Layout Services) library which transforms a stream of logical characters (text) into a corresponding stream of physical characters (glyphs) based on text attributes such as directionality, shaping, composition of characters and national numbers. In this paper we will discuss the enhancements made to various components of CDE Motif to support the CTL extension. We will also discuss the multi-script support in Solaris Unicode locales which will allow users a full range of support with multiple complex scripts such as Arabic, Hebrew and Thai in addition to the scripts currently supported. An architecture that enables advanced users to plug in new scripts will also be presented. |
When the world wants to talk, it speaks Unicode |
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. 24 January 1999, Webmaster |