|
我的系统是ubuntu 7.10,今天fontconfig升级,之前设置的雅黑字体失效了,变成了楷体
查了一下language-selector.conf,发现在开头多了几行
[PHP]
<alias>
<family>SimSun</family>
<accept><family>AR PL ShanHeiSun Uni</family></accept>
</alias>
<alias>
<family>宋体</family>
<accept><family>AR PL ShanHeiSun Uni</family></accept>
</alias>
<alias>
<family>楷体</family>
<accept><family>AR PL ZenKai Uni</family></accept>
</alias>
<alias>
<family>MingLiU</family>
<accept><family>AR PL ShanHeiSun Uni</family></accept>
</alias>
<alias>
<family>細明體</family>
<accept><family>AR PL ShanHeiSun Uni</family></accept>
</alias>
<alias>
<family>MingLiU</family>
<accept><family>AR PL ShanHeiSun Uni</family></accept>
</alias>
<alias>
<family>新細明體</family>
<accept><family>AR PL ShanHeiSun Uni</family></accept>
</alias>
<alias>
<family>標楷體</family>
<accept><family>AR PL ZenKai Uni</family></accept>
</alias>
[/PHP]
vim检测出从第一个中文出现处不符合fontconfig规范
似乎fontconfig配置文件不支持中文?
我把这一段删除后系统的字体就恢复正常,猜测是中文导致了整个/etc/fonts/language-selector.conf失效
这一段代码作用是把windows常用的字体映射到linux下的字体,应该是很有用的一段配置(不用在openoffice中设字体映射)
有什么解决办法吗? |
|