论坛 
IT客
设为首页
加入收藏
关于我们
首页  | 程序 | IT新闻 | IT基础 | 网络 | 系统 | 数据库 | 软件开发 | 软件下载 | 电影频道 | FLASH | 图片 | 技术文档 | 分类信息
网络 Cisco 网络设备 解决方案 系统 Windows Linux 服务器 系统安全 程序 Java Dotnet 数据库 Oracle MySQL MSSQL 软件开发 Web开发 桌面开发 IT基础 网页设计 平面设计 多媒体 工具软件 即时通讯 Flash FLASH爆笑 FLASH游戏 FLASH MTV FLASH彩铃 图片 明星 美女 笑话大全
子栏目  | linux
首页 > 技术文档 > linux >
 
我的xfce学习笔记(汉化)
作者: 发布时间:2007-07-11 00:42:59 来源:
系统: 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<akito@kde.gr.jp> 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的思维仍然顽固,
继续痛并快乐中。。。。。。

  
评论】【加入收藏夹】【 】【打印】【关闭
※ 相关信息
无相关信息

发表评论
用户名: 密码:
验证码: 匿名发表
 
 搜索文章
 最新文章
·Win2K入侵检测实例分析
·Win2000 Server安全入门
·使用微软安全工具包加固Win2
·Windows2000安全检查清单
· 安全管理
·利用安全工具包保持系统的最
·怎么实施和做好入侵检测
·Win2k建立安全WEB站点的解决
·用“$”来加强共享资源的安全
·让你的IIS无懈可击
 热点文章 
· 我的xfce学习笔记(汉化)
·三个方法优化MySQL数据库查询
·IPW2100安装详细步骤说明
·Gnuplot科学绘图——入门篇
·Linux下使用Evolution收发Em
·在Archlinux 安装Maya7.01
·安装Linux中文输入法fcitx
·向Linux迁移的人才准备
·使用指南:好用的播放器mpd
·你应该知道的10个MySQL客户启

社区关于我们广告业务信息反馈合作伙伴网站地图
ITKee.Com 版权所有
Copyright © 2008 All rights reserved