Ubuntu 10.04如何关闭所有字体的内嵌点阵?
- bs2010beta
- 帖子: 39
- 注册时间: 2010-06-04 23:46
- 系统: Ubuntu 14.04 LTS
Ubuntu 10.04如何关闭所有字体的内嵌点阵?
刚刚在我的Sandisk ExtremeIII 8G SD卡上安装了Ubuntu 10.04,过程很顺利(远不像在移动盘上安装Windows那么纠结),系统运行也很流畅,不错~~
默认的字体是文泉驿纳米黑,不知为何我总是觉得纳米黑没有传说中的那么赞(也许是看惯了正黑的结果),所以从Windows7的Fonts文件夹中提取了微软雅黑、文泉驿正黑和宋体的ttf文件安装之,然后把应用程序字体默认设为雅黑,Firefox的网页字体默认设为正黑。
完成后就出现了图中的效果——没有内嵌点阵的微软雅黑效果挺好,但网页中的正黑、宋体全都是点阵显示了。
个人比较偏爱矢量字体,感觉Ubuntu的次像素效果比Windows好太多了。所以希望屏蔽掉内嵌点阵,但Ubuntu 9.10中关闭正黑内嵌点阵的办法在这不管用了(因为系统里没有现成的正黑字体关闭点阵的配置文件),我又是个Linux菜鸟,真的不知道怎么手工修改配置。。。求高手帮助,有没有办法关闭所有字体的内嵌点阵?
默认的字体是文泉驿纳米黑,不知为何我总是觉得纳米黑没有传说中的那么赞(也许是看惯了正黑的结果),所以从Windows7的Fonts文件夹中提取了微软雅黑、文泉驿正黑和宋体的ttf文件安装之,然后把应用程序字体默认设为雅黑,Firefox的网页字体默认设为正黑。
完成后就出现了图中的效果——没有内嵌点阵的微软雅黑效果挺好,但网页中的正黑、宋体全都是点阵显示了。
个人比较偏爱矢量字体,感觉Ubuntu的次像素效果比Windows好太多了。所以希望屏蔽掉内嵌点阵,但Ubuntu 9.10中关闭正黑内嵌点阵的办法在这不管用了(因为系统里没有现成的正黑字体关闭点阵的配置文件),我又是个Linux菜鸟,真的不知道怎么手工修改配置。。。求高手帮助,有没有办法关闭所有字体的内嵌点阵?
- bs2010beta
- 帖子: 39
- 注册时间: 2010-06-04 23:46
- 系统: Ubuntu 14.04 LTS
-
- 帖子: 120
- 注册时间: 2006-05-29 14:09
Re: Ubuntu 10.04如何关闭所有字体的内嵌点阵?
代码: 全选
<match target="font">
<edit mode="assign" name="embeddedbitmap">
<bool>false</bool>
</edit>
</match>
- bs2010beta
- 帖子: 39
- 注册时间: 2010-06-04 23:46
- 系统: Ubuntu 14.04 LTS
Re: Ubuntu 10.04如何关闭所有字体的内嵌点阵?
是要在每个字体的配置文件中都加上,还是只要在zh-CN的文件里加上就可以?xybds 写了:好像 加这一段就行了代码: 全选
<match target="font"> <edit mode="assign" name="embeddedbitmap"> <bool>false</bool> </edit> </match>
-
- 帖子: 120
- 注册时间: 2006-05-29 14:09
Re: Ubuntu 10.04如何关闭所有字体的内嵌点阵?
我是加在 .fonts.conf 里面 <fontconfig> </fontconfig> 之间
代码: 全选
<fontconfig>
.....................
<match target="font">
<edit mode="assign" name="embeddedbitmap">
<bool>false</bool>
</edit>
</match>
</fontconfig>
-
- 帖子: 120
- 注册时间: 2006-05-29 14:09
- bs2010beta
- 帖子: 39
- 注册时间: 2010-06-04 23:46
- 系统: Ubuntu 14.04 LTS
Re: Ubuntu 10.04如何关闭所有字体的内嵌点阵?
改了/etc/fonts/fonts.conf,加上了那几行,注销重新登陆,没变化;重启电脑,还是没变化……
fonts.conf 和 .fonts.conf是一回事吗?如果不是,后者在什么地方?我实在太菜……见笑了……
fonts.conf 和 .fonts.conf是一回事吗?如果不是,后者在什么地方?我实在太菜……见笑了……
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
Re: Ubuntu 10.04如何关闭所有字体的内嵌点阵?
尽量使用个人配置文件。~/.fonts.conf
从次序上说,个人配置可以覆盖系统配置。
你改的系统配置,说不定前后还有其他的设置,覆盖了你的设置。
改后,只需要注销下。
从次序上说,个人配置可以覆盖系统配置。
你改的系统配置,说不定前后还有其他的设置,覆盖了你的设置。
改后,只需要注销下。
● 鸣学
-
- 帖子: 30
- 注册时间: 2010-01-06 18:12
Re: Ubuntu 10.04如何关闭所有字体的内嵌点阵?
文泉驿在目录内提供了一个脚本可以进行这个更改。
- bs2010beta
- 帖子: 39
- 注册时间: 2010-06-04 23:46
- 系统: Ubuntu 14.04 LTS
Re: Ubuntu 10.04如何关闭所有字体的内嵌点阵?
现在我还没有个人配置文件,所以我用gedit建了一个~/.fonts.conf文件,内容如下:
就是说<fontconfig>中只有这一段关闭点阵的代码
保存后注销,还是不行……
代码: 全选
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="font">
<edit mode="assign" name="embeddedbitmap">
<bool>false</bool>
</edit>
</match>
</fontconfig>
保存后注销,还是不行……
- bs2010beta
- 帖子: 39
- 注册时间: 2010-06-04 23:46
- 系统: Ubuntu 14.04 LTS
Re: Ubuntu 10.04如何关闭所有字体的内嵌点阵?
嗯,问题解决了……
方法是直接删除/etc/fonts/conf.avail/66-wqy-zenhei-sharp.conf和66-wqy-zenhei-sharp-no13px.conf
只保留文泉驿的默认配置文件44-wqy-zenhei.conf……就这么简单……见笑了……
我记得文泉驿正黑0.8.38版本默认是关闭点阵的嘛。。。
可我的正黑是从Windows里直接把TTC文件拷贝过来安装的,并没有用文泉驿的安装包,不明白那三个配置文件从何而来?
方法是直接删除/etc/fonts/conf.avail/66-wqy-zenhei-sharp.conf和66-wqy-zenhei-sharp-no13px.conf
只保留文泉驿的默认配置文件44-wqy-zenhei.conf……就这么简单……见笑了……
我记得文泉驿正黑0.8.38版本默认是关闭点阵的嘛。。。
可我的正黑是从Windows里直接把TTC文件拷贝过来安装的,并没有用文泉驿的安装包,不明白那三个配置文件从何而来?
-
- 帖子: 6
- 注册时间: 2010-05-20 23:22
Re: Ubuntu 10.04如何关闭所有字体的内嵌点阵?
最最简单的方法,就是删除所有含有点阵字体的字体,只保留微软雅黑。