FreeBSD中文化

原创 2005年05月27日 22:45:00
1.install  kde-i18n-zh_CN:
#cd /usr/ports/chinese/kde3-i18n-zh_CN
#make install clean
2.install  fonts
    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.modify /etc/X11/XF86Config
delete:
    Load "freetype"
    Load "record"
    Load "type1"
add:
    Load "xtt
注:如果把考虑粗体斜体等的需求,使用 ttmkfdir + Load "freetype" 会有更好的品质。
4.modify  /usr/X11R6/etc/fonts/fonts.conf
    1)
    before
        <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>
    add:
        <dir>/usr/X11R6/lib/X11/fonts/TrueType</dir>

    2)
    in:
        /usr/X11R6/etc/fonts/fonts.conf
    add:
    <match target="pattern">
        <test qual="any" name="size" compare="l">
            <int>12</int>
        </test>
        <edit name="antialias" mode="assign">
            <bool>false</bool>
        </edit>
    </match>
    after install:
        fc-cache -f -v
5.(Backup:cp /usr/X11R6/share/themes/Default/gtk/gtkrc.zh_CN /usr/X11R6/share/themes/Default/gtk/gtkrc.zh_CN.bak)
    1)
    change /usr/X11R6/share/gnome/gtkrc.zh_CN
    to below:

    style "gtk-default-zh-cn" {
    fontset = "-*-*-medium-r-normal--12-*-*-*-*-*-iso10646-1,*-r-*"
    }
    class "GtkWidget" style "gtk-default-zh-cn"

    2)
    change
    /usr/X11R6/share/themes/Default/gtk/gtkrc.zh_CN
    in the same way

    3)
    cp /usr/X11R6/share/themes/Default/gtk/gtkrc.zh_CN ~/.gtkrc.zh_CN
6.
1)
(KDE Control Center)
(Regional & Accessibility)
(Country/Region & Language)
里面设置国家(Country)为“中国”和Languages为“简体
set Coutry to China
Languages to (Simplifiled Chinese)”
2)
in KDE Control Center set waiguanzhuti to
Simsun 12
delete pinghua

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

版权声明:本文为博主原创文章,未经博主允许不得转载。

中文化和国际化问题权威解析之二:Java国际化基础

我们知道Unicode为国际化(I18n)提供了坚实的基础。但是Unicode不等同于国际化。使用Unicode的Java语言,若是使用不当,同样达不到国际化的目的。让我们来看一下Java是怎样处理U...
  • w80955
  • w80955
  • 2015年07月23日 11:36
  • 330

第四天:Drools规则中文化

我是五年前接触jrule ilog的,所以对于ilog开发的一套逻辑比较熟悉,对于drools中无论是语言还是执行过程中insert都感觉十分头疼,在所有头疼中最厉害的莫过于中文化,drools提供的...

Eclipse_MyEclipse_中文化_汉化.doc

  • 2011年01月17日 17:06
  • 30KB
  • 下载

EasyUI 日期格式中文化

近日学习EasyUI等插件内容,在日期格式化这个问题上,遇到一些小

Highcharts 中文化显示

Highchart 中文化Highchart图标的数据内容、标题、坐标轴等可以写为中文,但是还是有一些功能提示是英文的,网上看到的中文化的方法,记录一下。 Highcharts 中的文字可以通过Hi...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:FreeBSD中文化
举报原因:
原因补充:

(最多只允许输入30个字)