摘要
多年来蒙古文处理系统重复开发、互不兼容的根本原因就是没有统一的标准:编码标准不统一、字库标准不统一、输入法不统一。随着国际化、多语言化的发展,开发基于ISO/IEC10646和UNICODE国际编码标准、OpenType智能字体技术的不同语言文字处理系统已经成为趋势。本文阐述了一个蒙古文显示系统,它完全支持Unicode标准并使用了OpenType技术自动进行字形选型,其实现是基于QT库的,但核心实现很容易移植到Pango,ICU等其他复杂文本布局(CTL)处理项目中。
As we process mongolian scripts in computers based on ISO/IEC 10646 and Unieode standards, there is a bottleneck problem that variations of presentation characters have no definite code points. It is why many software systems processing mongolian scripts are produced in repetition and are incompatible with each other. This paper illustrates methods of implementation of mongolian scripts processing complying with Unieode standard. Firstly, we analyze the characteristics of mongolian scripts, and point out the difficulties of processing them. Then the OpenType font technology, which can satisfy the requirements of mongolian languages processing, is introduced. Lastly, we illuminate the workflow of Mongolian Layout Engine.
出处
《中文信息学报》
CSCD
北大核心
2005年第5期84-89,共6页
Journal of Chinese Information Processing
基金
国家"863"计划资助项目(2003AAIZ2110)
中科院知识创新工程资助项目(KGCX2-SW-504)