Приоритет правила конфигурации шрифтов

Если у меня есть два файла в /etc/fonts/conf.d/.

Один из них:

<fontconfig>
<alias>
 <family>sans-serif</family>
 <prefer>
   <family>Noto Color Emoji</family>
 </prefer>
</alias>
</fontconfig>

А другой:

<fontconfig>
<alias>
 <family>sans-serif</family>
 <prefer>
   <family>Noto Emoji</family>
 </prefer>
</alias>
</fontconfig>

Что получится после того, как они оба будут прочитаны?

Причина вопроса -
. У меня есть огромный и беспорядочный файл выбора шрифтов. Если я смогу как-то пошагово собрать выбор шрифта из файлов, то это приведет в порядок мой беспорядочный файл выбора шрифтов. Итак,

Используя Noto Emoji в качестве примера, как я могу построить выбор шрифта шаг за шагом так, чтобы Noto Color Emoji был по умолчанию, а Noto Emoji был запасным вариантом?

0
задан 2 May 2021 в 18:05

1 ответ

Это зависит от числа, предшествующего имени файла. Например:

10-my-color.conf
20-my-other.conf

Это должно дать варианту Color больший приоритет.

P.S. Вы не думали использовать для этой цели каталог ~/.config/fontconfig/conf.d? Так вы не будете смешивать свои собственные файлы с файлами, установленными различными пакетами.

1
ответ дан 7 May 2021 в 17:41

Другие вопросы по тегам:

Похожие вопросы: