Så här applicerar du aux-katalog på MiKTeX: lägger * .aux-filer i separat mapp [duplikat]

<åt sidan class = "s-meddelande s-meddelande__info js- post-notice mb16 "role =" status ">

Denna fråga har redan svar här :

Kommentarer

  • Du måste använda den som pdflatex --aux-directory="dir" texfile
  • Vilken redaktör använder du?
  • Hej Bernard, jag använder TeXShop. Enligt min kommentar nedan känner jag mig ' väldigt långsamt här men det spelar fortfarande inte '. Så mina tex- och latexfält läser nu pdftex --aux-directory=auxfiles --file-line-error --synctex=1 och pdflatex --aux-directory=auxfiles --file-line-error --synctex=1. Jag har en underkatalog i samma mapp som main.tex-filen som jag kompilerar med namnet auxfiles, men den fortsätter att lägga alla filer i rotmappen (och bredvid .tex. filer i respektive undermapp). Några idéer? –

Svar

Om du kompilerar direkt i kommandoraden måste du bara göra som Harish Kumar sa . Om du använder en redigerare som TeXniccenter, TeXstudio eller TeXmaker, måste du lägga till --aux-directory=dir i kompileringskedjan, vilket finns i programmets alternativ.

Detta är en skärmdump av TeXmaker:

TeXmaker-konfigurationsfönster

(Det borde vara av samma typ i andra redaktörer.)

Du skriver bara --aux-directory=dir efter (eller före) -interaction=nonstopmode.

Var försiktig! I denna skärmdump separeras flera kommandon med | karaktär.

Kommentarer

  • Tack TD för ditt omfattande svar, jag uppskattar det verkligen. Jag använder TeXShop och kunde tyvärr inte ' inte få det att fungera – se skärmdump ovan. Några idéer?
  • I “pdfTeX” -ramen har du två fält: ett börjar med pdfTeX och det andra med pdfLaTeX. Du kan skriva --aux-directory=dir just just after these commands and before –file-line-error`.
  • Tack TD – jag ' jag känner mig väldigt långsam här men det vann ändå ' t spela boll. Så mina tex och latex fälten läser nu pdftex --aux-directory=auxfiles --file-line-error --synctex=1 och pdflatex --aux-directory=auxfiles --file-line-error --synctex=1. Jag har en underkatalog i samma mapp som main.tex -filen som jag kompilerar med namnet auxfiles, men den fortsätter att lägga alla filerna i rotmapp (och bredvid .tex-filerna i deras respektive undermappar). Några idéer?

Svar

Att döma av din skärmdump använder du TeXShop på en Mac med MacTeX. Alternativet –aux-katalog är MiKTeX-specifikt och det finns ingen motsvarighet i MacTeX.

Se det här svaret: MacTeX -aux-katalog = DIR

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *