|

楼主 |
发表于 2005-4-19 17:50:21
|
显示全部楼层
我的Slackware 10.1 汉化美化方案
******************************
* PART 1 SYSTEM CHARACTERS *
******************************
//这一部分原封不动地转自 royce 兄的《Slackware 安装设置的体会》(向royce 兄致敬)http://www.linuxsir.cn/forum.php?mod=viewthread&tid=147439
1. 安装新字体
将fonts文件夹拷贝到/usr/share下,将fonts文件夹里的fonts.conf和local.conf拷贝到/etc/fonts下,将gtkrc.zh_CN拷贝到/etc/gtk/下,当然,在你做这些步骤之前最好现备份原有的文件,这是一个好习惯,一定要养成良好的习惯。当这一切都准备完毕后,修改/etc/X11/xorg.conf文件,在字体路径里添加一句,修改如下:
# ModulePath "/usr/X11R6/lib/modules"
FontPath "/usr/share/fonts" //这里加入你字体的路径
FontPath "/usr/X11R6/lib/X11/fonts/local"
FontPath "/usr/X11R6/lib/X11/fonts/misc"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/Speedo"
FontPath "/usr/X11R6/lib/X11/fonts/Type1"
FontPath "/usr/X11R6/lib/X11/fonts/TTF"
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic"
FontPath "/usr/X11R6/lib/X11/fonts"
EndSection
修改完毕并保存退出,别急,目前系统还不能使用你的新字体,执行:
cd /usr/share/fonts
fc-cache -f
2. 修改字体
在KDE控制中心里除等宽字体是 MingLiU 10 之外其他字体都是 Tahoma 11。(遇到中文系统会自动调用SimSun。如果直接选择SimSun则英文字体也按照SimSun来显示,这样比较的不光滑。)
**********************************
* PART 2 FIREFOX & THUNDERBIRD *
**********************************
1. 在Firefox里Proportional(比例字体)为Sans Serif(无衬线),其余为Tahoma。(原因与上述相同。)同时要选上“总是使用我的字体”以防在浏览器中有调用其他字体。指定最小字体为 12。
2. 在thunderbird里出了比例字体要选 Sans Serif(无衬线)之外,其他都选 SimSun,遇英文会自动调用 Tahoma。如不选 SimSun 而直接选 Tahoma 则程序还会调用其他字体。(原因不明。)指定最小字体为 12。
3. Mozilla/firefox、thunderbird 界面字体太小的解决办法:
cd ~/.mozilla/firefox/<name>.default/chrome/
cp userChrome-example.css userChrome.css //改名
编辑 userChrome.css,添加(或修改成)这样两段:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~
* {
font-size: 11pt !important
}
* {
font-family: tahoma !important
}
thunderbird 处理方法与此相同,如果目录下无 userChrome.css 文件则把firefox下的直接cp过去即可。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
********************************************
* PART 3 GTK/GTK2 PROGRAMS' FONTS IN KDE *
********************************************
vi ~/.gtkrc-2.0, the content is like this:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
style "user-font"
{
font_name="tahoma 11"
}
widget_class "*" style "user-font"
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|