LinuxSir.cn,穿越时空的Linuxsir!

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

请教一下关于 fc-cache 命令的用法和fcitx 输入法环境变量问题

[复制链接]
发表于 2008-6-14 18:57:31 | 显示全部楼层 |阅读模式
最近,在  deli linux 的wiki上写了一篇 DeLi Linux 0.8 中文使用环境配置的东西 (英文网址: http://www.delilinux.org/wiki/do ... nternationalization ,中文网址: http://www.delilinux.org/wiki/do ... nternationalization,其中有两个地方我自己也是从网上抄的,具体原理也不懂,有一些疑问,向[/url] 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”启动输入法,照样可以正常使用输入法。那么,请问,这几个变量有什么作用?不添加这几个变量有什么副作用没有?

另外,如果各位发现我在 DeLi Linux wiki 上写的东西(和翻译的东西)有任何问题的话(包括语言问题),请直接在上面更正就是了,如果能在这儿反馈给我一下就更好了。

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

本版积分规则

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