运行 Octave 时 OSX 上的 Fontconfig 警告

har*_*nsa 6 fontconfig

运行某些八度音程文件时,我收到以下警告/错误。我已经homebrew按照此处的指南安装了八度音程。似乎我必须从配置中删除该行,但找不到它的存储位置。

Fontconfig warning: line 146: blank doesn't take any effect anymore. please remove it from your fonts.conf
Run Code Online (Sandbox Code Playgroud)

小智 5

出现警告是因为当您升级 fontconfig 时,它没有覆盖旧的 fonts.conf 文件。

就我而言,完整路径是 /usr/local/etc/fonts/fonts.conf

要解决此问题,请删除(或重命名)旧的 fonts.conf 文件并重新安装 fontconfig。

mv /usr/local/etc/fonts/fonts.conf /usr/local/etc/fonts/fonts.conf.bak
brew reinstall fontconfig
Run Code Online (Sandbox Code Playgroud)

该文件将自动为新版本重新生成。


小智 0

应该在这里:

~/Library/Fonts/fonts.conf
Run Code Online (Sandbox Code Playgroud)