Baixei um modelo de látex para uma tese da Universidade de Harvard.
Atualmente estou usando Linux Mint Nadia 14.
As instruções do modelo dizem para você instalar as fontes necessárias (que estão incluídas) com o comando: sudo cp fonts/* /usr/local/share/fonts/
Eu fiz isso, mas tive que adicionar o sinalizador ao comando -r
para funcionar corretamente. Quando tento compilar o tex (usando um script de compilação também incluído que usa xelatex), recebo o seguinte erro:
! fontspec error: "font-not-found"
!
! The font "EB Garamond" cannot be found.
!
! See the fontspec documentation for further information.
EB Garamond é uma das fontes já instaladas pelo comando anterior. Eu também tentei executar sudo fc-cache -fsv
a partir do cl. E eu entro na saída
/usr/local/share/fonts/EB Garamond: caching, new cache contents: 10 fonts, 0 dirs
Mas o problema persiste. Aparentemente é um problema de permissões porque funciona com arquivos sudo
. Mas alterar as permissões das pastas e arquivos de fontes para 644 também não resolveu o problema.
Com este pequeno exemplo:
\fontfamily{EB Garamond}
\documentclass{article}
\begin{document}
hi
\end{document}
Eu recebo o seguintearquivo de log
Qualquer ideia?
Responder1
Este é um documento de exemplo:
\documentclass{article}
\usepackage{fontspec}
\setmainfont{EB Garamond}
\begin{document}
foo
\end{document}
execute-o xelatex
e mostre o arquivo de log se falhar. Com
pdffonts testfile.pdf
eu recebo
name type encoding emb sub uni object ID
---------------------------- ----------- ----------- --- --- --- ---------
ZXTLQL+EBGaramond-Identity-H CID Type 0C Identity-H yes yes yes 5 0