面向字处理的多语言计算模型的研究

来源 :中国科学院软件研究所 | 被引量 : 0次 | 上传用户:ioljok1988
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
基于多语言字处理软件的开发实践,论文对多语言计算的概念、范畴、模型和系统框架结构进行研究,重点分析了复杂文字处理与多语言文本布局两个关键部分,取得了五个方面的主要成果:   第一,论文从字符编码、操作系统、字处理应用软件、万维网和编程语言等五个视角概括审视了计算机软件对多语言支持的现状,目前多语言计算的主要局限性包括:系统软件提供的多语言支持只是文本处理的最基本的功能,如字符输入、显示、编码转换等;字处理应用软件多以国际化模型达致多语言处理的目的,缺乏统一的多语言支持机制。   第二,论文针对不同语言在计算机处理过程中的多样性和特殊性,以形式化的方法提出了一种自适应的多语言计算的模型。模型从静态和动态两个方面揭示了多语言计算的本质特征,以此设计的多语言字处理软件体系结构具有良好的自适应性、可扩展性和可配置性。   第三,论文在原有文档格式化模型基础上,提出了支持多语言文本布局方向的文档处理模型。该模型将对文本布局方向的处理封装在文档格式化模块中,把多文本布局方向的问题规约到文本布局方向为水平从左向右的文档格式化的问题,并设计了多文本布局方向文档格式化的递归算法。该模型可很好支持包括我国民族文字蒙古文、维吾尔、藏文在内的各种不同书写方向的文字的文本布局。   第四,复杂文字在显示输出的过程中,表现出极为复杂的语言特征。为此,论文提出了一种基于谓词规则的复杂文字处理模型。模型以谓词规则的方法给出了复杂文字字形布局特征的形式化描述,按照复杂文字处理的过程,设计了实现该模型的软件体系结构,将复杂文字的语言特征从程序控制逻辑中隔离出来,提高了系统的灵活性,便于增加新的复杂文字的支持。在研制蒙古文、藏文、维吾尔文办公套件的应用中表明,该模型是实用有效的。   第五,在上述模型基础上,成功研制了基于开源项目OpenOffice.org的蒙古文、藏文和维吾尔文的办公套件,实现了这三种文字符合Unicode标准的小字符集文本的正确显示,支持这三种文字的多种特性,如蒙古文垂直从左向右的书写方向、藏文自动断行行为和维吾尔文的双向显示。   最后,论文提出的模型已应用在多语言支持字处理软件的开发实践中并得到了验证。  
其他文献
随着电脑外设和数码产品的不断发展,各种设备与PC机之间的接口成为当前需要解决的难题。USB是由Intel,Compaq,Microsoft等七家著名的计算机和通信公司于1994年推出的通用串行总
在移动互联网时代的今天,网络信息安全面临着多方面的威胁,个人隐私保护也受到了越来越广泛的关注和重视。相比于传统的密码,生物特征识别技术作为一种更为安全可靠身份认证技术
随着计算机网络应用的快速发展,网络安全问题也变得日益突出。因此,如何有效加强对网络安全事件的应急响应能力,不断提高系统的安全防护水平已成为人们越来越关注的问题。本文结
学位
新一代航天控制系统先进性的重要标志之一是计算机技术的广泛应用,嵌入式软件作为计算机技术的一个分支,日益成为控制系统的神经中枢,已成为影响质量可靠性的关键因素之一。软件
学位
随着嵌入式硬件和软件技术的快速发展,一种融合了数据感知、计算和通信功能的新兴网络技术无线传感器网络以其在多个领域的独特优势逐渐成为研究的热点。对军事环境的监控是无
随着互联网的快速发展,大规模高并发的数据读写给应用服务器和数据库管理系统都带来了巨大的访问压力。传统的关系型数据库面临着扩展性、存储灵活性以及高并发写等难题。内存
EAST(Experimental Advanced Superconducting Tokamak)是由中国科学院等离子体物理研究所自行设计与研制的国际首个全超导托卡马克装置。在EAST放电实验中,数据采集与存储系统
学位
十多年来科学计算可视化技术不断发展完善,随着分布与并行、互联网、虚拟现实等技术的进步,分别在这些方向上出现了新的发展;同时,逐渐结合各个领域,在专门领域内的研究和应用更加
学位
随着虚拟化技术的普及应用,虚拟机镜像的容量和数量迅速增加,如何合理、高效地存储镜像对于数据中心十分重要。目前,数据中心存储介质趋于多样化,合理的镜像存储策略可以结合存储