Calendar
Placard
Category
Latest Entries
Latest Comments
Last Messages
User Login
Links
Information
Search
Other


Welcome to my blog!
  FreeBSD中文设置方法+输入法设置
  安装文泉驿字体
设置软件包(package)下载站点,如果你用bash或者sh:
#export&nbspPACKAGEROOT="ftp://ftp.freebsdchina.org"

如果你用csh或者tcsh,就:
#setenv&nbspPACKAGEROOT "ftp://ftp.freebsdchina.org"

下载软件包并安装:
#pkg_add&nbsp-r&nbspwqy

打开/etc/X11/xorg.conf,在Section "Files"那一块添加文泉驿的字体路径,有些wqy版本会自动添加,大部分图形化程序是不会用到这些路径的,但像emacs这样的程序可能会用到这些路径:
FontPath "/usr/X11R6/lib/X11/fonts/wqy/"

安装输入法
scim和fcitx都是不错的输入法,安装其中一个就可以了。

安装scim:
scim是一个管理和设置程序,并不包含输入法,&nbspscim-pinyin才是真正的拼音输入法
#pkg_add&nbsp-r&nbspscim

#pkg_add&nbsp-r&nbspzh-scim-pinyin

安装fcitx输入法:
#pkg_add&nbsp-r&nbspzh-fcitx

设置环境变量
在~/.profile中添加
LANG="en_US.UTF-8";&nbspexport&nbspLANG

LANGUAGE="en_US.UTF-8";&nbspexport&nbspLANGUAGE

XMODIFIERS="@im=SCIM";&nbspexport&nbspXMODIFIERS

LC_CTYPE="zh_CN.UTF-8";&nbspexport&nbspLC_CTYPE 

如果你用sh或者bash,就在~/.shrc或者~/.bashrc中添加
LC_CTYPE="zh_CN.UTF-8";&nbspexport&nbspLC_CTYPE

如果你用csh或者tcsh,就在~/.cshrc或者~/.tcshrc中添加
setenv&nbspLC_CTYPE "zh_CN.UTF-8"

其中LANG和LANGUAGE影响程序的界面语言,你可以改成zh_CN.eucCN或者zh_CN.UTF-8,我希望程序的界面语言是英语的,所以用en_US.UTF-8.

LC_CTYPE影响输入法,你应该设置成zh_CN.eucCN或者zh_CN.UTF-8,否则输入法会不正常。

想输入法自动启动,gnome可以在system->preferences->sessions->startup&nbspprograms里面添加项,
name随便就可以了,command为scim&nbsp-d,你也可以用scim&nbsp-d手动启动它。而fcitx直接用fcitx,不用加参数。

附注1:
但是部分程序对UTF-8编码支持不是很好,会不太正常,例如启动很慢,字体效果有问题等,你可以这样设置:
~/.profile
XMODIFIERS="@im=SCIM";&nbspexport&nbspXMODIFIERS

LC_CTYPE="zh_CN.eucCN";&nbspexport&nbspLC_CTYPE 

~/.shrc或者~/.bashrc
LC_CTYPE="zh_CN.eucCN";&nbspexport&nbspLC_CTYPE

~/.cshrc或者~/.tcshrc
setenv&nbspLC_CTYPE "zh_CN.eucCN"

.profile中没有设置LANG变量,让他取默认值就可以了,你想界面是中文,添加&nbspLANG="zh_CN.eucCN";&nbspexport&nbspLANG也可以。

附注2:
你如果用的是fcitx那么将XMODIFIERS="@im=SCIM"改成XMODIFIERS="@im=fcitx" 
[ 阅读全文 | 回复(0) | 引用通告 | 编辑

  Post  by  qiuwei 发表于 2008-1-15 13:37:00
发表评论:
Powered by Oblog.