## page was renamed from zhSummaryDesignBookTemplate ## page was renamed from ZhSummaryDesignBookTemplate ##language:zh ::-- GuiXing [<>] * DocVersion: 草案|修改|正式|修订 <> = 通用输入法码表 = ''将大家平日使用的中文输入法转换成为能在各个平台下使用的通用输入法档(这里主要是指`Xcin`所吃的cin档或`SCIM`格式的码表档)'' == 起因 == * 本项目的起因是在[[CPUG]] 会课时delphij劝 ZoomQuiet 放弃windows而使用 [[FreeBSD]] 时,ZoomQuiet 面有愧色的说道:“本人目前所使用的表形码输入法,还没有找到一个替代品,如果找到一个合适的替代品即可将工作及学习环境全部转移至 [[FreeBSD]] 上来了。” * [[http://blog.zoomquiet.org/pyblosxom/Zen/Chinese/winbx-IMEstory-2006-05-15-12-00|表形码故事]] * 在下当时正值换笔之时,想要学习一下 ZoomQuiet所使用的表形码输入法(虽然是失败告终)但是本人把表形码转换到了`Mac OSX`下的一个输入法构架解决方案`OpenVanilla`下了,产生了一个cin档,其实这个档是Xcin所吃的,也许是输入法引擎运用比较广泛,这种格式的档也就像标准一样被认可下来了,台湾教育部发行注音输入参考档的格式也是cin档,而那个`SCIM`则是在`Linux`, [[FreeBSD]] 等开放操作系统中比较强悍的一款输入法引擎了。 == 理想 == 无论我们工作在何样的操作系统中都可以使用自己喜好的输入法或是通过简单的修改即可合乎个性的要求。 == 工程介紹 == 通用输入法码表(`CommonInputModelTables`),其旨在建立公用的各大输入法引擎通吃的输入法码表。 === SVN环境 === * trac 观察: http://cvs.woodpecker.org.cn:8080/trac/browser/zqlib/trunk/zqlib/4chinese/CIMTable * http 访问: http://cvs.woodpecker.org.cn/svn/woodpecker/zqlib/trunk/zqlib/4chinese/CIMTable/ * svn 访问: svn://cvs.woodpecker.org.cn/woodpecker/zqlib/trunk/zqlib/4chinese/CIMTable/ * 项目主持人: GuiXing * 参与项目,向 GuiXing 说明 * SVN管理员 : ZoomQuiet == 技术需求 == 输入法码表本身即是一个文字档,是每个字与键盘组合的对应列,无需太多。 === 实现途经 === 通过sed, awk等工具产生能够工作在`SCIM`, `OpenVanilla`输入法引擎下的码表档。将来也许会使用Python完成对mb等码表档的转换工作以代替现有的人工的劳役。 '''重複機械化,有規律的動作就不應該是人做事''' == 成果 == 现今完成了对ZoomQuiet提供的表形码码表文件的转换,以及前几日因恶`MacOSX`与`OpenVanilla`自带的五笔输入法而将五笔86版也转换为了cin档。现有成果: * wb86.cin :: M$ office中所带的五笔86版码表cin参考档。 * biaoxin.cin :: M$ Win981st中所带的表形码码表的cin参考档。 === SCIM-BXM === * 表形码 scim1.4.4-1ubuntu12 的码表 -- ZoomQuiet * 根据 [[http://www.linux999.org/html_sql/4/146450.htm|sofootl以往的作品]] * 由[[wolfg]]根据 俺的失败修改,完成! * 下载: [[attachment:BXM2003.tar.gz]] == 相关 == * [[GuiXing/BiaoXinInputMod|表形码与OV结合记]] * [[http://wike1985.googlepages.com/input_mb_to_cin_openvanilla|在OpenVanilla中添加输入法]] = 反馈 = <>