EMACS下的五笔字型输入法
本软件是自由软件,按GPL发布。
2000年,我在陈向阳、方汉写的《Linux实用大全》上看到了如何为emacs添加输
入法的介绍。于是依葫芦画瓢,写了emacs的五笔字型输入法。最初的汉字
与五笔码的对应表是从cxterm下的五笔字型输入法里取来的(经过了格式转换)。
但是这样的输入法是建立在emacs的Quail的基础上的,没有办法方便地增加词组。
我写了一个简单的Perl程序,把积累起来的词组写入Wubi.el。但还是不能在输
入的过程中动态地添加词组;而且要用一种“外部”的语言来生成Lisp文件,有
损Lisp的威名。这个问题一直困扰着我,直到我学习了Lisp,写了
这个emacs下的五笔字型输入法。
本输入法是emacs下的五笔字型输入法,支持的字符集是GB2312,编码方式是
EUC-CN。可以在以下一些版本里运行:Emacs 20.x for Linux
Emacs 21.x for Linux
Emacs 20.x for Windows
Emacs 21.x for Windows
其它版本并不是说不能用,只是因为我只试了这几个版本。我估计只要是20
版以上的emacs(包括xemacs)都可以使用,因为本输入法是建在MULE的基础上
的,没有用到emacs的其它特性。如果您在其它的emacs版本上成功使用了本输入
法,请告诉我,我把它添加到上面的名单里去。
请从此处五笔字型输入法。
本软件可以安装在任何您有权安装的目录里。下载之后,请在shell里