论文部分内容阅读
字处理软件作为能够大幅度提高效率的生产力软件,已经成为大多数计算机用户不可舍弃的工具。而在迅速发展的全球化浪潮下,封闭的文档格式和非标准的字符编码制约着信息共享,威胁着数据安全。这也是多年来蒙古文信息处理系统重复开发、互不兼容的根本原因。本文总结分析字处理软件的文档格式和蒙古文编码国际标准后提出一种基于ISO/IEC 10646和UNICODE标准的,采用OpenType字库技术的字处理软件的解决方案和实现方法。 论文第一章是绪论,回顾20年来蒙古文信息处理工作的得失与经验教训后提出研究开发新型蒙古文字处理软件的必要性。第二章、第三章中对字处理软件的框架窗口设计、文档设计进行概要性的阐述。第四章和第五章从实现角度给出了文本和各种插入式对象的设计过程和处理方法。文本处理包括编辑、解释、排版和输出等。其中,解释是重点,以往的文字处理软件没有此模块,我们从字体技术、复杂文本特征和布局引擎等方面作了详细介绍。图文并茂是现代字处理软件的基本特征,文档中有多种插入式对象,我们只给出了图形、图象、表格、文本框、图文框的类结构,就实现细节没有详细介绍。第六章简单介绍了一种在多种编码环境下通用的蒙古文智能输入法。第七章中提出MWord的功能扩充和国际化设想。