Tato otázka již má odpovědi zde :
Komentáře
- Musíte to použít jako
pdflatex --aux-directory="dir" texfile
- Který editor používáte?
- Ahoj Bernarde, používám TeXShop. Podle mého níže uvedeného komentáře se mi ' cítím velmi pomalu, ale stále ' nehraji míč. Takže moje texová a latexová pole nyní čtou
pdftex --aux-directory=auxfiles --file-line-error --synctex=1
apdflatex --aux-directory=auxfiles --file-line-error --synctex=1
. Mám podadresář ve stejné složce jako soubor main.tex, který kompiluji, nazvanýauxfiles
, ale nadále ukládá všechny soubory do kořenové složky (a vedle .tex soubory v příslušných podsložkách). Nějaké nápady? –
Odpověď
Pokud kompilujete přímo v příkazovém řádku, musíte udělat tak, jak řekl Harish Kumar . Pokud používáte editor jako TeXniccenter, TeXstudio nebo TeXmaker, budete muset přidat --aux-directory=dir
do řetězce kompilace, který najdete v možnostech programu.
Toto je snímek obrazovky TeXmakeru:
(V ostatních editorech by to mělo být stejného druhu.)
Stačí napsat --aux-directory=dir
po (nebo dříve) -interaction=nonstopmode
.
Buďte opatrní! Na tomto snímku obrazovky je několik příkazů odděleno znakem |
.
Komentáře
Odpověď
Soudě podle vašeho screenshotu používáte TeXShop na Macu s MacTeXem. Možnost –aux-directory je specifická pro MiKTeX a v MacTeXu neexistuje žádný ekvivalent.
Viz tato odpověď: MacTeX -aux-directory = DIR
pdfTeX
a druhépdfLaTeX
. Můžete napsat--aux-directory=dir just just after these commands and before
–file-line-error`.tex
alatex
pole nyní čtoupdftex --aux-directory=auxfiles --file-line-error --synctex=1
apdflatex --aux-directory=auxfiles --file-line-error --synctex=1
. Mám podadresář ve stejné složce jako soubormain.tex
, který kompiluji, nazvanýauxfiles
, ale i nadále ukládá všechny soubory do kořenová složka (a vedle souborů .tex v příslušných podsložkách). Nějaké nápady?