Comentários
- Você tem que usá-lo como
pdflatex --aux-directory="dir" texfile
- Qual editor você usa?
- Olá Bernard, eu uso TeXShop. De acordo com meu comentário abaixo, ' estou me sentindo muito lento aqui, mas ainda consegui ' jogar bola. Portanto, meus campos tex e latex agora são
pdftex --aux-directory=auxfiles --file-line-error --synctex=1
epdflatex --aux-directory=auxfiles --file-line-error --synctex=1
. Eu tenho um subdiretório na mesma pasta do arquivo main.tex que estou compilando, chamadoauxfiles
, no entanto, ele continua a colocar todos os arquivos na pasta raiz (e ao lado do .tex arquivos em suas respectivas subpastas). Alguma ideia? –
Resposta
Se você compilar diretamente na linha de comando, você só precisa fazer o que Harish Kumar disse . Se você usar um editor como TeXniccenter, TeXstudio ou TeXmaker, você terá que adicionar --aux-directory=dir
na cadeia de compilação, que pode ser encontrada nas opções do programa.
Esta é uma captura de tela do TeXmaker:
(Deve ser do mesmo tipo em outros editores.)
Basta escrever --aux-directory=dir
depois (ou antes) de -interaction=nonstopmode
.
Tenha cuidado! Nesta captura de tela, vários comandos são separados pelo caractere |
.
Comentários
Resposta
A julgar pela sua captura de tela, você está usando o TeXShop em um Mac com MacTeX. A opção –aux-directory é específica do MiKTeX e não existe equivalente no MacTeX.
Veja esta resposta: MacTeX -aux-directory = DIR
pdfTeX
e outro compdfLaTeX
. Você pode escrever--aux-directory=dir just just after these commands and before
–file-line-error`.tex
elatex
agora sãopdftex --aux-directory=auxfiles --file-line-error --synctex=1
epdflatex --aux-directory=auxfiles --file-line-error --synctex=1
. Eu tenho um subdiretório na mesma pasta que omain.tex
arquivo que estou compilando, chamadoauxfiles
, no entanto, ele continua a colocar todos os arquivos no pasta raiz (e ao lado dos arquivos .tex em suas respectivas subpastas). Alguma ideia?