Installierte Schriftart funktioniert nicht

Installierte Schriftart funktioniert nicht

Ich habe eine Latex-Vorlage für eine Abschlussarbeit der Harvard University heruntergeladen.

Derzeit verwende ich Linux Mint Nadia 14.

Die Anweisungen der Vorlage sagen Ihnen, dass Sie die benötigten Schriftarten (die enthalten sind) mit dem folgenden Befehl installieren sollen: sudo cp fonts/* /usr/local/share/fonts/ Ich habe dies getan, aber ich musste dem Befehl das Flag hinzufügen, -rdamit es richtig funktioniert. Wenn ich versuche, den Text zu kompilieren (mit einem ebenfalls enthaltenen Kompilierungsskript, das xelatex verwendet), erhalte ich die folgende Fehlermeldung:

! fontspec error: "font-not-found"
! 
! The font "EB Garamond" cannot be found.
! 
! See the fontspec documentation for further information.

EB Garamond ist eine der Schriftarten, die bereits durch den vorherigen Befehl installiert wurden. Ich habe auch versucht, sie sudo fc-cache -fsvaus der cl auszuführen. Und ich bekomme in der Ausgabe /usr/local/share/fonts/EB Garamond: caching, new cache contents: 10 fonts, 0 dirs

Aber das Problem besteht weiterhin. Offenbar handelt es sich um ein Problem mit den Berechtigungen, da es mit funktioniert sudo. Aber auch das Ändern der Berechtigungen der Schriftartordner und -dateien auf 644 hat das Problem nicht gelöst.

Mit diesem kleinen Beispiel:

\fontfamily{EB Garamond}
\documentclass{article}
\begin{document}
hi
\end{document}

Ich bekomme folgendesLogdatei

Irgendeine Idee?

Antwort1

Dies ist ein Beispieldokument:

\documentclass{article}
\usepackage{fontspec}
\setmainfont{EB Garamond}
\begin{document}
foo
\end{document}

Führen Sie es mit aus xelatexund zeigen Sie dann die Protokolldatei an, wenn es fehlschlägt. Mit

pdffonts testfile.pdfIch bekomme

name                         type        encoding    emb sub uni object ID
---------------------------- ----------- ----------- --- --- --- ---------
ZXTLQL+EBGaramond-Identity-H CID Type 0C Identity-H  yes yes yes      5  0

verwandte Informationen