Commentaires
- Vous devez lutiliser comme
pdflatex --aux-directory="dir" texfile
- Quel éditeur utilisez-vous?
- Bonjour Bernard, jutilise TeXShop. Daprès mon commentaire ci-dessous, je ' me sens très lent ici, mais cela ne me permet pas de jouer à la balle '. Donc mes champs tex et latex lisent maintenant
pdftex --aux-directory=auxfiles --file-line-error --synctex=1
etpdflatex --aux-directory=auxfiles --file-line-error --synctex=1
. Jai un sous-répertoire dans le même dossier que le fichier main.tex que je compile appeléauxfiles
, mais il continue à mettre tous les fichiers dans le dossier racine (et à côté du .tex fichiers dans leurs sous-dossiers respectifs). Des idées? –
Réponse
Si vous compilez directement dans la ligne de commande, il vous suffit de faire comme Harish Kumar la dit . Si vous utilisez un éditeur comme TeXniccenter, TeXstudio ou TeXmaker, vous devrez ajouter --aux-directory=dir
dans la chaîne de compilation, qui se trouve dans les options du programme.
Voici une capture décran de TeXmaker:
(Elle devrait être du même type dans dautres éditeurs.)
Vous écrivez simplement --aux-directory=dir
après (ou avant) -interaction=nonstopmode
.
Attention! Dans cette capture décran, plusieurs commandes sont séparées par le caractère |
.
Commentaires
Réponse
A en juger par votre capture décran, vous utilisez TeXShop sur un Mac avec MacTeX. Loption –aux-directory est spécifique à MiKTeX, et aucun équivalent nexiste dans MacTeX.
Voir cette réponse: MacTeX -aux-directory = DIR
pdfTeX
et lautre parpdfLaTeX
. Vous pouvez écrire--aux-directory=dir just just after these commands and before
–file-line-error`.tex
etlatex
lisent désormaispdftex --aux-directory=auxfiles --file-line-error --synctex=1
etpdflatex --aux-directory=auxfiles --file-line-error --synctex=1
. Jai un sous-répertoire dans le même dossier que le fichiermain.tex
que je compile appeléauxfiles
, mais il continue à mettre tous les fichiers dans le dossier racine (et à côté des fichiers .tex dans leurs sous-dossiers respectifs). Des idées?