fc 缓存和 fc 列表

fc 缓存和 fc 列表

我正在使用基于fontconfig.问题是关于fc-cachefc-list。问题如下:

  1. 我注意到文件夹中/usr/share/texmf-dist/fonts/opentype/public/lm有很多.otf字体。
  2. 我知道它的名字是Latin Modern Roman,但fc-list | grep Latin我找不到任何东西;
  3. 所以我更新缓存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
    
  4. 然而再做一次fc-list | grep Latin我什么也没得到。问题是什么?我怎样才能在我的缓存中拥有该字体?

答案1

也许你可以尝试: sudo chmod 644 * 在你的字体目录上 /usr/share/texmf-dist/fonts/opentype/public/lm

相关内容