|
|
下面的命令在各位的机器上输出什么结果?
fc-match "Bitstream vera sans:style=Regular"
我的机器上输出:
Bitstream-Vera-Sans-Bold-Oblique.ttf: "Bitstream Vera Sans" "Bold Oblique"
而
fc-match "Bitstream vera sans"
与
fc-match "Bitstream vera sans:style=Roman"
都产生如下输出:
Bitstream-Vera-Sans.ttf: "Bitstream Vera Sans" "Roman"
这个问题导致我的字体配置在绑定中英文字体的时候选择“Bold Oblique"而不是Roman
我现在用的版本是2.4.2-1。移除自定义的设定后依旧产生以上输出,怀疑是bug
目前只好使用以下设置来绕过这个问题:
<match target="pattern">
<test name="style" compare="eq">
<string>Regular</string>
</test>
<edit name="style" mode="assign">
<string>Roman</string>
</edit>
</match>
麻烦大家帮忙测试一下,如果确认我就去提交bug |
|