CORC  > 软件研究所  > 中科院软件所  > 中科院软件所
题名面向字处理的多语言计算模型的研究
作者贾彦民
学位类别博士
答辩日期2007-01-17
授予单位中国科学院软件研究所
授予地点软件研究所
关键词多语言计算 文字处理 国际化 复杂文字 文本布局方向 OpenOffice.org
其他题名Rearch on the Multilingual Computing Model for Text Processing
中文摘要基于多语言字处理软件的开发实践,论文对多语言计算的概念、范畴、模型和系统框架结构进行研究,重点分析了复杂文字处理与多语言文本布局两个关键部分,取得了五个方面的主要成果: 第一,论文从字符编码、操作系统、字处理应用软件、万维网和编程语言等五个视角概括审视了计算机软件对多语言支持的现状,目前多语言计算的主要局限性包括:系统软件提供的多语言支持只是文本处理的最基本的功能,如字符输入、显示、编码转换等;字处理应用软件多以国际化模型达致多语言处理的目的,缺乏统一的多语言支持机制。 第二,论文针对不同语言在计算机处理过程中的多样性和特殊性,以形式化的方法提出了一种自适应的多语言计算的模型,模型从静态和动态两个方面揭示了多语言计算的本质特征,以此设计的多语言字处理软件体系结构具有良好的自适应性、可扩展性和可配置性。 第三,论文在原有文档格式化模型基础上,提出了支持多语言文本布局方向的文档处理模型,该模型将对文本布局方向的处理封装在文档格式化模块中,把多文本布局方向的问题规约到文本布局方向为水平从左向右的文档格式化的问题,并设计了多文本布局方向文档格式化的递归算法。该模型可很好支持包括我国民族文字蒙古文、维吾尔、藏文在内的各种不同书写方向的文字的文本布局。 第四,复杂文字在显示输出的过程中,表现出极为复杂的语言特征。为此提出了一种基于谓词规则的复杂文字处理模型,模型以谓词规则的方法给出了复杂文字字形布局特征的形式化描述,按照复杂文字处理的过程,设计了实现该模型的软件体系结构,将复杂文字的语言特征从程序控制逻辑中隔离出来,提高了系统的灵活性,便于增加新的复杂文字的支持。在研制蒙古文、藏文、维吾尔文办公套件的应用中表明,该模型是实用有效的。 第五,在上述模型基础上,成功研制了基于开源项目OpenOffice.org的蒙古文、藏文和维吾尔文的办公套件,实现了这三种文字基于Unicode小字符集文本的正确显示,支持这三种文字的多种特性,如蒙古文垂直从左向右的书写方向、藏文自动断行行为和维吾尔文的双向显示。 最后,论文提出的模型已应用在多语言支持字处理软件的开发实践中并得到了验证。
语种中文
公开日期2011-03-17
页码132
内容类型学位论文
源URL[http://ir.iscas.ac.cn/handle/311060/6148]  
专题软件研究所_中科院软件所_中科院软件所
推荐引用方式
GB/T 7714
贾彦民. 面向字处理的多语言计算模型的研究[D]. 软件研究所. 中国科学院软件研究所. 2007.
个性服务
查看访问统计
相关权益政策
暂无数据
收藏/分享
所有评论 (0)
暂无评论
 

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。


©版权所有 ©2017 CSpace - Powered by CSpace