Détection automatique¶
Les options qui valent auto (c'est le défaut) sont déterminées à partir du
document.
Moteur¶
- Le commentaire magique
% !TEX program = <moteur>dans le fichier principal, s'il est présent. - Sinon
xelatex, si le préambule chargefontspec,polyglossiaouunicode-math, ou si un fichier.sty/.clsdu répertoire du fichier principal les charge (thème beamer, classe maison…). - Sinon
pdflatex.
Les lignes commentées sont ignorées.
Bibliographie¶
ktex examine les fichiers produits par la première passe :
bibersi biblatex a écrit un fichier.bcf;bibtexsi le.auxcontient\bibdata;- sinon, pas de bibliographie.
Passes¶
En mode auto, ktex fait une première passe, puis la bibliographie, puis :
- une passe (deux pour BibTeX) ;
- puis d'autres passes tant que les fichiers auxiliaires (
.aux,.toc,.nav…) changent ou que le log réclame une nouvelle passe (Rerun to get…,Label(s) may have changed,Please rerun LaTeX…), dans la limite demax_passes.
Comme le répertoire de compilation est conservé d'une fois sur l'autre, une recompilation après une petite modification n'a souvent besoin que d'une ou deux passes.