[问题] fontconfig 的优先级?

楼主: johnjohnlin (嗯?)   2016-06-25 17:46:13
最近从 ubuntu/mint 系列换到 archlinux
遇到一些字型的问题
问题是这样的
我把 windows 的新细明体复制到 /usr/share/font 之后
用 fc-match -s monospace 检查
不知道为什么他的顺位都跑到第一个
照理来说用新增一个 /etc/fonts/conf.d/99-fallback.conf 可以解决这个问题
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<alias>
<family>monospace</family>
<prefer>
<family>Droid Sans Mono</family>
<family>Noto Sans CJK TC</family>
</prefer>
</alias>
</fontconfig>
但是没有用
不过如果我把设定放到 ~/.fonts.conf 就有用了
想请问一下有哪边可能覆蓋掉 system wide 编号 99 的设定呢?
找来找去都没看到
谢谢
作者: wgst88w (清楚明“熙”)   2016-06-25 18:33:00
你是说这个吗? https://goo.gl/uiWNG
作者: Bencrie   2016-06-25 18:55:00
设定写到 /etc/fonts/local.conf然后建议使用 bind="strong"
作者: ChakraLinux (GNU/Chakra Project)   2016-06-25 21:19:00
建议还是放在个人资料夹里就好,这种东西没必要提升
作者: Bencrie   2016-06-25 22:18:00
他可能想 display manager 套用一样的设定
楼主: johnjohnlin (嗯?)   2016-06-26 21:25:00
我是要让 sddm 也能看到一样的设定,所以要写 globalconfig,不过我还是不懂为什么新细明体会变成最优先
作者: a07051226 (葡萄糖)   2016-07-03 06:44:00
如果我没记错,使用者设定一直都会优先于全域设定不是?
作者: Bencrie   2016-07-04 00:17:00
没错啊。但是 display manager 你还没登入啊
作者: s9209122222 (海海海)   2016-07-17 09:43:00
目前有在注重中文字体的发行版有那些呢?只知道有 Ubuntu、openSUSE,好像还有个 Fedora?

Links booklink

Contact Us: admin [ a t ] ucptt.com