前几天也在调整这个,顺手回一下:
https://gist.github.com/d5ac039a66d02fb7411b
若是 GNOME 3,将这份 fontconfig 放在
.config/fontconfig/conf.d/20-noto-cjk.conf 即可。
当然 Noto Sans CJK (Source Han Sans、思源黑体) 字型也要装好才会有效。
这份档案在 Ubuntu GNOME 14.04 enUS 下测试过没问题,
英文会采用 GNOME 3 默认的字型,正、简体中文、日、韩文则是 Noto Sans CJK。
中文的桌面环境下,这份设定档抢不过默认的文泉驿,
可能要设定 strong binding 才行,
不过因为我自己没有用中文的接口也就没有再研究了。
出处:
http://ingramchen.io/blog/2014/07/ubuntu-noto-font.html
http://bit.ly/1BQNQ1Y
※ 引述《Adama (So Say We All.)》之铭言:
: 一直以来我都习惯在locale=en_US.utf8的环境下工作
: 阅读中文文件(utf-8)或用gcin输入中文都没问题。
: 只是有个小困扰,就是如果系统中存在两种以上的字型,
: 比如我先灌了中文字型UKai, UMing再灌日文字型fonts-ipaexfont-gothic,
: 则系统默认汉字就会用日文字型显示,遇到没有的字才用中文字型,
: 比如说以下这张图 http://ppt.cc/kTO~
: 下方的视窗是一般情况在en_US.utf8开启编辑器,
: 吧 是日文哥德体,喔 才是中文楷体
: gcin的选字视窗也会出现一样 吧喔 不同字型的情况;
: 上方的视窗是LANG=zh_TW.UTF-8再去开启编辑器,这时就都会是中文楷体了
: 所以想请问有办法让中文字型的优先权高于日文吗?
: 我看了/etc/fonts/conf.d/底下的设定但不知道那里可以改
: fc-cache -r -f我也都做过但没有帮助
: 感谢~