LinuxSir.cn,穿越时空的Linuxsir!

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

[==请置顶==]fcitx(或ebf:)安装设置大全

[复制链接]
发表于 2003-7-7 17:18:38 | 显示全部楼层
太好了
发表于 2003-7-15 15:14:51 | 显示全部楼层
我的系统是 mandrake 9.1,按照mandrake版的老办法美化的字体
http://www.linuxsir.cn/forum.php?mod=viewthread&tid=30376

安装fcitx出现不能调用的问题,我手动运行fcitx出现:
-*-fixed-medium-r-normal--16-*-*-*-*-*-*-*,-*-*-medium-r-normal--16-*-*-*-*-*-zh_CN.GBK-*
字体区域 zh_CN.GBK 不支持! 使用 zh_CN.GB2312
我把 ~/.gWuBi/profile中的
“字体区域设置=zh_CN.GBK”
改成
“字体区域设置=zh_CN.GB2312”

就能正常启动与调出输入法了
不过选择栏上还是没汉字显示

参照上面的说明:
切换出了输入条,可能在输入条上还没有汉字,或者汉字比较难看,这就说明字体没设置好了。打开~/.gWuBi/profile文件,里面有一行:
字体=*
把后面的星号换成你系统里的字体,比如simsun,一般系统里没有simsun,可以添加一个,最简单的方法是找一个点阵字体,把它放在/usr/X11R6/lib/X11/fonts/misc目录下,运行命令:
mkfontdir
下一次进入Xwindow,就能看到比较好看的字体了。下载点阵字体,到 http://www.linuxfans.org/nuke/modul...geninfo&did=523
现在的ebf用的字体是14号的。
你可能要问了:应该把*换成什么呢?用命令:
xlsfonts | grep gbk
我的系统里得到的结果是:
[tram@/usr/X11R6/lib/X11/fonts/misc]$ xlsfonts | grep gbk
-misc-simsun-medium-r-normal--0-0-0-0-c-0-gbk-0
-misc-simsun-medium-ri-normal--0-0-0-0-c-0-gbk-0
-misc-simsun-medium-ro-normal--0-0-0-0-c-0-gbk-0
把第二个字段填入,也就是simsun
如果没有gbk字体,可以把上面命令中的gbk换成gb2312

[mortician@mOrt_Mandrake mortician]$ xlsfonts |grep gb2312
-arphic technology co.-ar pl kaitim gb-medium-r-normal--0-0-0-0-c-0-gb2312.1980-  
0
-arphic technology co.-ar pl sungtil gb-medium-r-normal--0-0-0-0-c-0-gb2312.1980  
-0
-default-ming-medium-r-normal--16-160-72-72-c-160-gb2312.1980-0
-default-ming-medium-r-normal--24-240-72-72-c-240-gb2312.1980-0
-isas-fangsong ti-medium-r-normal--16-160-72-72-c-160-gb2312.1980-0
-isas-song ti-medium-r-normal--16-160-72-72-c-160-gb2312.1980-0
-isas-song ti-medium-r-normal--24-240-72-72-c-240-gb2312.1980-0
-misc-fixed-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0
-misc-fzshuti-medium-r-semi condensed--0-0-0-0-c-0-gb2312.1980-0
-misc-fzyaoti-medium-r-semi condensed--0-0-0-0-c-0-gb2312.1980-0
-misc-simhei-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0
-misc-simsun (founder extended)-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0
-misc-simsun-bold-i-normal--0-0-0-0-c-0-gb2312.1980-0
-misc-simsun-bold-o-normal--0-0-0-0-c-0-gb2312.1980-0
-misc-simsun-bold-r-normal--0-0-0-0-c-0-gb2312.1980-0
-misc-simsun-bold-ri-normal--0-0-0-0-c-0-gb2312.1980-0
-misc-simsun-bold-ro-normal--0-0-0-0-c-0-gb2312.1980-0
-misc-simsun-medium-i-normal--0-0-0-0-c-0-gb2312.1980-0
-misc-simsun-medium-o-normal--0-0-0-0-c-0-gb2312.1980-0
-misc-simsun-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0
-misc-simsun-medium-ri-normal--0-0-0-0-c-0-gb2312.1980-0
-misc-simsun-medium-ro-normal--0-0-0-0-c-0-gb2312.1980-0
-misc-stcaiyun-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0
-misc-stxihei-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0
-misc-stxingkai-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0
-misc-stxinwei-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0
-misc-stzhongsong-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0
-zhuhai stone-lisu-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0
-zhuhai stone-youyuan-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0
如上,我查看支持GBK的字体名中也有simsun

先把字体显示改为simsun,重启X后还是没有

然后把simsun.ttc拷贝到/usr/X11R6/lib/X11/fonts/misc然后mkfontdir,字体显示改为simsun,重启X后仍然没有

请教应该怎么做才能让选择栏上出现汉字?

附我的~/.gWuBi/下的config与profile文件:
版本=1.8.5
主窗口位置X=755
主窗口位置Y=536
输入窗口位置X=179
输入窗口位置Y=514
是否全角=0
是否中文标点=1
当前输入法=0

#所有“是否”问题的回答:1-->是(打开)  0-->否(关闭)
#区域设置=zh_CN.GB18030
显示字体=simsun
是否使用大字体=1
字体区域设置=zh_CN.GB2312
是否自动隐藏输入条=1
是否隐藏主图标=0
是否光标跟随=1
是否使用Z输入拼音=1
出错时是否响铃=0
是否使用双拼=0
是否使用ctrl+shift=0
快速中英文切换键=R_SHIFT
是否切换区位输入法=0
按ENTER时清除输入=0
数字后输入英文符号=1
#重码调整方式说明:0-->不调整  1-->快速调整  2-->按频率调整
拼音单字重码调整方式=1
拼音词组重码调整方式=1
拼音常用词重码调整方式=2
是否模糊an和ang=0
是否模糊en和eng=0
是否模糊ian和iang=0
是否模糊in和ing=0
是否模糊ou和u=0
是否模糊uan和uang=0
是否模糊c和ch=0
是否模糊f和h=0
是否模糊l和n=0
是否模糊s和sh=0
是否模糊z和zh=0

faint...发现如果用root登录KDE的话,能正常显示
普通用户就不能...>_<
比较/root/.gWuBi/下的两个配置文件,除了输入窗口位置,其它与普通用户下的完全一样啊....-_-
 楼主| 发表于 2003-7-17 09:33:13 | 显示全部楼层
然后把simsun.ttc拷贝到/usr/X11R6/lib/X11/fonts/misc然后mkfontdir,字体显示改为simsun,重启X后仍然没有
你这样做了以后,前面写font.dir就没用了啊!在写了font.dir后,就不要mkfontdir或ttmkfdir,自己写的font.dir更好用.
发表于 2003-7-17 11:13:09 | 显示全部楼层
不知为啥...用了mkfontdir后啥也没影响..-_-

嗯 不过这个问题我解决了
因为root下能显示选择
虽然文件内容基本一致
但是我查看大小有差异(古怪)
我把root下的config与profile  cp 到普通用户下后重启X

能显示了
发表于 2003-7-18 13:46:35 | 显示全部楼层

我的修改也不生效啊(profile)!怎么办那?用vi打开也是一堆乱码了:(

最初由 明月几时有 发表
找到问题的所在了,是因为用了gedit来编辑profile,这样文本的内码其实就不对了,gedit默认是utf8来保存文件的的。用vi来编辑一下文件就可以了。
引用楼主的一段话"有一个注意事项,不要用gedit来编辑.bashrc文件,因为它会保存成utf8编码的,程序就读不出来了",我在其中受到了启发。
另外,你也可以在gedit里面设置让gedit用其他的编码方式保存文件,比如用原来文件的编码方式,自己研究一下设置啦:)


帮帮我吧!!:help
发表于 2003-7-18 14:03:49 | 显示全部楼层

回复: 我的修改也不生效啊(profile)!怎么办那?用vi打开也是一堆乱码了:(

最初由 xxbt 发表
帮帮我吧!!:help

刚刚解决了,真的要用vi编辑啊,要保存成locale编码才行,真实高兴!
不过还是不能实现光标跟随,真是奇怪!哪位大侠指教一下!!
发表于 2003-7-19 10:21:41 | 显示全部楼层

关于输入时字的置前问题

我本来在windows下使用的是自然码,我下载了ebf输入法,把拼音设置为双拼,使用起来还是挺不错的。可是对它把使用过的字就跳到最前面的方法很反感,经常打错字。但不知道如何去除这个功能。
发表于 2003-7-19 20:41:04 | 显示全部楼层

我刚刚安装了rh9.0 。。。。。。

我现在用的是rh自带的智能拼音。我也想装fcitx,但是不知道在图象界面应该怎么安装。上面的方法看不大懂
呵呵,我是新手,很多不懂,希望各位多多照顾!
发表于 2003-7-21 10:51:13 | 显示全部楼层
A strange error:
$ fcitx &
$fg
fcitx

fcitx:Abnormal exit
Signal No.: 18

The above is a typescript of the fcitx in my terminal. I don't know why my fcitx exits itself automatically.
Anybody have idea on what's happening here?
Thank you
发表于 2003-7-21 15:27:35 | 显示全部楼层
最初由 kyoko 发表
A strange error:
$ fcitx &
$fg
fcitx

fcitx:Abnormal exit
Signal No.: 18

The above is a typescript of the fcitx in my terminal. I don't know why my fcitx exits itself automatically.
Anybody have idea on what's happening here?
Thank you

如果您不执行fg会报错吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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