Sådan anvender du aux-bibliotek på MiKTeX: at sætte * .aux-filer i separat mappe [duplikat]

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 og pdflatex --aux-directory=auxfiles --file-line-error --synctex=1. Jeg har en underkatalog i samme mappe som main.tex-filen, jeg kompilerer, kaldet auxfiles, 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:

TeXmaker-konfigurationsvindue

(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

  • Tak TD for dit omfattende svar, jeg sætter stor pris på det. Jeg bruger TeXShop og kunne desværre ikke ' ikke få det til at fungere – se skærmbillede ovenfor. Eventuelle ideer?
  • I “pdfTeX” -rammen har du to felter: det ene begynder med pdfTeX og det andet med pdfLaTeX. Du kan skrive --aux-directory=dir just just after these commands and before –fil-line-error`.
  • Tak TD – jeg ' Jeg føler mig meget langsom her, men den vandt stadig ' t spiller bolden. Så mine tex og latex felter læses nu pdftex --aux-directory=auxfiles --file-line-error --synctex=1 og pdflatex --aux-directory=auxfiles --file-line-error --synctex=1. Jeg har en underkatalog i samme mappe som main.tex -filen, som jeg kompilerer med navnet auxfiles, 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?

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

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *