Používám XeLaTeX, který je založen na fontconfig. Problém je o fc-cache a fc-list. Problém je následující:

  1. Všiml jsem si, že ve složce /usr/share/texmf-dist/fonts/opentype/public/lm Mám spoustu .otf písem.
  2. Vím, že se jmenuje Latin Modern Roman, ale dělám fc-list | grep Latin Nemohu nic najít;
  3. Takže aktualizuji mezipaměť pomocí fc-cache -fv /usr/share/texmf-dist/fonts/opentype/public/lm, tady to je výsledek

    /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. nicméně opakování fc-list | grep Latin Nic nedostanu. V čem je problém? Jak mohu mít toto písmo v mezipaměti?

Komentáře

  • Jakému uživateli to používáte?

Odpověď

Můžete to zkusit jako: sudo chmod 644 * ve vašem adresáři písem /usr/share/texmf-dist/fonts/opentype/public/lm.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *