linux中文显示和输入
时间:2005-04-05 来源:IcYSnail
export LC_CTYPE=zh_CN.GB2312
export LANG=en_US.UTF-8
其余均保持原有 en_US.UTF-8 不变即可。前提是你装了中文语言包。
注: .bash_profile 为用户登陆时加载的profile, 只在用户登陆时执行
.bashrc 为shell profile,每执行一个 shell, 就会被执行一次
可用 locale 命令查看这些设置值 设置 ~/.bash_profile 或 ~/.bashrc 添加下面两句:
export LC_CTYPE=zh_CN.GB2312
export LANG=en_US.UTF-8
其余均保持原有 en_US.UTF-8 不变即可。前提是你装了中文语言包。
注: .bash_profile 为用户登陆时加载的profile, 只在用户登陆时执行
.bashrc 为shell profile,每执行一个 shell, 就会被执行一次
可用 locale 命令查看这些设置值
中文输入法和字体添加:
输入法实现:
1. 用rpm -qa | grep 'inese'查看你的机器上是否安装了kde-i18n-Chinese和kde-i18n-Chinese-Big5两个语言包。没有的话,则从安装光盘那里找到后安装。
2. 安装一个输入法, SCIM 或者 fcitx
3. 配置~/.bashrc 或者 ~/.bash_profile 文件
添加下列语句,选用了那个输入法,就把哪个输入法前面的注释号去掉:
# for input method fcitx
#export XMODIFIERS="@im=fcitx"
#export XIM=fcitx
#export XIM_PROGRAM=fcitx
#export GTK_IM_MODULE=Chinput
#export QT_IM_MODULE=Chinput
#fcitx& #load fcitx
# for input method Chinput
#export XMODIFIERS="@im=Chinput"
#export XIM=Chinput
#export XIM_PROGRAM=Chinput
#export GTK_IM_MODULE=Chinput
#export QT_IM_MODULE=Chinput
# for input method SCIM
#export XMODIFIERS="@im=SCIM"
#export XIM=scim
#export XIM_PROGRAM=scim
#export GTK_IM_MODULE=scim
#export QT_IM_MODULE=scim
#scim -d
字体添加:
1. 创建 /usr/share/fonts/local/ 目录(如果它不存在,当然,这个local目录可以任你自己更改名称):
mkdir /usr/share/fonts/local/
如果你必须要创建 /usr/share/fonts/local/,你就必须把它添加到 X 字体服务器的路径中:
chkfontpath --add /usr/share/fonts/local/
- 如果是刚创建的 /usr/share/fonts/local/, 那么执行这一行命令会提示错误
因为系统在这个目录里找不到 fonts.dir 文件, 然后就不 add.. 不过没关系,
这一步跳过去, 在第三步之后做.
2. 把新字体文件复制到 /usr/share/fonts/local/ 中,新字体文件可以从windows fonts那copy过来,如: simsun.ttc, tahoma.ttf等
3. 使用以下命令来更新字体信息:
ttmkfdir -d /usr/share/fonts/local/ -o /usr/share/fonts/local/fonts.scale"
然后:
1) 把 fonts.scale 拷贝出来一份 fonts.dir.
2) chkfontpath --add /usr/share/fonts/local/
4. 使用以下命令来重新启动 xfs 字体服务器:
service xfs reload
为fontconfig添加新字体:
把新字体添加到 fontconfig 字体子系统比较简单明了;只需把新字体复制到 /usr/share/fonts/ 目录中即可(个体用户可以把新字体复制到 ~/.fonts/ 目录中来修改他们的个人字体配置)
复制了新字体后,使用 fc-cache 来更新字体信息缓存:
fc-cache
(这里的 应该是 /usr/share/fonts/ 或 ~/.fonts/ 目录。)
个体用户还可以图形化地安装字体。方法是:在 Nautilus 中浏览 fonts:///,然后把新字体文件拖放到那里。
注: 关于系统个界面的字体,可以在applications->preferences->Font那里更改
appendix:
fcitx 小企鹅输入法:
Fc2下五笔输入法的问题
关闭iiimf──/etc/rc.d/IIim stop 或者serviceconf 关闭
安装fcitx──fcitx-2.0.2-4
# rpm -e miniChinput
# rpm -ivh fcitx-2.0.2-4
重启X,应该可以打开fcitx,如果不行,修改.bashrc, 最好是修改.bash_profile文件
因为.bash_profile是在登陆时调用,而.bashrc是每次启动一个shell就调用的。
然后添加如下段落:
#fcitx
export XMODIFIERS="@im=fcitx"
export XIM=fcitx
export XIM_PROGRAM=fcitx
#LOCALE setup
export LC_ALL=zh_CN
export LANG=zh_CN
#load fcitx
fcitx& # 这项最好注释掉,然后从terminal那,输入fcitx调用该输入法 :)