Я скачал латексный шаблон для диссертации из Гарвардского университета.
В настоящее время я использую Linux Mint Nadia 14.
В инструкциях к шаблону говорится, что нужно установить необходимые шрифты (которые включены) с помощью команды: sudo cp fonts/* /usr/local/share/fonts/
Я так и сделал, но мне пришлось добавить к команде флаг, -r
чтобы все работало правильно. Когда я пытаюсь скомпилировать tex (используя также включенный скрипт компиляции, который использует xelatex), я получаю следующую ошибку:
! fontspec error: "font-not-found"
!
! The font "EB Garamond" cannot be found.
!
! See the fontspec documentation for further information.
EB Garamond — один из шрифтов, уже установленных предыдущей командой. Я также пробовал выполнить sudo fc-cache -fsv
из cl. И я получаю в выводе
/usr/local/share/fonts/EB Garamond: caching, new cache contents: 10 fonts, 0 dirs
Но проблема осталась. Видимо, проблема с разрешениями, потому что работает с sudo
. Но изменение разрешений папок и файлов шрифтов на 644 тоже не решило проблему.
Вот небольшой пример:
\fontfamily{EB Garamond}
\documentclass{article}
\begin{document}
hi
\end{document}
Я получаю следующеежурнальный файл
Есть идеи?
решение1
Вот пример документа:
\documentclass{article}
\usepackage{fontspec}
\setmainfont{EB Garamond}
\begin{document}
foo
\end{document}
запустите его с помощью xelatex
и затем покажите файл журнала, если он не завершится. С помощью
pdffonts testfile.pdf
я получил
name type encoding emb sub uni object ID
---------------------------- ----------- ----------- --- --- --- ---------
ZXTLQL+EBGaramond-Identity-H CID Type 0C Identity-H yes yes yes 5 0