Differences between revisions 6 and 7
Revision 6 as of 2006-06-14 03:00:23
Size: 3157
Editor: ZoomQuiet
Comment:
Revision 7 as of 2006-07-27 10:09:05
Size: 3411
Editor: ZoomQuiet
Comment: SCIM-BXM
Deletions are marked like this. Additions are marked like this.
Line 37: Line 37:
== 果 == == 果 ==
Line 42: Line 42:
== 联 == === SCIM-BXM ===
 * 表形码 scim1.4.4-1ubuntu12 的码表 -- ZoomQuiet
  * 根据 [http://www.linux999.org/html_sql/4/146450.htm sofootl以往的作品]
  * 由wolfg根据 俺的失败修改,完成!
  * 下载: attachment:BXM2003.tar.gz


== 相关 ==

::-- GuiXing [DateTime(2006-06-07T04:06:54Z)]

TableOfContents

通用输入法码表

将大家平日使用的中文输入法转换成为能在各个平台下使用的通用输入法档(这里主要是指Xcin所吃的cin档或SCIM格式的码表档)

起因

  • 本项目的起因是在Self:CPUG 会课时delphij劝 ZoomQuiet 放弃windows而使用 FreeBSD 时,ZoomQuiet 面有愧色的说道:“本人目前所使用的表形码输入法,还没有找到一个替代品,如果找到一个合适的替代品即可将工作及学习环境全部转移至 FreeBSD 上来了。”

  • 在下当时正值换笔之时,想要学习一下 ZoomQuiet所使用的表形码输入法(虽然是失败告终)但是本人把表形码转换到了Mac OSX下的一个输入法构架解决方案OpenVanilla下了,产生了一个cin档,其实这个档是Xcin所吃的,也许是输入法引擎运用比较广泛,这种格式的档也就像标准一样被认可下来了,台湾教育部发行注音输入参考档的格式也是cin档,而那个SCIM则是在Linux, FreeBSD 等开放操作系统中比较强悍的一款输入法引擎了。

理想

无论我们工作在何样的操作系统中都可以使用自己喜好的输入法或是通过简单的修改即可合乎个性的要求。

工程介紹

通用输入法码表(CommonInputModelTables),其旨在建立公用的各大输入法引擎通吃的输入法码表。

SVN环境

技术需求

输入法码表本身即是一个文字档,是每个字与键盘组合的对应列,无需太多。

实现途经

通过sed, awk等工具产生能够工作在SCIM, OpenVanilla输入法引擎下的码表档。将来也许会使用Python完成对mb等码表档的转换工作以代替现有的人工的劳役。 重複機械化,有規律的動作就不應該是人做事

成果

现今完成了对ZoomQuiet提供的表形码码表文件的转换,以及前几日因恶MacOSXOpenVanilla自带的五笔输入法而将五笔86版也转换为了cin档。现有成果:

* wb86.cin
M$ office中所带的五笔86版码表cin参考档。
* biaoxin.cin
M$ Win981st中所带的表形码码表的cin参考档。

SCIM-BXM

相关

反馈

Include(/Discuss)

WoodpeckerProjs/CIMTable (last edited 2009-12-25 07:15:44 by localhost)