LinuxSir.cn,穿越时空的Linuxsir!

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

Fcitx──小企鹅输入法3.0test2版发布 fcitx-3.0.0test2,欢迎大家测试使用

[复制链接]
发表于 2004-6-18 23:19:24 | 显示全部楼层
gcc -DPKGDATADIR=\"/usr/local/share/fcitx\" -I. -I. -I../lib -I../xpm   -O2 -fno-strength-reduce -g -O2 -I/usr/X11R6/include -Wall -Werror -c `test -f 'ui.c' || echo './'`ui.c
cc1: warnings being treated as errors
ui.c: In function `SetLocale':
ui.c:147: warning: implicit declaration of function `toupper'
make[1]: *** [ui.o] Error 1
make[1]: Leaving directory `/root/fcitx-3.0.0test2/src'
make: *** [all-recursive] Error 1

beta2出错试了beta1的码表功能
这是以前兄弟提供的,可以用在以前的fxitx,在转换过程会丢失部分的词汇
另外编码的Z根本不支持,大部分的输入法多支持Z建的.beta1会导致键盘没反应,killall fcitx就OK了,不知道这么回事
先用 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
}
发表于 2004-6-19 08:57:17 | 显示全部楼层
我启动fcitx出现终端退出,还有一次任务条被关闭了,但只是偶尔出现
发表于 2004-6-19 08:58:13 | 显示全部楼层
补充,我用的是刚装的FC2
发表于 2004-6-19 22:26:33 | 显示全部楼层
晕!研究拉一天终于发现拉我的fonts。conf的错误!卡卡
发表于 2004-6-19 22:28:02 | 显示全部楼层
做了个rpm包:http://download.linuxsir.cn/fcitx/fcitx-3.0.0test2-1.i386.rpm
另外,我参考了jeff_yecn针对Darwin的补丁,结合FreeBSD做了一个补丁。希望 Yuking兄能移植进入fcitx。(想想fcitx每次发布便能拿来编译,那将是多美的事!)为方便修改,我把patch分解成四个。
fcitx_fix_freebsd_main-3.0.0test2.patch    #除ui.c包含有对setlocale()的修改外,其它均为针对Darwin与FreeBSD平台的修改。
fcitx_fix_freebsd_config-3.0.0test2.patch   #包含对configure.in的修改。运行autoheader可产生config.h.in
fcitx_fix_freebsd_setlocale-3.0.0test2.patch  #可能有争议。如果不修改setlocale()则在FreeBSD中不能输入汉字(能正常启动)。
fcitx_fix_freebsd_make-3.0.0test2.patch  #如果用autoheader,autoconf,automake等工具,这个完全可不要。
以上补丁在Redhat AS 3制作(包含 automake,autoconf等工具),在redhat AS 3,Mandrake 10,Slackware 9.1,FreeBSD 10Stable(zh_CN.eucCN),FreeBSD 5.2Current(zh_CN.GBK)上均编译安装成功。

http://download.linuxsir.cn/fcit ... d-3.0.0test2.tar.gz
发表于 2004-6-19 22:51:36 | 显示全部楼层

我的输入菜单怎么一下子变得这么大?可以调吗?

rt
发表于 2004-6-19 23:30:52 | 显示全部楼层
不知道这个能不能实现gnome-2.6和kde-3.2.2的鼠标跟随呢!
发表于 2004-6-20 00:25:24 | 显示全部楼层
哈密瓜你的fcitx的rpm好象是坏的!我下拉3次都说bad block!wget和d4x都尝试了!
发表于 2004-6-20 00:45:26 | 显示全部楼层
最初由 yugilq 发表
晕!研究拉一天终于发现拉我的fonts。conf的错误!卡卡


什么错误,说说吧?呵呵
发表于 2004-6-20 17:32:27 | 显示全部楼层
在2.6.7的内核无法使用
我的系统如签名所示
原来在2.6.5-r1的内核时没有问题
但是,现在换到2.6.7就不行了
表现为:按CTRL+SPACE可以调出输入拼音的提示栏,但只要按一个字母,提示栏和屏幕上方的横条就会消失。
终端里的提示信息和正常KDE退出一样,就是EXIT
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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