Reacties
- Je moet het gebruiken zoals
pdflatex --aux-directory="dir" texfile
- Welke editor gebruik je?
- Hallo Bernard, ik gebruik TeXShop. Volgens mijn opmerking hieronder, ' voel ik me hier erg traag, maar het won ' geen bal. Dus mijn tex- en latexvelden lezen nu
pdftex --aux-directory=auxfiles --file-line-error --synctex=1
enpdflatex --aux-directory=auxfiles --file-line-error --synctex=1
. Ik heb een subdirectory in dezelfde map als het main.tex-bestand dat ik aan het compileren ben, genaamdauxfiles
, maar het blijft alle bestanden in de root-map plaatsen (en naast de .tex bestanden in hun respectievelijke submappen). Om het even welke ideeën? –
Answer
Als u rechtstreeks compileert in de opdrachtregel, hoeft u alleen maar te doen wat Harish Kumar zei . Als je een editor zoals TeXniccenter, TeXstudio of TeXmaker gebruikt, moet je --aux-directory=dir
toevoegen aan de compilatieketen, die je kunt vinden in de opties van het programma.
Dit is een screenshot van TeXmaker:
(Het zou hetzelfde moeten zijn in andere editors.)
Je schrijft gewoon --aux-directory=dir
na (of ervoor) -interaction=nonstopmode
.
Wees voorzichtig! In deze schermafbeelding worden verschillende commandos gescheiden door het |
teken.
Reacties
Antwoord
Afgaande op je screenshot, gebruik je TeXShop op een Mac met MacTeX. De –aux-directory-optie is MiKTeX-specifiek, en er bestaat geen equivalent in MacTeX.
Zie dit antwoord: MacTeX -aux-directory = DIR
pdfTeX
en de andere metpdfLaTeX
. Je kunt schrijven--aux-directory=dir just just after these commands and before
–file-line-error`.tex
enlatex
velden lezen nupdftex --aux-directory=auxfiles --file-line-error --synctex=1
enpdflatex --aux-directory=auxfiles --file-line-error --synctex=1
. Ik heb een submap in dezelfde map als hetmain.tex
-bestand dat ik aan het compileren ben met de naamauxfiles
, maar het blijft alle bestanden in de root-map (en naast de .tex-bestanden in hun respectievelijke submappen). Enig idee?