我正在使用基于fontconfig
.问题是关于fc-cache
和fc-list
。问题如下:
- 我注意到文件夹中
/usr/share/texmf-dist/fonts/opentype/public/lm
有很多.otf
字体。 - 我知道它的名字是
Latin Modern Roman
,但fc-list | grep Latin
我找不到任何东西; 所以我更新缓存
fc-cache -fv /usr/share/texmf-dist/fonts/opentype/public/lm
,这就是结果/usr/share/texmf-dist/fonts/opentype/public/lm: caching, new cache contents: 72 fonts, 0 dirs /var/cache/fontconfig: cleaning cache directory /root/.cache/fontconfig: not cleaning non-existent cache directory /root/.fontconfig: not cleaning non-existent cache directory fc-cache: succeeded
然而再做一次
fc-list | grep Latin
我什么也没得到。问题是什么?我怎样才能在我的缓存中拥有该字体?
答案1
也许你可以尝试:
sudo chmod 644 *
在你的字体目录上
/usr/share/texmf-dist/fonts/opentype/public/lm
。