Для пользователя файл fonts.conf

В 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 устарело

Так что я хочу читать расположение файла conf шрифта пользователя из глобального файла conf.

6
задан 18 October 2012 в 11:43

1 ответ

1110 Должно работать нормально. Общесистемный файл, который вызывает конфигурацию для каждого пользователя, находится в /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, но она должна продолжать работать по крайней мере для этого выпуска.

1113 Попробуй и дай мне знать, как у тебя дела.

0
ответ дан 18 October 2012 в 11:43

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

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