LinuxSir.cn,穿越时空的Linuxsir!

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

向弟兄们请教一下关于 fc-cache 和 fcitx 相关的问题

[复制链接]
发表于 2008-6-14 18:51:27 | 显示全部楼层 |阅读模式
最近,在  deli linux 的wiki上写了一篇 DeLi Linux 0.8 中文使用环境配置的东西 (英文网址: http://www.delilinux.org/wiki/do ... nternationalization ,中文网址: http://www.delilinux.org/wiki/do ... 一些疑问,向 linuxsir 上的弟兄们请教一下。

一是关于 fc-cache 命令的,就是wiki中我写的
拷贝一个 *.ttf 中文字体到一个字体目录,例如:一个文泉驿字体: ”/usr/share/fonts/wenquanyi/wqy-zenhei/wqy-zenhei.ttf”。然后以 root 用户和非 root 用户和身份执行 ” fc-cache -fv ”。


问题是:我拷贝了新字体到系统中后,即使不执行 fc-cache -fv 命令,无论是在root 用户还是一般用户下都可以正常使用新字体。我在网上看到好多文章都说添加了新字体要执行一下这个命令,请问这个命令到底有什么作用?为什么不用它还是可以正常使用新字体?不用它有什么副作用没有?

二是关于fcitx 中文输入法的,就是在wiki中我写的:
然后,在 ”~/.xinitrc” 的最后一行之前添加几行,这个文件的最后部分正像这样:

# start some nice programs

XMODIFIERS="@im=fcitx"
export XIM=fcitx
export XIM_PROGRAM=fcitx
fcitx&
exec icewm-session

用这种方法,当执行”startx”时,”fcitx”中文输入法将自动启动。


问题是,在网上,都说安装了fcitx后,要添加几个环境变量,即上面的
XMODIFIERS="@im=fcitx"
export XIM=fcitx
export XIM_PROGRAM=fcitx

为什么我不写这几个变量,安装了fcitx-3.1后,直接在xterm里执行“fcitx”启动输入法,照样可以正常使用输入法。那么,请问,这几个变量有什么作用?不添加这几个变量有什么副作用没有?

谢谢。
 楼主| 发表于 2008-6-14 19:10:40 | 显示全部楼层
请删掉这篇重复的文章
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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