红旗LINUX图形界面中文输入系统的实现
文献类型:学位论文
作者 | 赵杨 |
学位类别 | 博士 |
答辩日期 | 2001 |
授予单位 | 中国科学院软件研究所 |
授予地点 | 中国科学院软件研究所 |
关键词 | 国际化 中文化 IM服务器 IM子系统 |
学位专业 | 计算机软件与理论 |
中文摘要 | 随着Linux在中国应用的发展,Linux的国际化和本地化成为必须解决的问题。而输入的国际化是其中一个至关重要的问题,因为输入对于人机交互来说至关重要,所有的应用软件也都需要文本输入。作为一个中文操作系统,必须能够很方便的进行中文输入。但以前的国际化本地化UNIX系统主要侧重在解决字符界面输入问题。XI18N工作组了为解决图形化的文本输入问题,提出了XIM(XinputMethod)协议,用来在国际化的系统上实现不同语言的图形化输入。一些应用软件为了支持国际化,也都遵循XIM协议来开发。对于国内中文操作系统的领导者红旗Linux来说,给用户提供一个方便的图形化的中文输入系统是其基本的目标和必备的功能。本文首先介绍了有关Linux上国际化的背景知识。然后介绍了在Linux系统上开发遵循XIM协议的输入法的必要性和有关输入法的基本知识,包括输入上下文、获取输入信息和输入焦点管理等。再详细介绍了XIM协议的基本原理,包括XIM的实现模型、IM的结构、事件处理模型等,并简单介绍XIM具体协议和分析后端模型的协议流。最后详述了红旗Linux上XWindow图形输入系统的结构,并对输入系统的核心处理程序、底层开发接口库和输入法子程序这三部分的设计和实现进行了详细的阐述。本文所阐述的中文输入系统以红旗Linux桌面2.4版为背景,推广使用的结果表明,其效果令人比较满意。 |
语种 | 中文 |
公开日期 | 2011-03-17 |
页码 | 51 |
源URL | [http://ir.iscas.ac.cn/handle/311060/6524] ![]() |
专题 | 软件研究所_中科院软件所_中科院软件所 |
推荐引用方式 GB/T 7714 | 赵杨. 红旗LINUX图形界面中文输入系统的实现[D]. 中国科学院软件研究所. 中国科学院软件研究所. 2001. |
入库方式: OAI收割
来源:软件研究所
浏览0
下载0
收藏0
其他版本
除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。