haulm 发表于 2007-2-19 10:56:08

MGC2.1使用文泉驿字体官方的配置的效果

一直感觉MGC2.1的字体显示很不舒服,在测试使用过核弹系统后方觉得单独使用文泉驿字体就能达到很好的字体显示效果。

事实上MGC2.0一直沿用的Dejavu Sans字体在缺少simsun字体时,只有9号字是理想的,这个字号的显示你可以用于kwrite编辑器的显示,广泛应用就显得非常难以忍受(在没有simsun字体配合下,中英文粗体、正常体混乱、模糊)。

根据文泉驿字体官方的安装说明,运行xlsfonts | grep wenquanyi结果显示为空,说明在MGC2.1并没有正确配置文泉驿字体。

解压文泉驿点阵宋体的rpm包,找到专门优化使用的fontconfig
配置文件,该文件名为"85-wqy-bitmapsong.conf"放入/etc/fonts/conf.d/

修改/etc/X11/xorg.conf
......
Section "Files"
      ......
      ......
      FontPath    "/usr/share/fonts/pcf/zh_CN"
EndSection
......

进入控制中心把所有字体设置为WenQuanYi Bitmap Song,字号为10

修改或添加/etc/gtk-2.0/gtkrc内容如下

include "/usr/share/themes/Clearlooks/gtk-2.0/gtkrc"
style "user-font"
{
        font_name="WenQuanYi Bitmap Song 10"
}
widget_class "*" style "user-font"
gtk-theme-name="Clearlooks"
gtk-font-name="WenQuanYi Bitmap Song 10"

重启系统

在此基础上如果想更好的显示效果可以再添加其它字体,然后右键安装,运行fc-cache -fv即可。

haulm 发表于 2007-2-20 13:39:05

MGC默认值Dejavu sans 和文泉驿字体显示的对比,很明显地大于9号的文字中英文无法融合在一起,英文字体粗于中文字体。建议开发组彻底放弃Dejavu sans。

npcomet 发表于 2007-2-20 14:25:19

mgc上面我用的最舒服是的9号大小的字体

sejishikong 发表于 2007-2-20 15:45:43

呵呵,已经改了,下个版本就用wenquanyi吧。

cncsc 发表于 2007-2-20 16:19:08

HoHo~!~~~文泉驿现在是越来越漂亮了~~~
从官方论坛上看,似乎0.8正式版也快发布了。

haulm 发表于 2007-2-21 23:34:14

我这里来解释一下:MGC一直使用Dejavu ×××做为常用字体的显示,我们日常使用最多的是9号字,这个字体的9号字显示极佳,主要的毛病是高于9号字后英文字体和中文字体不能很好地结合。正如cncsc兄所说,文泉驿现在已经越来越漂亮,从9号字到12号字有了很好的解决方案,所以文泉驿字体取代Dejavu×××是理所当然的事情了。

不过Web显示和文本打印就不是文泉驿字体目前能力所能解决的,因为目前我们所用的文泉驿字体只有9号到12号4个字号的字体,国内的办公软件有提供这方面的字体,其中永中office2007自带的永中宋体就是一个例子。

做为系统集成,使用文泉驿字体和一些英文字体配合就足够了,Web显示和办公可以考虑安装国产办公软件得到更大字号的解决。没有尝试过目前商业Linux系统自带集成的东文宋体的最大字号,现有安装红旗、华镭的朋友可以提供一个数据。

不过不管在MGC上如何设置,MGC支持论坛标题大号字的中英文粗细不一致,比如“Magic Linux技术支持区”总是显示不佳,这个在下个MGC版本是否修正一下字体配置,否则强烈要求更改论坛风格?

MGC自带的字体太烦杂了,uming.ttf似乎没必要集成进来,这个字体的标点符号很难让人接受。我希望MGC开发组有时间还是基于文泉驿和现在主要在应用的几种字体重新设计一下字体显示。

jiangtao9999 发表于 2007-2-22 00:05:58

我建议试试 CVS 的 freetype 看看,我的 gentoo 用 freetype 2.3.x 感觉还可以。

haulm 发表于 2007-2-22 23:29:20

更新了she兄新近打包的字体设置包,重新制盘安装,又遇到fc-cache问题,不过这个应该可以在以后时间段重新制盘来解决。新的字体显示并没有达到我自己设置的效果,或许还需要调整,默认的字体设的太小了,文泉驿默认应该是10号字,我自行调了下,控制中心要调,konqueror也要调,/etc/gtk-2.0/gtkrc也要改,全是改字号为10号,要不真的没法用。

新的设置仍然没有将85-wqy-bitmapsong.conf放入/etc/fonts/conf.d/这个目录,没有执行xset +fp /usr/share/fonts/pcf/zh_CN也没有在xorg.conf中体现 /usr/share/fonts/pcf/zh_CN,所以运行xlsfonts | grep wenquanyi仍为空值。但不知没有按官方文档按步就搬对文泉驿的字体显示有何影响。

还请she兄重新打包字体设置,将9号字全部改到10号字。

sejishikong 发表于 2007-2-23 08:38:23

嗯,我采用的是9号字,因为如果用10号字,标题的字体就和普通字体一样了,而如果标题用11号就太大了。我这里9号字的效果还可以。
至于xorg.conf,那得修改MI,我已经改好了,不过你用原来的MI是不行的。
至于gktrc,它在gtk2-engine包里。

heyuqi 发表于 2007-2-23 12:52:13

嗯,我采用的是9号字,因为如果用10号字,标题的字体就和普通字体一样了,而如果标题用11号就太大了。我这里9号字的效果还可以。
至于xorg.conf,那得修改MI,我已经改好了,不过你用原来的MI是不行的。
至于gktrc,它在gtk2-engine包里。

我觉得标题用 10 号字也可以,我的就是这样 ;-)

haulm 发表于 2007-2-23 16:39:20

建议用10号字,否则很多人在初装后必需手动去修改,9号字太小了,不舒服。

sejishikong 发表于 2007-2-23 16:59:15

嗯,大家如果都喜欢用10号字的话,就改成10号字,不过我这里的确9号字也可以。也可能是分辨率的问题。

jiangtao9999 发表于 2007-2-23 19:35:25

:oops:
我喜欢 9 号…………

Kenshin999 发表于 2007-2-24 13:29:27

我是字体盲,问个非linux的问题...

怎么看XP系统当前使用的中文,英文分别是什么字体以及其字号大小?比如桌面和我的电脑中菜单栏工具栏诸如此类的字体~~

在注册表的哪里改?KDE都有字体设置选项,XP怎么就没 :shock:

Kenshin999 发表于 2007-2-24 13:35:08

还有,你们说的9号10号字号大小是指磅吧?字体实际显示的大小和系统的默认DPI设置有关吧
比如,XP默认的是96DPI,记得MGC2.0默认75DPI,同样字号在不同的DPI设置下大小相差很大的啊 :oops:
页: [1] 2 3 4
查看完整版本: MGC2.1使用文泉驿字体官方的配置的效果