Käytän XeLaTeX: ää, joka perustuu fontconfig -ongelmaan. Ongelma on noin fc-cache ja fc-list. Ongelma on seuraava:

  1. Huomasin, että kansiossa /usr/share/texmf-dist/fonts/opentype/public/lm Minulla on paljon .otf fontteja.
  2. Tiedän, että sen nimi on Latin Modern Roman, mutta tekemällä fc-list | grep Latin en löydä mitään;
  3. Joten päivitän välimuistin tekemällä fc-cache -fv /usr/share/texmf-dist/fonts/opentype/public/lm, tässä se on tulos

    /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. kuitenkin uudestaan fc-list | grep Latin En saa mitään. Mikä on ongelma? Kuinka saan kyseisen fontin välimuistiin?

Kommentit

  • Minkä käyttäjänä sinulla on tämä käyttöoikeus?

Vastaa

Voit kokeilla: sudo chmod 644 * fonttien hakemistossa /usr/share/texmf-dist/fonts/opentype/public/lm.

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *