В Kubuntu 12.04
, используя man fonts.conf
, я прочитал:
~/.fonts.conf is the conventional location for per-user font configuration,
although the actual location is specified in the global fonts.conf file.
Но в /etc/fonts/fonts.conf
я не могу найти никаких настроек, дающих мне этот локальный путь к файлу conf.
Я спрашиваю об этом, потому что в 12.10 та же команда дает мне:
чтение конфигураций из ~ / .fonts.conf устарело
blockquote>Так что я хочу читать расположение файла conf шрифта пользователя из глобального файла conf.
/etc/fonts/conf.d/50-user.conf
(на самом деле это символическая ссылка на файл в conf.avail
, но его присутствие в conf.d
заставляет его работать здесь). У вас есть этот файл?
Если вы используете 12.10, вы увидите в нем, что ~/.fonts.conf*
места устарели, что означает, что их поддержка будет удалена в будущей версии, так что вам не следует не ставьте свою конфигурацию там. Вместо этого поместите его в $XDG_CONFIG_HOME/fontconfig/fonts.conf
. В Ubuntu по умолчанию $XDG_CONFIG_HOME
- ~/.config
, поэтому, если вы не изменили это (что, вероятно, не изменило), то место, куда вы можете поместить настройки для каждого пользователя, - ~/.config/fontconfig/fonts.conf
.
Однако, используя 12.04, ~/.fonts.conf
- это правильное место, так как вы увидите, что у 50-user.conf
нет других записей там. Вы должны постараться не забыть переместить свою конфигурацию в новое место, если вы обновитесь до 12.10, но она должна продолжать работать по крайней мере для этого выпуска.