荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: cbi@bbs.pku.edu.cn (土豆|生活也许就是一种煎熬), 信区: Linux
标  题: Gentoo Linux 1.4 xft2+xtt汉化指南zz
发信站: 北大未名站 (Mon Nov 10 15:02:45 2003)
转信站: SZU!news.ccie.net.cn!news.happynet.org!PKU

其实使用firefly补丁+xft2的汉化方法字体显示速度和效果都会比本文介绍的好,但我这
个人喜欢简单又实用的方法啦,懒的给那么多程序打好补丁再编译。而且这样的汉化效果
也不赖:P (本文只是对LinuxFans和LinuxSir的Gentoo xft2+xtt汉化的总结,决非原创
。主要参考了公社dalin兄的文章,在此向dalin兄致敬意)

*测试平台*:
Gentoo Linux 1.4 Release
Kernel 2.4.20-gaming-r5&Kernel 2.6.0-test8
Xfree 4.3.0-r3
KDE 3.1.92 CVS>=20031019


1.a)建立/usr/system/fonts、/usr/system/truetype目录,从你的winxp或2000那里
copy simsun.ttc、tahoma*.ttf和verdana*.ttf到/usr/system/fonts/,将simsun.ttc改
名为simsun.ttf,再建立fonts.dir,修改与如下的相似:


源码:-------------------------------------------------------------------------
-------54
tahoma.ttf -misc-kai-medium-r-normal--0-0-0-0-p-0-ascii-0
tahoma.ttf -misc-kai-medium-r-normal--0-0-0-0-p-0-iso8859-1
tahoma.ttf -misc-kai-medium-r-normal--0-0-0-0-p-0-iso8859-15
simsun.ttf -misc-kai-medium-r-normal--0-0-0-0-c-0-gbk-0
simsun.ttf -misc-kai-medium-r-normal--0-0-0-0-c-0-iso10646-1
simsun.ttf -misc-kai-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0
simsun.ttf -misc-fixed-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0
simsun.ttf -misc-fixed-medium-r-normal--0-0-0-0-c-0-gbk-0
simsun.ttf -misc-fixed-medium-r-normal--0-0-0-0-c-0-iso10646-1
tahoma.ttf -misc-fixed-medium-r-normal--0-0-0-0-p-0-iso8859-1
simsun.ttf -misc-SimSun-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0
ai=0.3:simsun.ttf -misc-SimSun-medium-i-normal--0-0-0-0-c-0-gb2312.1980-0
ds=y:simsun.ttf -misc-SimSun-bold-r-normal--0-0-0-0-c-0-gb2312.1980-0
ds=y:ai=0.3:simsun.ttf -misc-SimSun-bold-i-normal--0-0-0-0-c-0-gb2312.1980-0
tahoma.ttf -misc-SimSun-medium-r-normal--0-0-0-0-p-0-iso8859-1
ai=0.3:tahoma.ttf -misc-SimSun-medium-i-normal--0-0-0-0-p-0-iso8859-1
tahomabd.ttf -misc-SimSun-bold-r-normal--0-0-0-0-p-0-iso8859-1
ai=0.3:tahomabd.ttf -misc-SimSun-bold-i-normal--0-0-0-0-p-0-iso8859-1
simsun.ttf -misc-SimSun-medium-r-normal--0-0-0-0-c-0-gbk-0
ai=0.3:simsun.ttf -misc-SimSun-medium-i-normal--0-0-0-0-c-0-gbk-0
ds=y:simsun.ttf -misc-SimSun-bold-r-normal--0-0-0-0-c-0-gbk-0
ds=y:ai=0.3:simsun.ttf -misc-SimSun-bold-i-normal--0-0-0-0-c-0-gbk-0
simsun.ttf -misc-SimSun-medium-r-normal--0-0-0-0-p-0-fcd8859-15
ai=0.3:simsun.ttf -misc-SimSun-medium-i-normal--0-0-0-0-p-0-fcd8859-15
ds=y:simsun.ttf -misc-SimSun-bold-r-normal--0-0-0-0-p-0-fcd8859-15
ai=0.3:simsun.ttf -misc-SimSun-bold-i-normal--0-0-0-0-p-0-fcd8859-15
simsun.ttf -misc-SimSun-medium-r-normal--0-0-0-0-p-0-iso8859-15
ai=0.3:simsun.ttf -misc-SimSun-medium-i-normal--0-0-0-0-p-0-iso8859-15
ds=y:simsun.ttf -misc-SimSun-bold-r-normal--0-0-0-0-p-0-iso8859-15
ai=0.3:simsun.ttf -misc-SimSun-bold-i-normal--0-0-0-0-p-0-iso8859-15
simsun.ttf -misc-SimSun-medium-r-normal--0-0-0-0-c-0-iso10646-1
ai=0.3:simsun.ttf -misc-SimSun-medium-i-normal--0-0-0-0-c-0-iso10646-1
ds=y:simsun.ttf -misc-SimSun-bold-r-normal--0-0-0-0-c-0-iso10646-1
ds=y:ai=0.3:simsun.ttf -misc-SimSun-bold-i-normal--0-0-0-0-c-0-iso10646-1
simsun.ttf -misc-song-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0
ai=0.3:simsun.ttf -misc-song-medium-i-normal--0-0-0-0-c-0-gb2312.1980-0
ds=y:simsun.ttf -misc-song-bold-r-normal--0-0-0-0-c-0-gb2312.1980-0
ds=y:ai=0.3:simsun.ttf -misc-song-bold-i-normal--0-0-0-0-c-0-gb2312.1980-0
tahoma.ttf -misc-song-medium-r-normal--0-0-0-0-p-0-iso8859-1
ai=0.3:tahoma.ttf -misc-song-medium-i-normal--0-0-0-0-p-0-iso8859-1
tahomabd.ttf -misc-song-bold-r-normal--0-0-0-0-p-0-iso8859-1
ai=0.3:tahomabd.ttf -misc-song-bold-i-normal--0-0-0-0-p-0-iso8859-1
simsun.ttf -misc-song-medium-r-normal--0-0-0-0-c-0-gbk-0
ai=0.3:simsun.ttf -misc-song-medium-i-normal--0-0-0-0-c-0-gbk-0
ds=y:simsun.ttf -misc-song-bold-r-normal--0-0-0-0-c-0-gbk-0
ds=y:ai=0.3:simsun.ttf -misc-song-bold-i-normal--0-0-0-0-c-0-gbk-0
simsun.ttf -misc-song-medium-r-normal--0-0-0-0-p-0-fcd8859-15
ai=0.3:simsun.ttf -misc-song-medium-i-normal--0-0-0-0-p-0-fcd8859-15
ds=y:simsun.ttf -misc-song-bold-r-normal--0-0-0-0-p-0-fcd8859-15
ai=0.3:simsun.ttf -misc-song-bold-i-normal--0-0-0-0-p-0-fcd8859-15
simsun.ttf -misc-song-medium-r-normal--0-0-0-0-p-0-iso8859-15
ai=0.3:simsun.ttf -misc-song-medium-i-normal--0-0-0-0-p-0-iso8859-15
ds=y:simsun.ttf -misc-song-bold-r-normal--0-0-0-0-p-0-iso8859-15
ai=0.3:simsun.ttf -misc-song-bold-i-normal--0-0-0-0-p-0-iso8859-15
------------------------------------------------------------------------------
--

然后 cp fonts.dir fonts.scale。

b)把附件中的fonts.conf覆盖/etc/fonts原有的:

2.修改/etc/X11/XF86Config文件,如下:
a)在FontPath部分加入前面设置的汉化字体路径:
FontPath "/usr/system/truetype"
FontPath "/usr/system/javafonts" #此为Java中文字体目录
FontPath "/usr/X11R6/lib/X11/fonts/local"
FontPath "/usr/X11R6/lib/X11/fonts/misc"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/Speedo"
FontPath "/usr/X11R6/lib/X11/fonts/Type1"
FontPath "/usr/X11R6/lib/X11/fonts"
b)加入Load "xtt",注释掉Load "freetype":
# This loads the Type1 and FreeType font modules
Load "type1"
Load "speedo"
# Load "freetype"
Load "xtt"

3.修改/etc/X11/gtk/gtkrc.zh_CN如下:
style "gtk-default-zh-cn" {
fontset = "-misc-simsun-medium-r-normal--14-*-*-*-*-*-gb2312.1980-0,
-*-*-medium-r-normal--14-*-*-*-*-*-gb2312.1980-0,*-r-*"
}

4.在用户主目录建立.gtkrc-2.0,加入如下内容:
style "user-font"
{
font_name="Tahoma 12"
}
widget_class "*" style "user-font"

5.在KDE控制中心的“外观和主题”->“字体”->“调整所以字体”中修改字体为
SimSun 10号字体就可以了,并在“使用平滑字体”旁边打钩。

6.有关XMMS的字体
修改如下就可正确的显示中文歌名了。
-*-*-medium-r-normal--14-*-*-*-*-*-gb18030.2000-0

7.汉化Opera,让它使用上Java,以及让Java程序正常显示中文

a)汉化Opera
(1)打开Opera菜单:"File"->"Preferences"->"Language",在"user interface
language"下选择附件中提供的for opera 7.2.1的简体中文文件。还是在这页,在其下的
"Prefered languages for Web pages"旁点"Add"按钮,加入"Chinese,[zh]",并用"Up"
按钮将它调整到最上,在最底下的"Encoding to assume for pages lacking
specification"里选"gbk"。
(2)转到"Fonts"项,用最上面的"Choose"按钮一一将左面方框内的字体都改为"SimSun
[Xft]";"Minimum font size (pixels)"处填13,点最下面的"International fonts"按
钮,"Writing system"处选"Chinese simplified","Normal font"处选"SimSun [Xft]"
,其右的"Monospace font"选"Simsun [Misc]",接着点击两个"OK",opera汉化完毕。

b)让Opera使用上Java

(1)emerge blackdown-jdk
它会被安装到/opt/blackdown-jdk-1.4.1目录

(2)打开Opera菜单“文件”->“首选项”->“多媒体”->“Java路径”中选择“
/opt/blackdown-jdk-1.4.1/jre/lib/i386”,再确定即可。

c)让Java程序正常显示中文(参考了beyond_2000兄的 “关于如何让jre显示中文字体的
方法”一文,在此向beyond_2000兄致意)

(1)在/usr/system下建立一个新的目录JavaFonts,然后将simsun.ttf,tahoma.ttf字体
拷贝至这个新建立的目录下,两字体改名为tlc_song.ttf,tlc_song_ascii.ttf。

(2)生成fonts.dir文件:

源码:-------------------------------------------------------------------------
-------132
tlc_song_ascii.ttf -tlc-song-medium-r-normal--0-0-0-0-p-0-iso8859-1
tlc_song.ttf -tlc-song-medium-r-normal--0-0-0-0-c-0-iso10646-1
tlc_song.ttf -tlc-song-medium-r-normal--0-0-0-0-c-0-gbk-0
tlc_song.ttf -tlc-song-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0
tlc_song.ttf -tlc-song-medium-r-normal--0-0-0-0-c-0-gb18030.2000-1
tlc_song.ttf -tlc-song-medium-r-normal--0-0-0-0-c-0-gb18030.2000-0
tlc_song.ttf -tlc-song-medium-r-normal--0-0-0-0-c-0-gb18030-0
tlc_song.ttf -tlc-song-medium-r-normal--0-0-0-0-c-0-big5.eten-0
tlc_song.ttf -tlc-song-medium-r-normal--0-0-0-0-c-0-big5.et-0
tlc_song.ttf -tlc-song-medium-r-normal--0-0-0-0-c-0-big5-0
ai=0.3:tlc_song_ascii.ttf -tlc-song-medium-i-normal--0-0-0-0-p-0-iso8859-1
ai=0.3:tlc_song.ttf -tlc-song-medium-i-normal--0-0-0-0-c-0-iso10646-1
ai=0.3:tlc_song.ttf -tlc-song-medium-i-normal--0-0-0-0-c-0-gbk-0
ai=0.3:tlc_song.ttf -tlc-song-medium-i-normal--0-0-0-0-c-0-gb2312.1980-0
ai=0.3:tlc_song.ttf -tlc-song-medium-i-normal--0-0-0-0-c-0-gb18030.2000-1
ai=0.3:tlc_song.ttf -tlc-song-medium-i-normal--0-0-0-0-c-0-gb18030.2000-0
ai=0.3:tlc_song.ttf -tlc-song-medium-i-normal--0-0-0-0-c-0-gb18030-0
ai=0.3:tlc_song.ttf -tlc-song-medium-i-normal--0-0-0-0-c-0-big5.eten-0
ai=0.3:tlc_song.ttf -tlc-song-medium-i-normal--0-0-0-0-c-0-big5.et-0
ai=0.3:tlc_song.ttf -tlc-song-medium-i-normal--0-0-0-0-c-0-big5-0
ds=y:tlc_song_ascii.ttf -tlc-song-bold-r-normal--0-0-0-0-p-0-iso8859-1
ds=y:tlc_song.ttf -tlc-song-bold-r-normal--0-0-0-0-c-0-iso10646-1
ds=y:tlc_song.ttf -tlc-song-bold-r-normal--0-0-0-0-c-0-gbk-0
ds=y:tlc_song.ttf -tlc-song-bold-r-normal--0-0-0-0-c-0-gb2312.1980-0
ds=y:tlc_song.ttf -tlc-song-bold-r-normal--0-0-0-0-c-0-gb18030.2000-1
ds=y:tlc_song.ttf -tlc-song-bold-r-normal--0-0-0-0-c-0-gb18030.2000-0
ds=y:tlc_song.ttf -tlc-song-bold-r-normal--0-0-0-0-c-0-gb18030-0
ds=y:tlc_song.ttf -tlc-song-bold-r-normal--0-0-0-0-c-0-big5.eten-0
ds=y:tlc_song.ttf -tlc-song-bold-r-normal--0-0-0-0-c-0-big5.et-0
ds=y:tlc_song.ttf -tlc-song-bold-r-normal--0-0-0-0-c-0-big5-0
ai=0.3:ds=y:tlc_song_ascii.ttf -tlc-song-bold-i-normal--0-0-0-0-p-0-iso8859-1
ai=0.3:ds=y:tlc_song.ttf -tlc-song-bold-i-normal--0-0-0-0-c-0-iso10646-1
ai=0.3:ds=y:tlc_song.ttf -tlc-song-bold-i-normal--0-0-0-0-c-0-gbk-0
ai=0.3:ds=y:tlc_song.ttf -tlc-song-bold-i-normal--0-0-0-0-c-0-gb2312.1980-0
ai=0.3:ds=y:tlc_song.ttf -tlc-song-bold-i-normal--0-0-0-0-c-0-gb18030.2000-1
ai=0.3:ds=y:tlc_song.ttf -tlc-song-bold-i-normal--0-0-0-0-c-0-gb18030.2000-0
ai=0.3:ds=y:tlc_song.ttf -tlc-song-bold-i-normal--0-0-0-0-c-0-gb18030-0
ai=0.3:ds=y:tlc_song.ttf -tlc-song-bold-i-normal--0-0-0-0-c-0-big5.eten-0
ai=0.3:ds=y:tlc_song.ttf -tlc-song-bold-i-normal--0-0-0-0-c-0-big5.et-0
ai=0.3:ds=y:tlc_song.ttf -tlc-song-bold-i-normal--0-0-0-0-c-0-big5-0
tlc_song_ascii.ttf -tlc-ming-medium-r-normal--0-0-0-0-p-0-iso8859-1
tlc_song.ttf -tlc-ming-medium-r-normal--0-0-0-0-c-0-big5.eten-0
tlc_song.ttf -tlc-ming-medium-r-normal--0-0-0-0-c-0-big5.et-0
tlc_song.ttf -tlc-ming-medium-r-normal--0-0-0-0-c-0-big5-0
ai=0.3:tlc_song_ascii.ttf -tlc-ming-medium-i-normal--0-0-0-0-p-0-iso8859-1
ai=0.3:tlc_song.ttf -tlc-ming-medium-i-normal--0-0-0-0-c-0-big5.eten-0
ai=0.3:tlc_song.ttf -tlc-ming-medium-i-normal--0-0-0-0-c-0-big5.et-0
ai=0.3:tlc_song.ttf -tlc-ming-medium-i-normal--0-0-0-0-c-0-big5-0
ds=y:tlc_song_ascii.ttf -tlc-ming-bold-r-normal--0-0-0-0-p-0-iso8859-1
ds=y:tlc_song.ttf -tlc-ming-bold-r-normal--0-0-0-0-c-0-big5.eten-0
ds=y:tlc_song.ttf -tlc-ming-bold-r-normal--0-0-0-0-c-0-big5.et-0
ds=y:tlc_song.ttf -tlc-ming-bold-r-normal--0-0-0-0-c-0-big5-0
ai=0.3:ds=y:tlc_song_ascii.ttf -tlc-ming-bold-i-normal--0-0-0-0-p-0-iso8859-1
ai=0.3:ds=y:tlc_song.ttf -tlc-ming-bold-i-normal--0-0-0-0-c-0-big5.eten-0
ai=0.3:ds=y:tlc_song.ttf -tlc-ming-bold-i-normal--0-0-0-0-c-0-big5.et-0
ai=0.3:ds=y:tlc_song.ttf -tlc-ming-bold-i-normal--0-0-0-0-c-0-big5-0
tlc_song.ttf -tlc-mincho-medium-r-normal--0-0-0-0-c-0-jisx0212.1990-0
tlc_song.ttf -tlc-mincho-medium-r-normal--0-0-0-0-c-0-jisx0208.1990-0
tlc_song.ttf -tlc-mincho-medium-r-normal--0-0-0-0-c-0-jisx0208.1983-0
tlc_song.ttf -tlc-mincho-medium-r-normal--0-0-0-0-c-0-jisx0201.1976-0
tlc_song_ascii.ttf -tlc-mincho-medium-r-normal--0-0-0-0-p-0-iso8859-1
ai=0.3:tlc_song.ttf -tlc-mincho-medium-i-normal--0-0-0-0-c-0-jisx0212.1990-0
ai=0.3:tlc_song.ttf -tlc-mincho-medium-i-normal--0-0-0-0-c-0-jisx0208.1990-0
ai=0.3:tlc_song.ttf -tlc-mincho-medium-i-normal--0-0-0-0-c-0-jisx0208.1983-0
ai=0.3:tlc_song.ttf -tlc-mincho-medium-i-normal--0-0-0-0-c-0-jisx0201.1976-0
ai=0.3:tlc_song_ascii.ttf -tlc-mincho-medium-i-normal--0-0-0-0-p-0-iso8859-1
ds=y:tlc_song.ttf -tlc-mincho-bold-r-normal--0-0-0-0-c-0-jisx0212.1990-0
ds=y:tlc_song.ttf -tlc-mincho-bold-r-normal--0-0-0-0-c-0-jisx0208.1990-0
ds=y:tlc_song.ttf -tlc-mincho-bold-r-normal--0-0-0-0-c-0-jisx0208.1983-0
ds=y:tlc_song.ttf -tlc-mincho-bold-r-normal--0-0-0-0-c-0-jisx0201.1976-0
ds=y:tlc_song_ascii.ttf -tlc-mincho-bold-r-normal--0-0-0-0-p-0-iso8859-1
ai=0.3:ds=y:tlc_song.ttf -tlc-mincho-bold-i-normal--0-0-0-0-c-0-jisx0212.1990-
0
ai=0.3:ds=y:tlc_song.ttf -tlc-mincho-bold-i-normal--0-0-0-0-c-0-jisx0208.1990-
0
ai=0.3:ds=y:tlc_song.ttf -tlc-mincho-bold-i-normal--0-0-0-0-c-0-jisx0208.1983-
0
ai=0.3:ds=y:tlc_song.ttf -tlc-mincho-bold-i-normal--0-0-0-0-c-0-jisx0201.1976-
0
ai=0.3:ds=y:tlc_song_ascii.ttf -tlc-mincho-bold-i-normal--0-0-0-0-p-0-iso8859-
1
tlc_song_ascii.ttf -tlc-HanyiSong-medium-r-normal--0-0-0-0-p-0-iso8859-1
tlc_song.ttf -tlc-HanyiSong-medium-r-normal--0-0-0-0-c-0-iso10646-1
tlc_song.ttf -tlc-HanyiSong-medium-r-normal--0-0-0-0-c-0-gbk-0
tlc_song.ttf -tlc-HanyiSong-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0
tlc_song.ttf -tlc-HanyiSong-medium-r-normal--0-0-0-0-c-0-gb18030-0
tlc_song.ttf -tlc-HanyiSong-medium-r-normal--0-0-0-0-c-0-big5-0
ai=0.3:tlc_song_ascii.ttf -tlc-HanyiSong-medium-i-normal--0-0-0-0-p-0-iso8859-
1
ai=0.3:tlc_song.ttf -tlc-HanyiSong-medium-i-normal--0-0-0-0-c-0-iso10646-1
ai=0.3:tlc_song.ttf -tlc-HanyiSong-medium-i-normal--0-0-0-0-c-0-gbk-0
ai=0.3:tlc_song.ttf -tlc-HanyiSong-medium-i-normal--0-0-0-0-c-0-gb2312.1980-0
ai=0.3:tlc_song.ttf -tlc-HanyiSong-medium-i-normal--0-0-0-0-c-0-gb18030-0
ai=0.3:tlc_song.ttf -tlc-HanyiSong-medium-i-normal--0-0-0-0-c-0-big5-0
ds=y:tlc_song_ascii.ttf -tlc-HanyiSong-bold-r-normal--0-0-0-0-p-0-iso8859-1
ds=y:tlc_song.ttf -tlc-HanyiSong-bold-r-normal--0-0-0-0-c-0-iso10646-1
ds=y:tlc_song.ttf -tlc-HanyiSong-bold-r-normal--0-0-0-0-c-0-gbk-0
ds=y:tlc_song.ttf -tlc-HanyiSong-bold-r-normal--0-0-0-0-c-0-gb2312.1980-0
ds=y:tlc_song.ttf -tlc-HanyiSong-bold-r-normal--0-0-0-0-c-0-gb18030-0
ds=y:tlc_song.ttf -tlc-HanyiSong-bold-r-normal--0-0-0-0-c-0-big5-0
ai=0.3:ds=y:tlc_song_ascii.ttf -tlc-HanyiSong-bold-i-normal--0-0-0-0-p-0-iso88
59-1
ai=0.3:ds=y:tlc_song.ttf -tlc-HanyiSong-bold-i-normal--0-0-0-0-c-0-iso10646-1
ai=0.3:ds=y:tlc_song.ttf -tlc-HanyiSong-bold-i-normal--0-0-0-0-c-0-gbk-0
ai=0.3:ds=y:tlc_song.ttf -tlc-HanyiSong-bold-i-normal--0-0-0-0-c-0-gb2312.1980
-0
ai=0.3:ds=y:tlc_song.ttf -tlc-HanyiSong-bold-i-normal--0-0-0-0-c-0-gb18030-0
ai=0.3:ds=y:tlc_song.ttf -tlc-HanyiSong-bold-i-normal--0-0-0-0-c-0-big5-0
tlc_song_ascii.ttf -tlc-default-medium-r-normal--0-0-0-0-p-0-iso8859-1
tlc_song.ttf -tlc-default-medium-r-normal--0-0-0-0-c-0-iso10646-1
tlc_song.ttf -tlc-default-medium-r-normal--0-0-0-0-c-0-gbk-0
tlc_song.ttf -tlc-default-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0
tlc_song.ttf -tlc-default-medium-r-normal--0-0-0-0-c-0-gb18030-0
tlc_song.ttf -tlc-default-medium-r-normal--0-0-0-0-c-0-big5.eten-0
tlc_song.ttf -tlc-default-medium-r-normal--0-0-0-0-c-0-big5.et-0
tlc_song.ttf -tlc-default-medium-r-normal--0-0-0-0-c-0-big5-0
ai=0.3:tlc_song_ascii.ttf -tlc-default-medium-i-normal--0-0-0-0-p-0-iso8859-1
ai=0.3:tlc_song.ttf -tlc-default-medium-i-normal--0-0-0-0-c-0-iso10646-1
ai=0.3:tlc_song.ttf -tlc-default-medium-i-normal--0-0-0-0-c-0-gbk-0
ai=0.3:tlc_song.ttf -tlc-default-medium-i-normal--0-0-0-0-c-0-gb2312.1980-0
ai=0.3:tlc_song.ttf -tlc-default-medium-i-normal--0-0-0-0-c-0-gb18030-0
ai=0.3:tlc_song.ttf -tlc-default-medium-i-normal--0-0-0-0-c-0-big5.eten-0
ai=0.3:tlc_song.ttf -tlc-default-medium-i-normal--0-0-0-0-c-0-big5.et-0
ai=0.3:tlc_song.ttf -tlc-default-medium-i-normal--0-0-0-0-c-0-big5-0
ds=y:tlc_song_ascii.ttf -tlc-default-bold-r-normal--0-0-0-0-p-0-iso8859-1
ds=y:tlc_song.ttf -tlc-default-bold-r-normal--0-0-0-0-c-0-iso10646-1
ds=y:tlc_song.ttf -tlc-default-bold-r-normal--0-0-0-0-c-0-gbk-0
ds=y:tlc_song.ttf -tlc-default-bold-r-normal--0-0-0-0-c-0-gb2312.1980-0
ds=y:tlc_song.ttf -tlc-default-bold-r-normal--0-0-0-0-c-0-gb18030-0
ds=y:tlc_song.ttf -tlc-default-bold-r-normal--0-0-0-0-c-0-big5.eten-0
ds=y:tlc_song.ttf -tlc-default-bold-r-normal--0-0-0-0-c-0-big5.et-0
ds=y:tlc_song.ttf -tlc-default-bold-r-normal--0-0-0-0-c-0-big5-0
ai=0.3:ds=y:tlc_song_ascii.ttf -tlc-default-bold-i-normal--0-0-0-0-p-0-iso8859
-1
ai=0.3:ds=y:tlc_song.ttf -tlc-default-bold-i-normal--0-0-0-0-c-0-iso10646-1
ai=0.3:ds=y:tlc_song.ttf -tlc-default-bold-i-normal--0-0-0-0-c-0-gbk-0
ai=0.3:ds=y:tlc_song.ttf -tlc-default-bold-i-normal--0-0-0-0-c-0-gb2312.1980-0

ai=0.3:ds=y:tlc_song.ttf -tlc-default-bold-i-normal--0-0-0-0-c-0-gb18030-0
ai=0.3:ds=y:tlc_song.ttf -tlc-default-bold-i-normal--0-0-0-0-c-0-big5.eten-0
ai=0.3:ds=y:tlc_song.ttf -tlc-default-bold-i-normal--0-0-0-0-c-0-big5.et-0
ai=0.3:ds=y:tlc_song.ttf -tlc-default-bold-i-normal--0-0-0-0-c-0-big5-0
------------------------------------------------------------------------------
--

生成fonts.scale:cp fonts.dir fonts.scale。

(3)修改/etc/X11/XF86config文件,增加字体目录 FontPath "/usr/system/javafonts"

(4)修改/opt/blackdown-jdk-1.4.1/jre/lib/font.properties.zh.Turbo,将其改名为
font.properties.zh.
重启X,执行/opt/blackdown-jdk-1.4.1/jre/bin/ControlPanel就会看见效果了。

8.接下去是安装中文输入法,我推荐使用SCIM,其智能拼音功能可媲美紫光拼音,还有二
笔,五笔,自然码等11种输入法,非好用。因为portage上的版本很低,而且其安装
scim-chinese的脚本也有些问题,所以推荐到其主页下载最新的版本:
scim:http://www.turbolinux.com.cn/~suzhe...im-0.8.1.tar.gz
scim-tables:http://www.turbolinux.com.cn/~suzhe...es-0.3.0.tar.gz
scim-chinese:http://www.turbolinux.com.cn/~suzhe....2.6-1.i586.rpm

要注意的是
(1)configure scim和scim-tables时,--prefix和--sysconfdir指定的路径要和emerge时
的相同,否则后面安装scim-chinese后可能不能用,即:
./configure --prefix=/usr --sysconfdir=/etc

(2)emerge rpm,然后安装scim-chinese rpm包:
rpm -Uvh --force --nodeps scim-chinese-0.2.6-1.i586.rpm

9.安装Console中文环境-zhcon:
因为emerge jmcce老是出错,所以只能安装它了,portage里没有,从这里下,
http://prdownloads.sourceforge.net/...tar.gz?download
下载完好configure,make,make install老三步就可以用了

10.最后的工作:
编译完毕后在/etc/env.d/下建立100locale文件,加入以下内容
LANG="zh_CN.GBK"
LC_ALL="zh_CN.GBK"
执行env-update命令更新系统环境
接着在你的用户主目录建立.xinitrc文件,加入:
export LANG=zh_CN.GBK
export LC_ALL=zh_CN.GBK
export LC_CTYPE=zh_CN.GBK

export XIM=SCIM
export XIM_PROGRAM=SCIM
export XMODIFIERS=@im=SCIM

scim &

exec startkde

killall scim

让scim随kde一起启动。

好了,Gentoo中文化工作正式结束,现在开始尽情享受Gentoo Linux带给你的无限快感吧
。Enjoy Gentoo :)

附件:
http://www.linuxsir.org/bbs/attachm...p;postid=390111

--


  ╭─╮                                                          ╭-e
  ├─┼-                                                         (╲ ╲
  § _∕ˉˉˉˉˉˉˉˉˉˉˉˉˉˉˉˉˉˉˉˉˉˉˉˉˉˉˉˉˉ╰﹨\ ╲
  ∕ ﹨       抱歉!我是个艺术家,所以凝视美女是我的工作!          ∕

※ 来源:·北大未名站 bbs.pku.edu.cn·[FROM: 162.105.40.16]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店