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í:
- Všiml jsem si, že ve složce
/usr/share/texmf-dist/fonts/opentype/public/lm
Mám spoustu.otf
písem. - Vím, že se jmenuje
Latin Modern Roman
, ale dělámfc-list | grep Latin
Nemohu nic najít; -
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
-
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
.