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都生空的。
第二步:将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都生空的。
相关文章推荐
- 关于不同版本qt上字体问题的解决方案
- Xcode8下iOS10常见报错闪退,字体适配和编译不过的问题及解决方案
- Ubuntu12.04安装AMD显卡声音设置问题解决方案
- Ubuntu12.04操作系统安装时,出现的问题及解决方案
- ubuntu12.04 各种小问题及解决方案集锦【持续更新】
- tableview 点击cell改变cell中的label.text的字体颜色,cell复用出现问题的解决方案
- NGUI制作字体模糊问题的解决方案
- tableview 点击cell改变cell中的label.text的字体颜色,cell复用出现问题的解决方案2
- CDN引起的 字体跨域问题,解决方案和问题
- ubuntu12.04 eclipse mysql下中文乱码问题解决方案
- NSIS在高分屏上字体问题解决方案
- 安装WPS for Linux Alpha 6后Ubuntu字体渲染出现问题的解决方案
- Ubuntu12.04 DSL 网络连接灰色 显示设备未托管的问题解决方案
- fluxbox标题栏、任务栏、菜单中文字体显示问题的解决方案
- Unity3D动态字体破碎问题的解决方案
- ubuntu英文环境下中文字体显示很难看的解决方案(基于ubuntu12.04)
- jquery easyui window 不居中有关问题解决方案 (注意红色字体部分)
- Linux下Opera中文输入问题及中文字体设置解决方案
- 【MFC】:制作的多个对话框字体颜色不一致问题的解决方案
- myeclipse 10 在mac中字体模糊问题解决方案