您需要 登录 才可以下载或查看,没有账号?注册
使用道具 举报
3.你应该会发现。比如在kde控制中心里选择字体的时候,你可以选择所有字体都是Tahoma,Vera sans什么的,我的gtkrc里写的也是一个英文字体,这样英文字体看起来很pp,而中文字体又是如何决定的呢?为什么我选择了英文字体而中文字体还能正常显示呢?这就是fontconfig的功劳,在我的fonts.config里有这么两段: <!-- Sans-serif faces --> <alias> <family>Bitstream Vera Sans</family> <family>Tahoma</family> <family>Verdana</family> <family>Arial</family> <family>Helvetica</family> <family>Nimbus Sans L</family> <family>Luxi Sans</family> <family>Kochi Gothic</family> <family>AR PL KaitiM GB</family> <family>AR PL KaitiM Big5</family> <family>Baekmuk Dotum</family> <family>SimSun</family> <default><family>sans-serif</family></default> </alias> 和 <alias> <family>sans-serif</family> <prefer> <family>Bitstream Vera Sans</family> <family>Tahoma</family> <family>Verdana</family> <family>Arial</family> <family>Helvetica</family> <family>Nimbus Sans L</family> <family>Luxi Sans</family> <family>Kochi Gothic</family> <family>AR PL KaitiM GB</family> <family>AR PL KaitiM Big5</family> <family>Baekmuk Dotum</family> <family>SimSun</family> </prefer> </alias> 这段告诉程序,遇到要显示sans-serif的字体,优先使用列表里在前面的字体,这里就是Bitstream Vera Sans,如果该字体不能显示需要的字符就继续在下面找,对于中文,就找到最后的SimSun(宋体)了。你如果想用其它默认的中文,就可以把你需要的中文字体摞在<family>SimSun</family>上面。就优先使用你要的字体了。
本版积分规则 发表回复 回帖并转播 回帖后跳转到最后一页
GMT+8, 2025-7-26 08:14 , Processed in 0.031661 second(s), 17 queries .
© 2001-2025 Discuz! Team. Powered by Discuz! X3.5.