LinuxSir.cn,穿越时空的Linuxsir!

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

fcitx-2.0.0pr4发布

 关闭 [复制链接]
发表于 2003-12-22 15:51:01 | 显示全部楼层

GBK现在很好了;但是希望能够支持GB18030

毕竟GB18030是国家要求强制执行的标准。:)

呵呵。现在的左右shift输入2、3字的方法很好用阿。

不过,打开GBK之后,默认字体不支持显示GBK,后来我把字体换成开源唐体就可以了。

建议单独创建一个GTK的程序来对输入法进行调整,虽然现在的直接修改.fcitx/config的方法也很简单,但是有个图形界面来调节会更好一些吧?:)

还有一点,原来的那个修改完配置文件之后,按ctrl+5可以直接刷新的那个功能好象没有了。
而且,现在也没有光标跟随了,拼音总是在屏幕输入总是在屏幕的一个固定的位置。如图。

测试环境Fedora Core 1

本帖子中包含更多资源

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

x
发表于 2003-12-22 17:01:43 | 显示全部楼层
这个版本试了一下,除了刚装后出点状况(输入框突然一闪,然后就固定在屏幕左侧的中间,不再光标跟随了,ctrl_space×2后就没有问题了),暂时没有发现什么问题。
不过,怎么那个绿色光标只有拼音中有?
我记得以前代码中也有描画绿色光标的,只是被注释掉了。
拼音的那个短句输入功能还是不够智能,希望Yuking兄再接再励,做得更出色。
//bow
发表于 2003-12-22 17:25:49 | 显示全部楼层
拼音算法是个头痛的问题,我不知道如何有更好的匹配算法
发表于 2003-12-22 17:32:33 | 显示全部楼层
对了,为什么pre4将en的图标去掉了?有些时候显示是红色实心的“五”,可输入的却是英文,还要再按一下ctrl+space才是中文。
可以去掉对en图标的注释吗?
发表于 2003-12-22 17:41:34 | 显示全部楼层
可以去掉,没用那个图标是觉得没什么用处了。那个状态栏显示好象有时不对,我要好好看看这个问题。不过,过去曾经和xsim的作者楚狂说过这个问题,他也认为是有些软件对xim支持不够好所致。当然,我的代码在这方面可能也有问题,我要好好看看
发表于 2003-12-22 18:23:13 | 显示全部楼层
fcitx准备什么时候加上tray_icon?
最好也做一个跟scim一样的后台启动功能(scim -d),这样方便一些。hehe
发表于 2003-12-22 18:47:12 | 显示全部楼层

一个比较奇怪的bug

这个bug不太容易重复。我尝试描述一下过程。(拼音中)

在输入系统中原本没有的词组的时候,有时侯会出现这样的情况,当翻页选择其中的各个字的时候,有时侯会刚一选择第一个字,整个的输入就全部消失了。而相应的文本编辑的部分却没有出现任何字词。
但是,这个时候如果你原样输入刚才的拼音,你会看到刚刚你选择的词组的第一个字的位置已经变了(这大概是因为词频调整的原因),此时你就可以正常输入了。

具体原因不明。:(

不知道有人遇到同样的问题没有。
发表于 2003-12-22 18:49:10 | 显示全部楼层

另外一个bug

如图。
在词的选项之中出现了两个相同的单字(不知道有没有词组的情况)。

这是因为我调节配置,启用了GBK的原因吗?

本帖子中包含更多资源

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

x
发表于 2003-12-22 18:51:35 | 显示全部楼层
出现相同单字是PR4的问题,请升级到PR5,并将~/.fcitx下的pyuserphrase.mb删除。
带来的不便,很是抱歉
发表于 2003-12-22 19:39:22 | 显示全部楼层

选词后修改拼音的问题,这是一个bug吗?(不过应该可以变废为宝)

描述如下,拼音状态下,如果你输入一个长的词组,并且逐一选择其中的每一个字。这时请你注意选字上面拼音光标对应的位置。拼音的光标会移动到选定字的后面,而不是整个拼音的最后。

例如:当输入“中华人民共和国”的时候,拼音是“zhong hua ren min gong he guo",当你逐个选择单字,如选择“中”之后,拼音的光标就变到了“hua ren min gong he guo"的最前面,而不是维持在最后。

这造成了一个不便,也就是你不能像1.8.5那样不按空格而直接继续输入拼音了,因为新出现的拼音会在“hua”的前面而不是“guo”的后面;

但是,我们也可以把它看成是一个机会,一个绝妙的修改拼音的机会。我的想法如下:因为此时拼音光标就在选择的词的后面,如果我们可以通过按“backspace”键修改拼音的话,就可以不像从前那样按左箭头去修改拼音了。例如,我们输入相输入“中国”,但是不小心输入成了“mei guo”,在新的条件下,我们可以通过先选择“mei”中的任何一个字,之后按“backspace”,修改拼音为“zhong”之后就可以选择“中国”。
遗憾的是,目前的情况下,如果按照我说的方法去做,你会看到,编辑器里面的前面的字被删掉了,而不是回到了拼音的修改状态。

我不了解代码实现的难易程度。只是一个建议。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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