Welcome to Journal of University of Chinese Academy of Sciences,Today is

›› 2006, Vol. 23 ›› Issue (3): 390-395.DOI: 10.7523/j.issn.2095-6134.2006.3.017

• 论文 • Previous Articles     Next Articles

Study on the Complex Text Layout Engine Mechanism and Its Application

ZHOU Yang-Rong, JIA Yan-Min   

  1. Open System and Chinese Information Processing Center Institute of Software Chinese Academy of Sciences Beijing 100080 China
  • Received:1900-01-01 Revised:1900-01-01 Online:2006-03-15

Abstract: Two types of complex text layout engine are widely used today: one is Microsoft’s Uniscribe and the other is IBM’s ICU. By studying on its mechanism and analyzing the source code of a certain type of open source complex layout engine (such as ICU layout engine), we can add new code models which support new complex scripts (such as China’s minority language Mongolian, Tibetan, and Uigur) into the complex text layout engine and develop a version of office software based on OpenOffice for China’s minority. This paper firstly explains what the complex scripts and complex text are; then it analyzes the mechanism of the complex text layout engine; lastly it illustrates how to apply the complex layout engine to develop a version of office software based on OpenOffice suitable for China’s minority.

Key words: Complex Scripts, Layout Engine, OpenType, Uniscribe, ICU, OpenOffice

CLC Number: