[问题]渲染多种语言的字符串时,所选字体可能不支持所有字形。是否可以指定一个字体列表来测试字形?
[Context]系统是Pango + Fontconfig,我的第一个猜测是在fontconfig级别解决这个问题。但是从fontconfig spec,我没有看到直接相关的东西。
[问题]
<alias> <family>FreightSans Pro</family> <prefer> <family>Noto Sans</family> <family>Noto Emoji</family> <family>Noto Sans Armenian</family> <family>Noto Sans Avestan</family> <family>Noto Sans Balinese</family> <family>Noto Sans Bamum</family> ...... </prefer> </alias>
感谢您的任何想法。 :)
答案 0 :(得分:0)
是。 fontconfig管理Linux上的回退。
我怀疑你应该为一个独家家庭提供替代。尝试使用sans
,sans-serif
或monospace
等通用名称。
答案 1 :(得分:0)
让它运转起来。它看起来我的fontconfig的构建不是/ etc / fonts / for配置文件。因此,通过在系统下面添加环境变量,可以获取我的自定义配置文件并按预期工作。
export FONTCONFIG_PATH=/etc/fonts/