Estou usando o XeLaTeX, que é baseado em fontconfig
. O problema é sobre fc-cache
e fc-list
. O problema é o seguinte:
- Notei que na pasta
/usr/share/texmf-dist/fonts/opentype/public/lm
Tenho muitas.otf
fontes. - Sei que seu nome é
Latin Modern Roman
, mas fazendofc-list | grep Latin
Não consigo encontrar nada; -
Então, atualizo o cache fazendo
fc-cache -fv /usr/share/texmf-dist/fonts/opentype/public/lm
, aqui está o resultado/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
-
no entanto, fazendo novamente
fc-list | grep Latin
Não entendo nada. Qual é o problema? Como posso ter essa fonte em meu cache?
Comentários
- Com qual usuário você está executando isso?
Resposta
Pode ser, você pode tentar como: sudo chmod 644 *
no diretório de fontes /usr/share/texmf-dist/fonts/opentype/public/lm
.