基于SCIM平台的Linux中文双拼输入法的设计与实现
摘要 | 第1-4页 |
ABSTRACT | 第4-7页 |
第1章 引言 | 第7-12页 |
·Linux中文输入法概述 | 第7页 |
·国内外的研究现状 | 第7-11页 |
·研究方案与预期结果 | 第11-12页 |
第2章 解析SCIM | 第12-32页 |
·SCIM简介 | 第12-13页 |
·为什么选择SCIM | 第13页 |
·获取并安装SCIM | 第13-14页 |
·配置并运行SCIM | 第14-15页 |
·SCIM参数设置 | 第15-17页 |
·SCIM架构分析 | 第17-26页 |
·概述 | 第17-18页 |
·SCIM的组成部件 | 第18-26页 |
·SCIM框架与具体输入法的关联 | 第26页 |
·SCIM框架与GTK+的关联 | 第26页 |
·SCIM工作原理 | 第26-31页 |
·小结 | 第31-32页 |
第3章 双拼输入法的设计与实现 | 第32-71页 |
·双拼输入法简介 | 第32页 |
·基于SCIM的输入法设计概要 | 第32-38页 |
·BackEnd类 | 第33-34页 |
·IMEngineFactory类 | 第34-35页 |
·IMEngineInstance类 | 第35-38页 |
·双拼输入法设计 | 第38-50页 |
·按键事件 | 第40-48页 |
·选择查找表事件 | 第48-49页 |
·获得焦点事件 | 第49页 |
·失去焦点事件 | 第49-50页 |
·触发某一属性事件 | 第50页 |
·查找表翻页事件 | 第50页 |
·双拼输入法实现 | 第50-70页 |
·查找表模块 | 第52-53页 |
·双拼键模块 | 第53-54页 |
·语法分析模块 | 第54-58页 |
·拼音模块 | 第58-65页 |
·全局模块 | 第65-66页 |
·IMEngineFactory模块 | 第66-67页 |
·IMEngineInstance模块 | 第67-70页 |
·小结 | 第70-71页 |
第4章 结论与展望 | 第71-72页 |
·结论 | 第71页 |
·进一步工作的方向 | 第71-72页 |
致谢 | 第72-73页 |
参考文献 | 第73页 |