Dette spørgsmål har allerede svar her :
Kommentarer
- Du skal bruge det som
pdflatex --aux-directory="dir" texfile
- Hvilken editor bruger du?
- Hej Bernard, jeg bruger TeXShop. I henhold til min kommentar nedenfor føler jeg mig ' meget langsom, men det vinder stadig ' t at spille bold. Så mine tex- og latexfelter læser nu
pdftex --aux-directory=auxfiles --file-line-error --synctex=1
ogpdflatex --aux-directory=auxfiles --file-line-error --synctex=1
. Jeg har en underkatalog i samme mappe som main.tex-filen, jeg kompilerer, kaldetauxfiles
, men den fortsætter med at placere alle filerne i rodmappen (og ved siden af .tex. filer i deres respektive undermapper). Nogle ideer? –
Svar
Hvis du kompilerer direkte i kommandolinjen, skal du bare gøre som Harish Kumar sagde . Hvis du bruger en editor som TeXniccenter, TeXstudio eller TeXmaker, skal du tilføje --aux-directory=dir
i kompileringskæden, som kan findes i programmets muligheder.
Dette er et screenshot af TeXmaker:
(Det skal være den samme slags i andre redaktører.)
Du skriver bare --aux-directory=dir
efter (eller før) -interaction=nonstopmode
.
Pas på! I dette skærmbillede adskilles flere kommandoer med tegnet |
.
Kommentarer
Svar
At dømme ud fra dit skærmbillede bruger du TeXShop på en Mac med MacTeX. Indstillingen –aux-mappe er MiKTeX-specifik, og der findes ingen ækvivalenter i MacTeX.
Se dette svar: MacTeX -aux-directory = DIR
pdfTeX
og det andet medpdfLaTeX
. Du kan skrive--aux-directory=dir just just after these commands and before
–fil-line-error`.tex
oglatex
felter læses nupdftex --aux-directory=auxfiles --file-line-error --synctex=1
ogpdflatex --aux-directory=auxfiles --file-line-error --synctex=1
. Jeg har en underkatalog i samme mappe sommain.tex
-filen, som jeg kompilerer med navnetauxfiles
, men den fortsætter med at placere alle filerne i rodmappe (og ved siden af .tex-filerne i deres respektive undermapper). Har du nogen ideer?