【发布时间】:2014-09-29 23:43:30
【问题描述】:
在 Linux 上工作并使用 Qt 框架。 所有 .ttf 字体都在 /usr/lib/fonts/ 中。 如果我在这个文件夹中同时保留日文和中文,日文将使用中文字体;如果去掉中文字体,日文字体可以正常显示,所以我认为这是一个优先问题。
而且我还注意到网上有一篇帖子讨论如何使用 fontconfig 来解决这个问题。 但是,apps/fontconfig-2.8.0/src/conf.d 下没有 font.conf,而是有很多 .conf,例如:
10-autohint.conf
10-no-sub-pixel.conf
10-sub-pixel-bgr.conf
10-sub-pixel-rgb.conf
10-sub-pixel-vbgr.conf
10-sub-pixel-vrgb.conf
10-unhinted.conf
20-fix-globaladvance.conf
20-unhint-small-vera.conf
25-unhint-nonlatin.conf
30-metric-aliases.conf
30-urw-aliases.conf
40-nonlatin.conf
45-latin.conf
49-sansserif.conf
50-user.conf
51-local.conf
60-latin.conf
65-fonts-persian.conf
65-khmer.conf
65-nonlatin.conf
69-unifont.conf
70-no-bitmaps.conf
70-yes-bitmaps.conf
80-delicious.conf
90-synthetic.conf
那么我应该使用哪一个?
顺便说一句,fc-list 总是给我什么。
任何帮助和提示将不胜感激。
【问题讨论】: