当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 2 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [问题]Fontconfig error: line 151: junk after ........[OK]
帖子发表于 : 2007-09-23 18:20 

注册: 2007-07-31 15:57
帖子: 48
送出感谢: 0 次
接收感谢: 0 次
我装的是华文黑体,刷新缓存之后老是会出来下面这两行东西
引用:
Fontconfig error: line 151: junk after document element
Fontconfig error: Cannot load default config file


我修改字体的步骤是:

引用:
6.2.1华文黑体安装
6.2.1.1下载stheiti.rar字体文件
6.2.1.2解压并进入目录
cd ....(....为你解压的目录)
6.2.1.3新建个truetype文件夹:

sudo mkdir -p /usr/share/fonts/truetype
6.2.1.4把STHeiti.ttf移过去:

sudo mv stheiti.ttf /usr/share/fonts/truetype

6.2.1.5设置 STHeiti.ttf 可读权限:

sudo chmod a+r /usr/share/fonts/truetype/stheiti.ttf
6.2.1.6设置 STHeiti 为首选中文字体:

sudo gedit /etc/fonts/language-selector.conf

找到下面内容所在行(共有三处):
---------------------------------------------------------------------------------

<family>Bitstream Vera .... </family>

在他们下面一行添加:

<family>STHeiti</family>
---------------------------------------------------------------------------------
保存,退出。

6.2.1.7刷新字体缓存:
sudo fc-cache -f -v /usr/share/fonts/truetype/

6.2.2设置系统字体:
系统 - 首选项 - 字体:
在字体选项里选择一款英文字体,如:Lucida Grande 或者 Bitstream Vera Sans

在“字体渲染”中,选择“细节”,“平滑”设置为“灰度”“微调”设置为“无”。


6.2.3Firefox中,设置firefox字体:
编辑 - 首选项 - 内容 - 字体和颜色部分,选择“高级”:

语言编码:简体中文

比例字体:无衬线字体 大小:16

衬线字体:DejaVu Serif 或 Bitstream Vesa Serif

无衬线字体:DejaVu Sans 或 Bitstream Vesa Sans

等宽字体:DejaVu Sans Mono或 Bitstream Vesa Sans Mono 大小:16

屏幕解析度:96dpi 最小字体:11

(选中)允许页面选择显示字体而无需使用上面的配置

默认字符编码:UTF-8


6.2.4强制 STHeiti 不使用微调

sudo gedit /etc/fonts/fonts.conf

加入下面一段:

-----------------------------------------------------------------------

<match target="font">

<test name="family">

<string>STHeiti</string>

</test>

<edit name="hinting">

<bool>false</bool>

</edit>

</match>
-----------------------------------------------------------------------


6.2.5完成
OK,注销后登录(或重启),你就会发现字体已经变成黑体了。



附件:
文件注释: 这就是我运行命令之后的错误
Screenshot.png
Screenshot.png [ 72.56 KiB | 被浏览 847 次 ]



最后由 hebtsxjb 编辑于 2007-09-24 9:17,总共编辑了 1 次
页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2007-09-24 9:16 

注册: 2007-07-31 15:57
帖子: 48
送出感谢: 0 次
接收感谢: 0 次
原来问题在这里:

引用:
强制 STHeiti 不使用微调

sudo gedit /etc/fonts/fonts.conf

加入下面一段:

-----------------------------------------------------------------------

<match target="font">

<test name="family">

<string>STHeiti</string>

</test>

<edit name="hinting">

<bool>false</bool>

</edit>

</match>
-----------------------------------------------------------------------



我把它干掉就好了,嘿嘿


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 2 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译