Używam XeLaTeX, który jest oparty na fontconfig. Problem jest około fc-cache i fc-list. Problem jest następujący:

  1. Zauważyłem, że w folderze /usr/share/texmf-dist/fonts/opentype/public/lm Mam dużo .otf czcionek.
  2. Wiem, że jego nazwa to Latin Modern Roman, ale robię fc-list | grep Latin Nie mogę nic znaleźć;
  3. Dlatego aktualizuję pamięć podręczną wykonując fc-cache -fv /usr/share/texmf-dist/fonts/opentype/public/lm, tutaj jest wynik

    /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. ale znowu fc-list | grep Latin Nic nie mam. W czym problem? Jak mogę umieścić tę czcionkę w pamięci podręcznej?

Komentarze

  • Jako użytkownik jakiego użytkownika to uruchamiasz?

Odpowiedź

Możesz spróbować jako: sudo chmod 644 * w katalogu czcionek /usr/share/texmf-dist/fonts/opentype/public/lm.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *