QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3144|回复: 0

我的xfce学习笔记(汉化)

[复制链接]
发表于 2005-10-30 16:14:17 | 显示全部楼层 |阅读模式
系统: slackware 10.1 + xfce

一、设置locale

#gvim /etc/profile.d/lang.sh


export LANG=en_US

后面加入

export LANG=zh_CN.gb2312(设成zh_CN.gbk时gvim界面乱码)


#export LANG=C
#export LANG=en_US.UTF-8(好象这个编码不错?)

二、设置x的dpi。
      指定dpi来启动x的办法:
各人情况不一样,请先利用startx -- -dpi xxx的方式,来使你的simsun之类的字体在9号下显示最完美(就是再小一号儿就模糊或者破碎)。
然后,不要退出x,打开一个虚拟终端,
执行如下命令:


xdpyinfo | grep dimension

会得到类似 dimensions: 1024x768 pixels (260x195 millimeters) 的输出。

就在etc/X11/xorg.conf的monitor字段里,写入:

Displaysize 260 195

     三、重新编译freetype,打开bytecode interpreter选项,以优化对小字体的支持。

到 http://freetype.sf.net 下载的 freetype 2.1.9源代码。解开后,修改 freetype-2.1.9/include/freetype/config/ftoption.h 文件,将其中:

/* #define  TT_CONFIG_OPTION_BYTECODE_INTERPRETER */

改为:

#define  TT_CONFIG_OPTION_BYTECODE_INTERPRETER

然后:

./configure --prefix=/usr
make
make install

    四、安装字体。

   #cp simsun.ttf    simsun-bold.ttf   tahoma.ttf tahomabd.ttf  verdana.ttf
        /usr/X11/lib/fonts/local
    #mafontscale
    #cp fonts.scale fons.dir

   五、修改/etc/fonts/fonts.conf。

   在fonts directory list 段加入<dir> /usr/X11/lib/fonts/local<dir>

    在每个字体族段首加入
                <family>Tahoma</family>
                <family>Simsum</family>
   意思是碰到英文用tahoma显示,碰到中文用simsun显示。

   之后加入如下代码:

<!--
This expression is added by Akito Hirai<[email protected]> for convenience.
It can be used to make artificial bold versions in client libraries/applications.
-->
<match target="font">
<test name="weight">
<const>medium</const>
</test>
<test target="pattern" name="weight" compare="more">
<const>medium</const>
</test>
<edit name="weight" mode="assign">
<if>
<more>
<name>spacing</name>
<const>proportional</const>
</more>
<const>demibold</const>
<const>bold</const>
</if>
</edit>
</match>
<match target="font">
<test name="pixelsize" compare="less_eq">
<double>16</double>
</test>
<test name="pixelsize" compare="more_eq">
<double>8</double>
</test>
<edit name="antialias" mode="assign">
<bool>f</bool>
</edit>
</match>

这段代码具体意思不清楚,后面好象是指8-16号字关aa.


   六、mkdir /etc/gtc-2.0/gtkrc,内容如下:

    style "user-font"
{
font_name="tahoma simsun 9"
}
widget_class "*" style "user-font"
gtk-font-name="tahoma simsun 9"


   七、修改/etc/fstab

/dev/hda8        swap             swap        defaults         0   0
/dev/hda9        /                reiserfs    defaults         1   1
/dev/hda1        /fat-c           vfat        defaults,codepage=936,iocharset=cp936 0 0 1 0
/dev/hda5        /fat-d           vfat        defaults,codepage=936,iocharset=cp936 0 0 1 0
/dev/hda6        /fat-e           vfat        defaults,codepage=936,iocharset=cp936 0 0 1 0
/dev/hda7        /fat-f           vfat        defaults,codepage=936,iocharset=cp936 0 0 1 0
/dev/cdrom       /mnt/cdrom       iso9660     noauto,owner,ro  0   0
/dev/fd0         /mnt/floppy      auto        noauto,owner     0   0
devpts           /dev/pts         devpts      gid=5,mode=620   0   0
proc             /proc            proc        defaults         0   0
      


ps:  1、好象就做了这些,中文粗体不知道谁做的,有些瑕疵,总体还行。
      2、xfce、firefox等界面的字体由第五步来控制。
      3、第六步的作用是让x能显示中文目录名。
     
一些还没解决的小问题:
      1、terminal终端字体还不会设置,中文乱码!
      2、gxine不能显示中文目录,xine却可以!(还没搞定字幕)
      3、桌面右键菜单被改没了!!!
      4、桌面最上方的那个叫什么的东西还不知道怎么去了,看久了好象还挺顺眼!
      5、还不知道怎么配置桌面最下方的那个东西(是叫任务栏吗?)
      6、那个file manager xffm用起来真不顺手!
      7、关机不能自动关电源,reboot时机箱蜂鸣器会响(好象声卡装了呀)
      8、一些该装的软件还没安装,xfce4 用的不大顺手,windows的思维仍然顽固,
           继续痛并快乐中。。。。。。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-23 06:40 , Processed in 0.036819 second(s), 17 queries .

© 2021 Powered by Discuz! X3.5.

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