让输入法支持五笔字型98版
(以海峰五笔9.0版的码表为例子)下载码表命名为wb98.txt,执行:
scim-make-table wb98.txt -b -o /usr/share/scim/tables/wb98.bin,重启x-window,OK!
-------------------------------------------------------------------
附:
转换思路与步骤:
1. IMEGEN
用它可以逆转换安装目录下的SunWb_98.MB为文本文件SunWb_98.txt。
2. GBEXTSUP
用它可以把得到的unicode格式的文本转换为gb18030格式。
3. 这两个软件如何获得:以上第一个工具可以从windows安装盘中找到,第二个工具微软的网站上有。
4. 写一小段程序,把DOS格式的回车换行变为UNIX格式的换行。即 0d0a -> 0a 也。
5. 再写一段程序,把文字在前、编码在后改为编码在前、文字在后,而且每条编码单独起一行。设此文件名为wb98-0.txt。
6. 转换为UTF-8格式:iconv --from=gb18030 --to-code=utf-8 wb98-0.txt --output=wb98.txt。iconv是debian下的一个字符集转换工具。
6. 找到SCIM放码表的地方:/usr/share/scim/talbes/,假设原来的86版的码表文件为wb86.bin,执行scim-make-table wb86.bin -o wb86.txt,得到逆转换后的五笔86版的码表。
7. 打开wb86.txt,复制文件头、尾并覆盖wb98.txt中相应部分;修改UUID,建议增一即可,以示与86版不同,其它可酌情修改(如:输入法名称及所用图片亦可修改。)
8. 执行:scim-make-table wubi98.txt -b -o /usr/share/scim/tables/wb98.bin,重启x-window,完成!
附件
附件附件
附件附件
附件附件
附件补充
Magic 控制中心 -》输入法 -》设scim为默认我尚未转换为小企鹅的码表,请感兴趣的同志试一下。 98版我是不习惯的 规的98编码为:gmq
-------------------------------------------
给喜欢的人用啊,比如我就改为98版了。 请给个FOR FCITX的 请给个FOR FCITX的http://www.fcitx.org/main/?q=node/16 我想要海峰最新版的码表 谢楼主,顶一下.
本人喜欢自己的五笔输入法,在LINUX一直未能找到方法.能不能用先试一下再说,
页:
[1]