如何安装新的字体
今天在 ML 中安装了新字体,步骤如下 :1. 选择 “菜单”-> “设置” -> “Magic控制中心” -> “字体”,选择“sinsum”安装
2. 打开 “/etc/fonts/font.conf”,在最后,“</fontconfig>”之间前加入
<match target="font">
<test name="size" compare="less_eq">
<int>12</int>
</test>
<test name="size" compare="more_eq">
<int>9</int>
</test>
<edit name="antialias" mode="assign">
<bool>true</bool>
</edit><!— 改成 false 即可关闭 -->
</match>
3. 选择 “菜单”-> “设置” -> “Magic控制中心” -> “KDE控制中心”->“外观与主题” -> “字体”,选中 “Sinsum”
4. 再选择 “菜单”-> “设置” -> “Magic控制中心” -> “KDE控制中心”->“系统管理” -> “登录管理器” -> “字体”,也选择 “sinsum”
这样设置完以后觉得还好,但有几个毛病:
1. 在 GNOME 下字体会发虚,没有dejavu sans 那么色深。
2. 在 KDE 下的 Firefox 菜单字体设置无效,字距过大。
请大家指点一下,由于没玩过美化,一点经验都没有 :P gtk程序可能有另外的设置 其实我觉得magic linux里面的中文设置已经很好了,不用更改了,呵呵!
不过我下面都是我自己瞎整,其实我就是想只用uming和Luxi字体:
参考网上,对于gtk程序,我是将/etc/gtk/gtkrc.zh_CN文件copy到主目录更名为.gtkrc,然后再对其修改设定相应的字体的,不过我的magic linux系统里面没有用simsun,我中文只有AR PL Sanheisun Uni(uming),别的中文字体全部删了,英文用的Luxi,感觉挺好的了。
我的~/.gtkrc文件:
# $(gtkconfigdir)/gtkrc.zh_CN
#
# This file defines the fontsets for Chinese language (zh) using
# the simplified chinese standard GuoBiao as in mainland China (CN)
#
# 1999, Pablo Saratxaga <[email protected]>
#
style "gtk-default-zh-cn" {
fontset = "-b&h-luxi sans-medium-r-normal--16-*-*-*-*-*-iso8859-1,\
-*-*-medium-r-normal--16-*-*-*-*-*-gb2312.1980-0,*-r-*"
}
class "GtkWidget" style "gtk-default-zh-cn"
还有改字体相关的设置最好直接修改~/.fonts.conf文件,不用改那个/etc/fonts/fonts.conf文件,下面是我的~/.fonts.conf文件,其实都是参考的magic linux自带的那些配置文件:
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="font" >
<test compare="more_eq" name="pixelsize" qual="any" >
<double>8</double>
</test>
<edit mode="assign" name="antialias" >
<bool>true</bool>
</edit>
</match>
<match target="font" >
<test compare="contains" name="lang" qual="any" >
<string>zh</string>
<string>ja</string>
<string>ko</string>
</test>
<test compare="more_eq" name="pixelsize" >
<double>9</double>
</test>
<test compare="less_eq" name="pixelsize" >
<double>12</double>
</test>
<edit mode="assign" name="antialias" >
<bool>false</bool>
</edit>
</match>
<match target="font" >
<edit mode="assign" name="hinting" >
<bool>true</bool>
</edit>
</match>
<match target="font" >
<edit mode="assign" name="hintstyle" >
<const>hintmedium</const>
</edit>
</match>
<match target="pattern">
<test qual="any" name="family">
<string>serif</string>
</test>
<edit name="family" mode="append" binding="strong">
<string>Luxi Serif</string>
</edit>
</match>
<match target="pattern">
<test qual="any" name="family">
<string>sans-serif</string>
</test>
<edit name="family" mode="append" binding="strong">
<string>Luxi Sans</string>
</edit>
</match>
<match target="pattern">
<test qual="any" name="family">
<string>monospace</string>
</test>
<edit name="family" mode="append" binding="strong">
<string>Luxi Mono</string>
</edit>
</match>
<alias>
<family>serif</family>
<prefer>
<family>Luxi Serif</family>
<family>AR PL ShanHeiSun Uni</family>
</prefer>
</alias>
<alias>
<family>sans-serif</family>
<prefer>
<family>Luxi Sans</family>
<family>AR PL ShanHeiSun Uni</family>
</prefer>
</alias>
<alias>
<family>monospace</family>
<prefer>
<family>Luxi Mono</family>
<family>AR PL ShanHeiSun Uni</family>
</prefer>
</alias>
<dir>~/.fonts</dir>
</fontconfig>
页:
[1]