Wie kann man ein XeLaTeX
Tex-Dokument mit latexmk
unter Mac OS X kompilieren?XeLaTeX-Tex-Datei mit Latexmk kompilieren
Derzeit Ich betreiben latexmk job.tex
und erhalte eine Fehlermeldung:
!
********************************************
* XeTeX is required to compile this document.
* Sorry!
********************************************.
\RequireXeTeX ...********************************}
\endgroup \fi
l.18 \RequireXeTeX
? ^D
! Emergency stop.
\RequireXeTeX ...********************************}
\endgroup \fi
l.18 \RequireXeTeX
Die erste Zeile meiner tex-Datei (wie von this post vorgeschlagen):
% !TEX TS-program = xelatexmk
und ich habe andere versucht (zB program = xelatex), aber ohne Erfolg.
latexmk
beschreibt seine Befehle wie folgt:
$ latexmk -commands xelatex job
Commands used by latexmk:
To run latex, I use "latex %O %S"
To run pdflatex, I use "pdflatex %O %S"
...
Es nicht bo jeder logischer Mechanismus zur Auswahl eines tex-Programms von der Kommandozeile erscheint, und es ist nicht klar, von der Quelle, wie man dies tun würde , entweder.
Ich habe auch rubber
angesehen, aber es scheint auch nicht zu funktionieren.
Ich freue mich über jeden Einblick, den Sie möglicherweise bieten können.
Brian
Welche Version von Latexmk verwenden Sie? Besiegt das Original, gibt es die Texshop-Version von Latexmk von Herbert Schulz gepflegt, oder die Texlive-Standard-Version von John Collins? Sehen Sie sich die Ausgabe von latexmk -v an, um zu sehen, welche. Nur die Texshop-Version wird mit xelatexmk ausgeliefert und erkennt! TEX-Anweisungen; Mit der jcc-Version müssen Sie eine RC-Datei schreiben, um xelatex aufzurufen und wie Sie mit xdv-Dateien umgehen. –
@Charles - danke für die Post - das ist sehr hilfreich. Ich benutze John Collins 'Version von Texlive. –