LinuxSir.cn,穿越时空的Linuxsir!

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

Gentoo Linux Easy Xft2汉化指南(2004.05.05更新)

[复制链接]
发表于 2004-5-5 22:39:06 | 显示全部楼层 |阅读模式
***本文假设你已经安装配置好了XFree86 4.4或Xorg X11R6.7.0,并且在你的用户目录下执行汉化过程***

*测试平台*:
Gentoo Linux 1.4 Unstable
Kernel 2.6.5-gentoo-r1
Xorg X11R6.7.0
KDE 3.2.2

1.汉化前准备工作(用root完成相关工作):

a.编辑make.conf文件,确保"ACCEPT_KEYWORDS"和"ORTDIR_OVERLAY"两行没有被#号注释掉:

  1. nano -w /etc/make.conf
  2. ACCEPT_KEYWORDS="~x86"
  3. PORTDIR_OVERLAY=/usr/local/portage
复制代码


b.让普通用户有su root的权限:
  1. gpasswd -a username wheel
复制代码


2.汉化:

a.下载解压Gentoo汉化字体,配置文件集成包:

  1. wget [url]http://www.finalbaby.org/files/gentoo/gentoo-hanhua.tar.bz2[/url]
  2. tar -xvjf gentoo-hanhua.tar.bz2
复制代码


b.拷贝汉化字体,配置文件到相关目录(如果没有该目录可以自行建立)

  1. cp ~/gentoo/tangti.ttf /usr/share/fonts
  2. cp -f ~/gentoo/fonts.conf /etc/fonts
  3. cp -f ~/gentoo/gtkrc.zh_CN /etc/gtk
复制代码


c.用root权限,把汉化字体的相关信息写入字体缓存中:
[CODE[
su root
fc-cache -fv
[/CODE]

d.安装SCIM输入法,配置其和KDE一起启动:
1).安装SCIM输入法

  1. emerge scim scim-tables scim-chinese
复制代码


2).配置其和KDE一起启动

nano -w ~/.xinitrc

  1. export LANG=zh_CN.GBK
  2. export LC_ALL=zh_CN.GBK
  3. export LC_CTYPE=zh_CN.GBK
  4. export XIM=SCIM
  5. export XIM_PROGRAM=SCIM
  6. export XMODIFIERS=@im=SCIM
  7. export GTK_IM_MODULE=xim
  8. scim -d
  9. exec startkde
复制代码



3.美化:
a.emerge打好显示中文粗体补丁的freetype和fontconfig包

  1. mkdir /usr/local/portage
  2. cp -a ~/gentoo/media-libs /usr/local/portage/
  3. cd /usr/local/portage/media-lib/freetype
  4. emerge freetype-2.1.7.ebuild
  5. cd /usr/local/portage/media-lib/fontconfig
  6. emerge fontconfig-2.2.2.ebuild
复制代码


b.由于Portage里的xft包版本过低,我们手工下载最新版本libxft和能显示中文粗体补丁进行安装:

  1. wget [url]http://freedesktop.org/~xlibs/release/libXft-2.1.6.tar.bz2[/url]
  2. wget [url]http://firefly.idv.tw/setfont-xft/patches/libXft/libXft-2.1.2-CJK-extra-20031217.patch[/url]
  3. tar -xvjf libXft-2.1.6.tar.bz2
  4. cd libXft
  5. patch -Np1 -i ../libXft-2.1.2-CJK-extra-20031217.patch
  6. ./configure --prefix=/usr/X11R6
  7. make
  8. su root
  9. make install
复制代码



OK Gentoo汉化就是这么简单,Enjoy Gentoo
:p :p :p
发表于 2004-5-5 22:51:19 | 显示全部楼层
连接不能下载。。
 楼主| 发表于 2004-5-5 23:05:22 | 显示全部楼层
最初由 Qlin 发表
连接不能下载。。


链接已修复;) ;) ;)
发表于 2004-5-6 01:07:29 | 显示全部楼层
帖一下效果
 楼主| 发表于 2004-5-6 02:02:57 | 显示全部楼层
最初由 TecHunter 发表
帖一下效果


发表于 2004-5-6 14:36:12 | 显示全部楼层
a..怎么没有加精呀
自己写的不好意思?;)
发表于 2004-5-6 14:44:04 | 显示全部楼层
最初由 Debentoo Gao 发表

你的英文怎么挺糟糕的,是因为那个唐体的原因吗?
 楼主| 发表于 2004-5-6 15:36:59 | 显示全部楼层
最初由 zhanggy_zju 发表
你的英文怎么挺糟糕的,是因为那个唐体的原因吗?

可能是firfly patch的原因吧。我觉得英文看起来还行
 楼主| 发表于 2004-5-6 15:49:35 | 显示全部楼层
最初由 penny 发表
a..怎么没有加精呀
自己写的不好意思?;)

这篇文章很普通的,呵呵
发表于 2004-5-6 17:40:19 | 显示全部楼层
The english font looks not pretty because it is shown by using chinese font.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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