基于中文LinuxIME标准的输入法服务器的研究与实现

来源 :中国科学院软件研究所 | 被引量 : 3次 | 上传用户:like_scdx
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
国际化是软件设计的基本需求,输入法是软件国际化的最重要的组成之一。自从X11R6发布以来,XIM(X输入法,X Input Method)是实现X窗口系统上的输入法的主流技术。现在,新的输入法框架,例如IIIMFf互联网络输入法框架,Internet/Intranet Input Method Framework)和SCIM(智能通用输入法平台,Smart Common Input Method platform),被提议用来取代依赖于X窗口系统的XIM。但是,众多输入法框架的出现带来一个严重的问题:在客户应用程序和输入法框架之间,以及输入法框架和IME(输入法引擎,Input MethodEngine)之间存在不兼容。于是,制订了输入法引擎接口标准(草案)来改善输入法引擎和输入法框架的兼容性。IME接口的标准化使得开发适用于不同框架的输入法引擎成为可能。 围绕输入法引擎标准的研究,开展了多方面的工作。文章首先介绍了Linux国际化的背景知识和输入法相关的关键概念。在调研输入法研究的现状和发展后,从最终用户、框架设计者、输入法引擎设计者的观点立场出发,解释说明了输入法引擎接口的标准化的动机和意义。然后详细地剖析了输入法引擎标准,包括设计原则,体系结构,数据结构,模块接口和工作原理。最后,作为研究的目标,提出了一个改进的基于输入法引擎标准的框架。随后详细阐述了一个符合此框架的输入法服务器的设计和实现,设计目标包括高度的模块化和可扩展性。
其他文献
以往在对汽车转向柱开关进行性能检测时,都是采用手工方法静态测量,也就是说在性能试验前和性能试验后用毫伏表逐个测量开关触点压降是否在允许范围内。显然这种方法是无法准确
软件会随着时间变得越来越难以理解,越来越难以维护。重构是在保持程序外部可观察行为不变情况下,对软件的内部结构进行重新改造和组织的技术,是获得软件质量的一项关键技术
该文首先简要介绍了问题的由来和研究意义,阐述了有关软件质量评价和可靠性估计的基本概念,概述了国内外有关软件质量评价和可靠性评估的发展现状。详细介绍了7个典型软件质
虹膜图像的获取是虹膜识别中的第一步,虹膜采集系统如果能够拍摄到清晰的虹膜图像,将会大大提高虹膜识别算法的效率和精度。虹膜图像采集因设备的不同而有所不同,通常有两种方式
专家系统是人工智能实际应用中最活跃、最广泛的分支,而畜牧业是我区的支柱产业,专家系统在畜牧业方面的应用研究具有重要的理论意义与实用价值。本文采用面向对象专家系统对
随着信息技术的发展,数字图像的数量飞速增长,如何在海量的存储图像中检索出目标图像具有重要的研究意义和广泛的应用价值。尤其是对实时获取的畸变图像(如旋转、噪声干扰、
信息社会对于系统和信息安全性的要求日益增加,需要对人的身份进行识别的应用场合越来越多,传统的身份识别方法由于其自身所固有的弱点已不能满足社会发展的要求.生物识别技
信息技术在金融监管领域中的普及运用,不但为日常业务操作带来便利,同时也为未来科学决策积累了庞大业务数据。这些数据蕴藏的丰富信息可以从不同侧面反映出外汇形势发展状况和
随着Internet的迅速发展,各种信息也在迅猛增加。面对海量的信息,人们常常无法选择和消化,不知道如何更方便、更快捷、更有效地发现自己所需要的信息资源。目前,Web系统为所
人脸检测与识别技术是模式识别与机器视觉领域中最有挑战性的研究课题之一。随着我国公安系统人脸图像信息库的建立和日趋完善,人脸识别技术正逐步应用到公安刑侦、治安管理等