当前位置:操作系统 > Unix/Linux >>

GentooLinux1.4RC2汉化指南第一修订版

其实和其他的Linux发行版基本上差不多,无非是拷贝simsun字体和安装中文输入法,但在一些细节上还是会有些不同,为了更多的Gentoo Linuxer能顺利地使用上我们的母语,我把自己汉化的过程大概地写一下,供大家参考 :)

  *本文假设你刚刚在字符界面下用〔USE="-gnome -gtk" emerge kdelibs kdebase〕命令安装好了KDE *

  1.#xf86config (检测配置XFree86,根据自己具体配置选择,配置完毕会在/etc/X11/下生成XF86Config )

  #echo "exec startkde" > ~/.xinitrc (让我们直接用startx命令进入KDE而不是原来的twm)

  保存修改退出后,用startx命令就可以进入KDE了。

  2.建立/usr/X11R6/lib/X11/fonts/TrueType目录,从你的winxp或2000那里copy simsun.ttc、SimSun18030.ttc及tahoma.ttc tahomabd.ttc到以上目录,后缀名改名为.ttf,再建立fonts.dir,修改与如下的相似:

  29

  simsun.ttf -misc-fixed-medium-r-normal--0-0-0-0-p-0-gb2312.1980-0

  SimSun18030.ttf -misc-SimSun18030-medium-r-normal--0-0-0-0-p-0-gb18030.2000-0

  ai=0.3:SimSun18030.ttf -misc-SimSun18030-medium-i-normal--0-0-0-0-c-0-gb18030.2000-0

  ds=y:SimSun18030.ttf -misc-SimSun18030-bold-r-normal--0-0-0-0-c-0-gb18030.2000-0

  ds=y:ai=0.3:SimSun18030.ttf -misc-SimSun18030-bold-i-normal--0-0-0-0-c-0-gb18030.2000-0

  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-p-0-gbk-0

  ai=0.3:simsun.ttf -misc-SimSun-medium-i-normal--0-0-0-0-p-0-gbk-0

  ds=y:simsun.ttf -misc-SimSun-bold-r-normal--0-0-0-0-p-0-gbk-0

  ds=y:ai=0.3:simsun.ttf -misc-SimSun-bold-i-normal--0-0-0-0-p-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

  ds=y: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

  ds=y: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

  然后 cp fonts.dir fonts.scale,或者 cat fonts.dir > fonts.scale

  3.然后拷贝编码文件 encodings.dir 到目录里来.

  cp /usr/X11R6/lib/X11/fonts/encodings/encodings.dir /usr/X11R6/lib/X11/fonts/TrueType

  修改/etc/X11/XF86Config文件,如下:

  Section "Files"

  FontPath "/usr/X11R6/lib/X11/fonts/TrueType"

  FontPath "/usr/X11R6/lib/X11/fonts/JavaFonts" (此为Java环境显示中文所使用到的中文字体路径,具体的设置我后面会讲)

  FontPath "/usr/lib/X11/fonts/misc"

  FontPath "/usr/lib/X11/fonts/100dpi:unscaled"

  FontPath "/usr/lib/X11/fonts/75dpi:unscaled"

  FontPath "/usr/lib/X11/fonts/Type1"

  # if the local font server has problems, we can fall back on these

  EndSection

  Section "Module"

  Load "xtt"

  Load "GLcore"

  Load "bitmap"

  Load "dbe"

  Load "ddc"

  Load "dri"

  Load "extmod"

  #Load "freetype"

  Load "glx"

  Load "int10"

  Load "record"

  Load "speedo"

  #Load "type1"

  Load "vbe"

  EndSection

  4.在KDE控制中心的“外观和主题”->“字体”中修改字体为Nsimsun-18030 10号字体就可以了(选择simsun的话字体的间距会很大,看起来很别扭。)

  5.在没有修改/etc/fonts/fonts.conf之前,我使用simsun字体浏览网页X会莫名其妙的崩溃,如果你遇到和我相同情况的话,可以把simsun的字体路径加入此文件如下:

  <dir>/usr/X11R6/lib/X11/fonts/TrueType</dir>

  <dir>/usr/X11R6/lib/X11/fonts/JavaFonts</dir>

  <dir>/usr/X11R6/lib/X11/fonts</dir>

  <dir>/usr/share/fonts</dir>

  <dir>/usr/X11R6/lib/X11/fonts</dir>

  <dir>~/.fonts</dir>

  6.有关XMMS的字体

  修改如下就可正确的显示中文歌名了。

  -*-*-medium-r-normal--14-*-*-*-*-*-gb18030.2000-0

  7.让你的Mozilla使用上Java以及让Java环境正常显示中文

  a.让你的Mozilla加入对Java的支持

  (1)从这里下载最新的Java 2 SDK, Standard Edition 1.4.1_01

  http://java.sun.com/webapps/downloa...-linux-i586.bin

  或Java 2 Runtime Environment, Standard Edition 1.4.1_01

  http://java.sun.com/webapps/downloa...-linux-i586.bin

  下载完copy至/usr/lib目录下,

  #chmod +w j2sdk-1_4_1_01-linux-i586.bin(或/j2re-1_4_1_01-linux-i586.bin)

  #./j2sdk-1_4_1_01-linux-i586.bin(或j2re-1_4_1_01-linux-i586.bin)

  ./

  解压安装会生成/usr/lib/j2sdk1.4.1_01目录

  (2)然后在/etc/env.d/下建立65java文件,加入以下内容:

  JAVA_HOME="/usr/lib/j2sdk1.4.1_01"

  PATH="$JAVA_HOME/bin:$PATH"

  ROOTPATH="$JAVA_HOME/bin:$PATH"

  CLASSPATH="$JAVA_HOME/jre/lib/rt.jar:."

  #env-update (更新系统变量环境)

  执行export命令试试看有没有以上的内容,如果有的话,就说明加入Java环境成功。

  (3)#ln -s /usr/lib/j2sdk1.4.1_01/jre/plugin/i386/ns610 /root/mozilla/plugins (你可以改为自己相应的mozilla目录,一般是在/usr/lib/mozilla/plugins)

  这样你的Mozilla就有了Java的支持了。

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

  (1)在/usr/X11R6/lib/X11/fonts/trutype/下建立一

  个新的目录JavaFonts(可随意起),然后将simsun.ttf,tahoma字体拷贝至这个新建立的目录下。

  (2).将simsun.ttf改名为tlc_song.ttf,tahoma.ttf改为tlc_song_ascii.ttf。

  (3).生成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-
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,