|
看到现在坛子里面有不少论友问到或者谈论Arch的中文,所以写一个简单的中文指南(因为不需要特别的配置),以便少走弯路。
最简单的方法:
pacman -S ttf-arphic-uming scim-pinyin scim-tables
即可安装中文字体和中文输入法(拼音+五笔)就可以了。
]稍稍麻烦一点的:
1、安装中文字体:
pacman -S ttf-arphic-uming ttf-arphic-ukai
Freedesktop.org维护的基于GPL的宋体和楷体。
2、安装中文输入法:
pacman -S scim-pinyin scim-tables
scim-pinyin为拼音输入,scim-tables则包含五笔。另外可选的输入法是fcitx,
pacman -S fcitx
3、设置一下Locale:
这取决于你如何进入的X Windows,
a. startx:在/etc/xinitrc或者.xinitrc里面设置。也可以在.bashrc中配置
b. 通过在rc.conf添加或者修改initab,从而使用gdm之类的图形界面登录的:在.profile里配置
但是都基本是添加:
[quote]
#你有很多的选择,但任何情况下,我都推荐utf8。打算使用英文界面的,推荐
export LANG=en_US.UTF-8
#或者中文界面使用”export LANG=zh_CN.UTF-8“
#使用scim的话,下面的非必须,但推荐设置。若是使用fcitx,则用fcitx替换scim部分。
export XMODIFIERS=@im=SCIM #case sensitive for this variable!
export GTK_IM_MODULE=scim
export QT_IM_MODULE=scim
4、使用下面的local.conf关闭17号以下CJK字体的AA,以及一些微调(详见里面的注释,Originally posted by zerolin):
[/quote]
[color="Red"]!!注意,从firefox1.5开始,不再需要一下步骤--2005.12.03
[color="Gray"]或者进一步,得到粗体支持:
1、使用abs,编译并打包fontconfig-2.3.92,因为这个版本起,embolded的补丁已经被官方所接受(并使用上面的local.conf文件),
事实上,你只需要复制官方的fontconfig树,
cp -r /var/abs/lib/fontconfig/ ~/
或者其他地方,替换掉里面的local.conf,再修改一下PKGBUILD里的版本号和mdsums而已,注意删除掉这一行:
install -D -m644 ../fonts.conf $startdir/pkg/etc/fonts/fonts.conf
因为我们希望使用fontconfig自带的font.conf文件。
2、升级fontconfig:
pacman -U fontconfig-2.3.92-1.pkg.tar.gz
3、使用abs和下面的PKGBUILD,编译并打包libXft-2.1.7:
- pkgname=libxft
- pkgver=2.1.7
- pkgrel=1
- depends=('xorg')
- source=(http://freedesktop.org/~xlibs/release/libXft-$pkgver.tar.bz2)
- build() {
- cd $startdir/src/libXft-$pkgver
- ./configure --prefix=/usr/X11R6
- make || return 1
- make DESTDIR=$startdir/pkg install
- ln -s $startdir/pkg/usr/X11R6/lib/libXft.so.2.1.2 $startdir/pkg/usr/X11R6/lib/libXft.so.2.1.7
- }
复制代码
4、强行安装libxft:
pacman -Uf libxft-2.1.7-1.pkg.tar.gz
重新启动X。
其他的,你可以直接使用Firefly的Openoffice2中文加强版。
如此而已。 |
|