LINUX.ORG.RU

/etc/fonts.conf, /etc/local.conf, ~/.fonts.conf --как обрабатывается?


0

0

Объясните мне, ламеру, как это дело обрабатывается? Например, что будет, если в ~/.fonts.conf сглаживание всех фонтов всех размеров, а в /etc/fonts.local.conf начиная с размера 14? Вроде для всего <include>, а как оно обработается в случае противоречия? Еще вопрос. Что бы мне такое написать в домашней директории, чтобы fontconfig видел только шрифты truetype и никаких других?

anonymous

В обратном порядке --- инструкции из ~/.fonts.conf имеют больший приоритет, чем в /etc/local.conf, а те, в свою очередь, чем /etc/fonts.conf

dn2010 ★★★★★
()
Ответ на: комментарий от dn2010

Может и так. Но в /etc/fonts/fonts.conf есть строки типа <include ignore_missing="yes">~/.fonts.conf</include> <include ignore_missing="yes">conf.d</include> <include ignore_missing="yes">local.conf</include> именно в таком порядке. Как-то хитро получается. Вроде при запуске считывается /etc/fonts/fonts.conf, по ходу вклинивается содержимое других файлов, далее непонятно, перезаписывается ли переменная, если будет противоречие, или эта строка игнорится... Или же все проще. Ищутся конфиг сперва в домашней директории, потом в local.conf, потом fonts.conf? Что первое найдется, то и будет конфигом? Но тогда непонятно, зачем в fonts.conf эти include? чтобы нагло скопировать себе домой и поправить по вкусу?

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.