LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 892|回复: 5

写了个输入法转码工具,大家喜欢的话可以使来使用

[复制链接]
发表于 2003-10-6 21:20:04 | 显示全部楼层 |阅读模式
http://www.loveunix.net/index.php?showtopic=2070

功能,就是把WINDOWS下的标准输入法的码表转换成LINUX下的
WINDOWS下的码表格式是中文在前 后面是输入法
可以使用工具把WINDOWS下的输入法转换成文本看看


LINUX下是英文在前 后面是对应的汉字

使用方法:
在WIDOWS下查找转码工具把WINDOWS输入法从IME轮换成。TXT
然后把码表部分另存

再使用那个程序

转换好后使一个现成的LINUX码表修改一下

我就是这样把WINDOWS下的王码98(OFFICE集成的)转换到SCIM中的
发表于 2003-10-7 00:03:49 | 显示全部楼层
呵呵,这个上次在shell版讨论过的,用awk搞定
发表于 2003-10-7 00:17:13 | 显示全部楼层
不过用c还是能提供一些更多的功能,扩展起来也方便.我自己做过一个,就是因为windows下和linux下汉字有的编码有问题,把有问题的给选出来.
 楼主| 发表于 2003-10-7 19:54:22 | 显示全部楼层
SCIM的码表是使用UTF8编码
所以如果是制作SCIM的码表的话需要转换成UTF-8格式
我因为是在WINDOWS下创建的
所以这部分功能没有增加上云

另外使用什么语言都是很简单的 写这个实在是因为使用WB98久了 而不想背86的码表
发表于 2003-10-8 03:43:32 | 显示全部楼层
有没有办法把win下的繁体编码去除.win的可以同时有gb2312和GBK的GBK部分很少用到使得SCIM选字的时候很麻烦
 楼主| 发表于 2003-10-8 13:42:10 | 显示全部楼层
那你可以使用GB2312的编码
用它的码表来生成新输入法文件

如果码表中是GBK编码的 那需要知道GBK编码方式 比较麻烦
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表