
Ich scheine Probleme beim Kompilieren eines Latex-Dokuments zu haben, das ich von meinem Ubuntu-Rechner auf meinen Mac-Rechner portiert habe.
Ich verwende Texstudio und erhalte aus irgendeinem Grund diesen Fehler:
I can't find file `tikzlibraryarrows.meta.code.tex'. ...hadows.blur,positioning,calc,arrows.meta}
Deswegen:
\usetikzlibrary{shapes,arrows,shadows,shadows.blur,positioning,calc,arrows.meta}
Das Dokument wird auf meinem Ubuntu-Rechner kompiliert und ich habe keine Ahnung, was die Fehlerursache sein könnte? ...
Antwort1
Wenn Sie nicht die neuesten Versionen verwenden, versuchen Sie, alle Ihre Pakete über Tex Live Utility zu aktualisieren (überprüfen Sie, ob pgf
Updates tikz
ausstehen). Wenn das nicht funktioniert, versuchen Sie ein UpgradeMacTex.
Versuchen Sie auch, den Satz vom Terminal aus zu starten, um zu sehen, ob Ihr Editor Ihnen Streiche spielt, und liefern Sie uns möglicherweise ein Beispiel, das bei Ihnen nicht funktioniert.
Antwort2
Ok, stellen Sie nach der Installation von TeX Live 2016 (über MacTeX) sicher, dass Sie die PATH-Variable nicht verwechselt haben. Erstens sollte /Library/TeX/texbin in Ihrer PATH-Variable enthalten sein (führen Sie es aus, echo $PATH
um dies zu überprüfen). Zweitens führen Sie es aus which pdflatex
und prüfen Sie, ob das richtige pdflatex gefunden wird (/Library/TeX/texbin/pdflatex). Wenn eine dieser Angaben nicht zutrifft, müssen Sie Ihr „ .profile
oder“ bearbeiten .bash_profile
und die Zeile einfügen
export PATH=/Library/TeX/texbin:"$PATH"
als letzte Zeile der Datei. Dadurch sollte sichergestellt werden, dass which pdflatex
die richtige Verteilung gefunden wird.
Stellen Sie als Nächstes sicher, dass Sie KEINE der TeX-bezogenen Shell-Variablen definiert haben.
Schließlich müssen Sie möglicherweise die TeXStudio-Einstellungen bearbeiten, damit die richtige TeX Live-Distribution gefunden wird. Lesen Sie die Informationen unter <http://www.tug.org/mactex/sierra.html> und insbesondere das Updating For El Capitan and Sierra
Dokument l