FC4字体终极美化!(转)
看到论坛里的兄弟对中文美化的问题还是有好多不一样的方法,有些的过于繁所,不易实现,而有些的却太过简单,小弟从网上找了一份方法,保证一次成功。
VeraSansYuanTi 下载: http://www./nuke/module...ninfo&did=2488 内含两套字体,一套 VeraSansYuanTi 是比例字体,不等宽。一套 VeraSansYuanTiMono 是等宽字体,可以用在终端,不会出现字符重叠包含常规、斜体、粗体、粗斜体。如果你的系统已经能够通过算法生成斜体的话,那也可以不使用其中的斜体部分支持 GBK。英文部分分别用 Bitstream Vera Sans 和 Bitstream Vera Sans mono,中文部分是方正圆体(粗体部分用方正粗圆)。 安装字体: 1. 把刚才制作好的四个字体复制到 /usr/local/share/fonts 下 2. 执行 ttmkfdir -d /usr/local/share/fonts -o /usr/local/share/fonts/fonts.scale 执行cp /usr/local/share/fonts/fonts.scale /usr/local/share/fonts/fonts.dir 3. 更改 /etc/X11/xorg.conf 在字体字段加入一行 FontPath "/usr/local/share/fonts" 4. 更改 /etc/X11/fs/config 在查找字体字段增加一行 /usr/local/share/fonts, 5.编辑 /etc/gtk-2.0/gtkrc(这一步是为在 KDE 下 GTK2 的程序设置字体。如果你用的是 gnome 就不用修改,否则字体设置会不起作用) 加入 : style "user-font" { font_name="Vera Sans YuanTi xx" #xx表示字号的大小,你可以按你的需要自行设置 } widget_class "*" style "user-font" 6. 注销或者执行 init 3 或者按 ctrl+alt+backspace 退出 X 7. 执行 fc-cache -fv /etc/init.d/xfs restart 8. startx 或者 init 5 进入 X 后,在字体设置里选择 Vera Sans YuanTi,大小为 xx 即可。等宽 和终端字体要用 Vera Sans YuanTi Mono 如果你想要类似 mac OS X 的那种粗粗黑黑的效果就编辑 /etc/fonts/fonts.conf 把以下内容加入(</FONTCONFIG> 前面) <match target="font"> <test name="family"><string>Vera Sans YuanTi</string></test> <edit name="globaladvance"><bool>false</bool></edit> </match> <match target="font"> <test name="family"><string>Vera Sans YuanTi Mono</string></test> <edit name="globaladvance"><bool>false</bool></edit> </match> <match target="font"> <edit name="antialias" mode="assign"><bool>true</bool></edit> <edit name="hinting" mode="assign"><bool>false</bool></edit> <edit name="autohint" mode="assign"><bool>false</bool></edit> <edit name="hintstyle" mode="assign"><const>hintnone</const></edit> <edit name="rh_prefer_bitmaps" mode="assign"><bool>false</bool></edit> </match> 如果你想要类似 windows 的那种清晰细腻的的效果就编辑 /etc/fonts/fonts.conf 把以下内容加入(</FONTCONFIG> 前面) <match target="font"> <test name="family"><string>Vera Sans YuanTi</string></test> <edit name="globaladvance"><bool>false</bool></edit> </match> <match target="font"> <test name="family"><string>Vera Sans YuanTi Mono</string></test> <edit name="globaladvance"><bool>false</bool></edit> </match> <match target="font"> <edit name="antialias" mode="assign"><bool>true</bool></edit> <edit name="hinting" mode="assign"><bool>false</bool></edit> <edit name="autohint" mode="assign"><bool>false</bool></edit> <edit name="hintstyle" mode="assign"><const>hintnone</const></edit> <edit name="rh_prefer_bitmaps" mode="assign"><bool>false</bool></edit> </match> <match target="font"> <test compare="more_eq" name="pixelsize" qual="any" ><double>12</double></test> <test compare="less_eq" name="pixelsize" qual="any" ><double>16</double></test> <edit name="antialias" mode="assign"><bool>false</bool></edit> <edit name="hinting" mode="assign"><bool>true</bool></edit> <edit name="autohint" mode="assign"><bool>false</bool></edit> <edit name="hintstyle" mode="assign"><const>hintfull</const></edit> <edit name="rh_prefer_bitmaps" mode="assign"><bool>true</bool></edit> </match> 如果你想要中文用清晰细腻的simsun的效果、英文是粗粗黑黑的平滑效果就编辑 /etc/fonts/fonts.conf 把以下内容加入(</FONTCONFIG> 前面) <match target="font"> <test name="family"><string>Vera Sans YuanTi</string></test> <edit name="globaladvance"><bool>false</bool></edit> </match> <match target="font"> <test name="family"><string>Vera Sans YuanTi Mono</string></test> <edit name="globaladvance"><bool>false</bool></edit> </match> <match target="font"> <edit name="antialias" mode="assign"><bool>true</bool></edit> <edit name="hinting" mode="assign"><bool>false</bool></edit> <edit name="autohint" mode="assign"><bool>false</bool></edit> <edit name="hintstyle" mode="assign"><const>hintnone</const></edit> <edit name="rh_prefer_bitmaps" mode="assign"><bool>false</bool></edit> </match> <match target="font"> <test name="pixelsize" compare="more_eq" qual="any" ><double>12</double></test> <test name="pixelsize" compare="less_eq" qual="any" ><double>16</double></test> <edit name="rh_prefer_bitmaps" mode="assign"><bool>true</bool></edit> </match> 不同的系统“优先使用内嵌点阵”的变量写法有些不一样。firefly的补丁好像是“embeddedbitmap”,老的补丁好像是“embed”,还有的是“prefer_bitmap”。一般的都是“rh_prefer_bitmaps”。自己试试看,如果不行的话,就加上 “prefer_bitmap”、“embeddedbitmap”之类的 OK! 按上面的修改完成后,桌面的字体变得好看多了,关键就是下载Vera Sans YuanTi和Vera Sans YuanTi Mono字体,上面的网址可以下。 本过程在FC4下测试通过!希望对兄弟们有些帮助的。 |
|