您的位置:首页 > 其它

Ubuntu12.04 字体问题解决方案

2013-05-03 10:29 295 查看
第一步:将windows下喜欢的字体文件copy到一个文件夹中,例如将XP里WINDOWS/FONTS中的字体文件,在linux中命名为xpfonts

第二步:将copy到的字体文件夹copy到系统字体文件夹中并且修改权限

sudo cp {存放xpfonts的路径}/xpfonts /usr/share/fonts/

sudo chmod u+rwx /usr/share/fonts/xpfonts/* ,如命令操作失败,可用sudo nautilus 进入超级权限修改访问权限

第三步:建立字体缓存

cd /usr/share/fonts/xpfonts

sudo mkfontscale

sudo mkfontdir

sudo fc-cache -fv

此时打开Treak Tool->字体,就可以看到和设置windows下的多种字体了。

第四部:设置Chrome的字体,前3个设为宋体,最后一个设为新宋体,重启浏览器即可看到效果

如果发现浏览器中部分字体,比如有的网页或同一网页中的局部如按钮的字体怪异,可以通过如下方式修改:

字体配置文件都放在 /etc/fonts/conf.avail 文件夹下面。中文选择配置文件是69-language-selector-zh-cn.conf。
打开文件:
sudo gedit /etc/fonts/conf.avail/69-language-selector-zh-cn.conf
将<edit>第一个<string>子项改为需要的字体,建议改为WenQuanYi Micro Hei和WenQuanYi Micro Hei Mono
就像这样:
代码:<edit name="family" mode="prepend" binding="strong">
<string>WenQuanYi Micro Hei</string>
<string>DejaVu Serif</string>
<string>Bitstream Vera Serif</string>
<string>HYSong</string>
<string>AR PL UMing CN</string>
<string>AR PL UMing HK</string>
<string>AR PL ShanHeiSun Uni</string>
<string>AR PL New Sung</string>
<string>AR PL UKai CN</string>
<string>AR PL ZenKai Uni</string>
</edit>

可将该XML文件的3个大节点的第一个都设为WenQuanYi Micro Hei,问题得以解决。

网上也有说如下方法:sudo gedit /etc/fonts/conf.d/66-wqy-zenhei-sharp.conf

把裡面的12
<test compare="more_eq" name="pixelsize"><double>12</double></test>
改成和下 面的一樣就行了,我是16

<test compare="more_eq" name="pixelsize"><double>16</double></test>

但感觉以上方法无效,打开66-wqy-zenhei-sharp.conf都生空的。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: