精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>电脑技术>>● FreeBSD>>FREEBSD中文简单汉化

主题:FREEBSD中文简单汉化
发信人: zymh_zy(红尘有梦)
整理人: sungang(2004-01-31 20:12:32), 站内信件
1.安装kde-i18n-zh_CN:
#cd /usr/ports/chinese/kde3-i18n-zh_CN
#make install clean
2.安装字体
1)#cd /usr/ports/x11-fonts/ttmkfdir
#make install clean
2)#mkdir -p /usr/X11R6/lib/X11/fonts/TrueType
#cp Simsun.ttf /usr/X11R6/lib/X11/fonts/TrueType
#cp tahoma.ttf /usr/X11R6/lib/X11/fonts/TrueType
3) #cd /usr/X11R6/lib/X11/fonts/TrueType
#ttmkfdir >fonts.dir
#cp fonts.dir fonts.scale

3.修改/etc/X11/XF86Config
注释掉
Load "freetype"
Load "record"
Load "type1"
添加 Load "xtt
注:如果把考虑粗体斜体等的需求,使用 ttmkfdir + Load "freetype" 会有更好的品质。
4.修改/usr/X11R6/etc/fonts/fonts.conf

1)在 <dir>/usr/X11R6/lib/X11/fonts/Type1</dir>
<dir>/usr/X11R6/lib/X11/fonts/TrueType</dir>
<dir>/usr/X11R6/lib/X11/fonts/Type1</dir> 
<dir>/usr/X11R6/lib/X11/fonts/OTF</dir>
<dir>~/.fonts</dir>
前添加<dir>/usr/X11R6/lib/X11/fonts/TrueType</dir>

2)在/usr/X11R6/etc/fonts/fonts.conf里添加:(为了小字不使用 antialias)
<match target="pattern">
<test qual="any" name="size" compare="l">
<int>12</int>
</test>
<edit name="antialias" mode="assign">
<bool>false</bool>
</edit>
</match>
注:如果要用 Xft2,安装完字体后最好做 fc-cache -f -v 比较安全。 

5.(注意先备份,即:cp /usr/X11R6/share/themes/Default/gtk/gtkrc.zh_CN /usr/X11R6/share/themes/Default/gtk/gtkrc.zh_CN.bak)
1)替换/usr/X11R6/share/gnome/gtkrc.zh_CN为下面的内容:

style "gtk-default-zh-cn" {
fontset = "-*-*-medium-r-normal--12-*-*-*-*-*-iso10646-1,*-r-*"
}
class "GtkWidget" style "gtk-default-zh-cn"
2)同样再替换掉/usr/X11R6/share/themes/Default/gtk/gtkrc.zh_CN

3)cp /usr/X11R6/share/themes/Default/gtk/gtkrc.zh_CN ~/.gtkrc.zh_CN


6.1)在kde控制中心(KDE Control Center)的“区域与辅助功能
(Regional & Accessibility)”的国家/地区和语言(Country/Region & Language)里面设置国家(Country)为“中国”和Languages为“简体
中文(Simplifiled Chinese)”
2)在kde的“控制中心”--“外观与主题”的“字体”里面全设置
字体为Simsun,12。并去掉“使用字体平滑”。
3) 在Gnome的字体设置里面设置字体为Tahoma,12

7.安装fcitx输入法:
1).#cd /usr/ports/chinese/fcitx
2)#make install clean
3).修改~/.profile,添加:
LANG=zh_CN.EUC
LC_ALL=zh_CN.EUC
export LANG LC_ALL
4).我用csh所以:
#setenv LC_ALL zh_CN.EUC 
#setenv LANG zh_CN.EUC
如果用的是bash则相应的为
#LANG=zh_CN.EUC
#LC_ALL=zh_CN.EUC
#export LANG LC_ALL
5).在~/.cshrc中加入:
setenv LC_ALL zh_CN.EUC
setenv LANG zh_CN.EUC 
6).修改~/.xinitrc及~/.xsession.均添加:
export XMODIFIERS=@im=fcitx
fcitx&
至文件的开头处。
7).#qtconfig
然后选择-->Interface--->XIM Input Style 选Over the Spot(上面的复选框也选上)-->File--Save
修改/etc/X11/XF86Config 


Section "Files" 
RgbPath "/usr/X11R6/lib/X11/rgb" 
ModulePath "/usr/X11R6/lib/modules" 
FontPath "/usr/X11R6/lib/X11/fonts/TrueType/" 

(*安装simsun,到这里http://www.kingisme.com/quakelee/下载"做好的ttf中文字体包“解压到一具目录下,再把解开的所有文件cp到/usr/X11R6/lib/X11/fonts/TrueType(没有就建),/TrueType下直接就是解开的字体文件,没有目录才行.) 

FontPath "/usr/X11R6/lib/X11/fonts/misc/" 
FontPath "/usr/X11R6/lib/X11/fonts/Speedo/" 
FontPath "/usr/X11R6/lib/X11/fonts/Type1/" 
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/" 
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/" 

EndSection 

Section "Module" 
Load "xie" 
Load "pex5" 
Load "glx" 
Load "dri" 
Load "dbe" 
Load "record" 
Load "extmod" 
Load "type1" 
Load "xtt" 
EndSection 



----
现在才是出发的时刻 
人生每天都是考验 
是磨练自已的场所 
是享受生命的场所 

此刻或许没有幸福可享 
但总有一天幸福终将来到 
且以这个期待为基础全力向前 
自已的将来 
就在当下这一瞬间 
现在不努力,更待何时 !

[关闭][返回]