2016-05-13 22 views
4

Ich habe gerade mein Macbook Pro OS auf El Capitan (v10.11.4) aktualisiert.pandoc: xelatex nicht gefunden. xelatex wird für die PDF-Ausgabe benötigt

Mein Versuch eines Abschlags-Datei (erstellt mit Sublime Text 2, v2.0.2, bauen 2221) zu exportieren, um pdf mit pandoc jetzt versagt, und ich erhalte den folgenden Fehler:

pandoc: xelatex not found. xelatex is needed for pdf output 

Mein Ausgangsbefehl ist wie folgt:

Über Befehl arbeitete wie ein Charme vor der Installation von El Capitan.

FYI - bei der Suche nach Fragen hier habe ich keine gefunden, die eine passende Antwort gibt.

+0

Haben Sie Latex installiert und in Ihrem Pfad? – scoa

+0

Unter Linux habe ich [die Installation des riesigen texlive-xetex-Pakets] (https://askubuntu.com/a/924637/349837) gelöst. –

Antwort

4

El Capitans Sicherheitsfunktionen deaktivieren und entfernen den alten Symlink /usr/texbin. Wenn Sie MacTeX 2015 haben, sollten sie auch unter /Library/TeX/texbin installiert sein. Sie müssen die PATH Ihre Verwendung aktualisieren, um Pandoc zu starten, um diesen Ordner einzuschließen. Wenn Sie eine Pre-2015-Distribution von MacTeX haben, gibt es Anweisungen here.

5

Für meinen Fall, fügen Sie eine Zeile in ~/.bashrc gelöst den Fehler:

$ . ~/.bashrc 

dann laufen: $ make

export PATH=/Library/TeX/texbin:$PATH 

Natürlich sollte die Umgebungsvariable in der aktuellen Laufzeit aktiviert werden

der Fehler verschwindet.