LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: james_su

SCIM 0.4.1 & SCIM-Chinese 0.2.1 发布。

[复制链接]
发表于 2003-5-25 13:04:00 | 显示全部楼层
to sofoot:
我把win下的码表用editplus经过UTF-8转反
然后用ground兄弟提供的fcitx的转反脚板
原来的码表格式:(先把开头的无用信息删除)
工a aaaa
式aa aayi
工aaa aaaa
恭恭敬敬aaaa

tcitx码表格式:
a 工
aa 式
aaa 工
aaaa 恭恭敬敬

先用 dos2unix.pl 转成unix文本格式
usage: perl dos2unix.pl <old98.txt >wb98.txt

#!/usr/bin/perl -w
while(<> ){
s/\r\n$/\n/;
print;
}

再用 wb.pl 转成fcitx格式
usage: perl wb.pl <wb98.txt

#!/usr/bin/perl -w
open(FH,">wbx.mb")||die('open fail');
while($str=<> ){
$str=~s/ .*//; #erase extra data after space
$str=~s/([a-z]{1,4}$)//; #extract encodings
$tmp=$1;
chop($str); #erase \n
if(length($str)%2){ #if true indicate wrong whwn extract encodings
$str.=substr($tmp,0,1); #fix the wrong problem
$tmp=~s/[a-z]//;
}
print FH "$tmp $str\n"; #write to new file
}
按照这样的转反循序,可以保留gb2312和gbk输入,2字词,4字词输入都没问题,可是单字和3字词部分大部分丢失,不知道那里有错
发表于 2003-5-25 14:30:59 | 显示全部楼层
最初由 dato 发表
to sofoot:
我把win下的码表用editplus经过UTF-8转反
然后用ground兄弟提供的fcitx的转反脚板

按照这样的转反循序,可以保留gb2312和gbk输入,2字词,4字词输入都没问题,可是单字和3字词部分大部分丢失,不知道那里有错


linux下的程序还不知道怎么写
你给的码表已经转好。不过你要自己再改一下文件头,因为我不知道你对它的要求是怎么样的,我是根据自己的理解写的。改的时候建议在linux下直接用gedit打开修改,这样比较方便,不用格式转来转去的。
我已经测试成功。

本来想在附件里给出的,但太大了,已经发到你的邮箱了。不过我的还比你给出来文件的小一点,为什么你能上传,我不能?
发表于 2003-5-25 14:39:54 | 显示全部楼层
谢谢,不清楚呀。那个FTP我在linux KDE下用konqueror不能上传,昨天我是跑到win下的,老大再传看看。
发表于 2003-5-25 14:46:48 | 显示全部楼层
呵呵,你用的是郑码,我用的是表形码

当年,microsoft在win95,98第一版自?的,后来不知道为什么取消了。现在走到哪里我都得把码表?着。不知道郑码 的前途如何
发表于 2003-5-25 14:50:43 | 显示全部楼层
我把你刚才给的那个winbx转好,发到你的邮箱里了

郑码从win32的时候就一直有,资格很老的
发表于 2003-5-25 15:00:08 | 显示全部楼层
没收到,老大QQ过来好吗qq:3408760
发表于 2003-5-25 15:06:46 | 显示全部楼层
http://www.google.com/search?q=表形码
表形码用户应该也比较多,以前在学校的FTP上看到表形码早五笔4年推出。很显然有些东西都是推扩不力。到处都是五笔教材,五笔的形还是比较死板,像表形码,“区位 cxvi ”太容易记了,什么王旁青头记了就忘
发表于 2003-5-26 11:56:40 | 显示全部楼层
3Q

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
 楼主| 发表于 2003-5-26 12:01:57 | 显示全部楼层
这是什么输入法呀?

最初由 dato 发表
3Q
发表于 2003-5-26 12:10:01 | 显示全部楼层
老大就是表形码了,很晕真的从你发布0。3。1时就开始弄了,一直不会弄。昨天sofoot兄弟终于帮忙搞定。其实老大应该写个转换脚本来转换win下的码表,这些工作对我们菜鸟来说太麻烦了。
那个iconv也不会弄,一弄就丢了很多词,
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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