|
|
最近看了不少关于linux字体配置的文章,也阅读了有关fonts.conf文件的资料,但是还是有以下几点疑惑,还望各位高手解答一下:
1.
什么是字体族(family)?,字体和字体族的关系是什么?是按照什么分类的?
2.
<match target="pattern">
<test qual="any" name="family"><string>mono</string></test>
<edit name="family" mode="assign"><string>monospace</string></edit>
</match>
我知道以上代码的意思是查找名称为mono的字体族,然后把该字体替换为monospace
但是我不明白的是,在windows下,每一个字体都有一个自己的名字的,linux是怎么给不同名字的字体分族的呢?
上面的代码是不是将一个名为mono的字体更名为monospace呢?
3.
<alias>
<family>Courier</family>
<prefer><family>Courier New</family></prefer>
<default><family>monospace</family></default>
</alias>
按照文档上说的,上面的代码会在Courier字体族前面添加Courier New,在最后添加monospae,可我还是不明白这个添加有什么作用
如果我想将宋体(simsun.ttf)替换为系统中文的默认字体,应该怎样写<alias></alias>规则?
4.
另外,linux下和windows的cleartype技术相似的技术是什么,如何开启,有没有什么资料或者文章?
谢谢各位~ |
|