So wenden Sie das Aux-Verzeichnis auf MiKTeX an: Ablegen von * .aux-Dateien in einem separaten Ordner [duplizieren]

Diese Frage hat hier bereits Antworten :

Kommentare

  • Sie müssen es wie pdflatex --aux-directory="dir" texfile
  • verwenden. Welchen Editor verwenden Sie?
  • Hallo Bernard, ich verwende TeXShop. Gemäß meinem Kommentar unten fühle ich mich ' hier sehr langsam, aber es wird immer noch ' keinen Ball spielen. Meine Tex- und Latexfelder lauten nun pdftex --aux-directory=auxfiles --file-line-error --synctex=1 und pdflatex --aux-directory=auxfiles --file-line-error --synctex=1. Ich habe ein Unterverzeichnis im selben Ordner wie die Datei main.tex, die ich kompiliere, mit dem Namen auxfiles. Es werden jedoch weiterhin alle Dateien im Stammordner (und neben der .tex-Datei) abgelegt Dateien in ihren jeweiligen Unterordnern). Irgendwelche Ideen? –

Antwort

Wenn Sie direkt in der Befehlszeile kompilieren, müssen Sie nur das tun, was Harish Kumar gesagt hat . Wenn Sie einen Editor wie TeXniccenter, TeXstudio oder TeXmaker verwenden, müssen Sie --aux-directory=dir zur Kompilierungskette hinzufügen, die in den Programmoptionen enthalten ist.

Dies ist ein Screenshot von TeXmaker:

TeXmaker-Konfigurationsfenster

(In anderen Editoren sollte es dieselbe sein.)

Sie schreiben einfach --aux-directory=dir nach (oder vor) -interaction=nonstopmode.

Seien Sie vorsichtig! In diesem Screenshot werden mehrere Befehle durch das Zeichen | getrennt.

Kommentare

  • Vielen Dank, TD, für Ihre umfassende Antwort. Ich weiß das wirklich zu schätzen. Ich benutze TeXShop und konnte ' leider nicht zum Laufen bringen – siehe Screenshot oben. Irgendwelche Ideen?
  • Im Rahmen „pdfTeX“ haben Sie zwei Felder: eines beginnt mit pdfTeX und das andere mit pdfLaTeX. Sie können --aux-directory=dir just just after these commands and before –file-line-error` schreiben.
  • Danke TD – Ich ' fühle mich sehr langsam hier, aber es wird immer noch nicht ' Ball spielen. Meine Felder tex und latex lauten jetzt pdftex --aux-directory=auxfiles --file-line-error --synctex=1 und . Ich habe ein Unterverzeichnis im selben Ordner wie die main.tex -Datei, die ich kompiliere, mit dem Namen auxfiles, aber es werden weiterhin alle Dateien in der Datei abgelegt Stammordner (und neben den .tex-Dateien in ihren jeweiligen Unterordnern). Irgendwelche Ideen?

Antwort

Nach Ihrem Screenshot verwenden Sie TeXShop auf einem Mac mit MacTeX. Die Option –aux-directory ist MiKTeX-spezifisch und in MacTeX ist kein Äquivalent vorhanden.

Siehe diese Antwort: MacTeX -aux-directory = DIR

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.