Где Homebrew устанавливает файл fontconfig fonts.conf?

Я получаю сообщение об ошибке (когда я запускаю Python), что есть некоторые устаревшие записи в моей установленной Homebrew fontconfig fonts.conf, но не знаю, где его искать. (Я проверил ожидаемые места, но не могу найти его там.)

Где Homebrew устанавливает fontconfig fonts.conf?

1 ответ

Согласно этому сообщению (о предупреждении fonts.conf от Octave):

https://superuser.com/questions/1120758/fontconfig-warning-on-osx-when-running-octave

Доморощенные места fonts.conf здесь: /usr/local/etc/fonts/fonts.conf

Я использую Homebrew, и действительно есть fonts.conf есть, но он датируется 2014 годом (3 года назад), несмотря на то, что я только что обновил / обновил варево fontconfig (который восстанавливает кэш шрифтов). Обыск /usr/local указывает связанные файлы, которые brew обновляет, когда вы brew upgrade fontconfig являются:

/usr/local/etc/fonts/fonts.conf.default
/usr/local/etc/fonts/conf.d/10-scale-bitmap-fonts.conf.default

Я выполнил поиск моего системного диска, и я также нашел недавний fonts.conf Вот: /opt/X11/lib/X11/fontconfig, Это может быть от XQuartz; Я не уверен.

Как и вы, при запуске Python (используя matplotlib в сеансе IPython) я получил предупреждение Fontconfig. Специальное предупреждение, которое я получил, было: "blank больше не дает никакого эффекта. Пожалуйста, удалите его из вашего fonts.conf". Видя, что варево не коснулось того старого fonts.conf Я просто переименовал его, чтобы скрыть. Предупреждение ушло, и до сих пор не было никаких негативных последствий. Я предполагаю, что matplotlib теперь получает информацию о шрифте из одного из других файлов.

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