Qu'est-ce que le format de fichier AUX ?
Un fichier .aux est un fichier auxiliaire en texte brut généré automatiquement par LaTeX pendant la compilation d'un document. Il sert de canal de communication entre les passages de compilation successifs, stockant des données que LaTeX écrit lors d'une exécution et relit lors de la suivante pour résoudre les références croisées.
Le fichier .aux contient une séquence d'appels de macros LaTeX, les plus courants étant :
\newlabel{key}{{number}{page}}- stocke les données de renvoi pour\refet\pageref\citation{key}- enregistre chaque appel\cite{}trouvé dans le document\bibcite{key}{label}- stocke les étiquettes de citation résolues renvoyées par BibTeX ou Biber- commandes
\@writefile- écrit les entrées pour la table des matières (.toc), la liste des figures (.lof) et la liste des tableaux (.lot)
Comme LaTeX résout les références croisées en lisant le .aux de l'exécution précédente, au moins deux passages de compilation sont nécessaires pour produire des numéros de référence corrects. Un troisième passage peut être nécessaire après que BibTeX ou Biber a traité les citations.
Le fichier .aux est un artefact de compilation - les utilisateurs ne le créent ni ne l'éditent jamais manuellement. S'il est corrompu (par exemple après une compilation interrompue), le supprimer et recompiler résout la plupart des erreurs LaTeX. Il doit être exclu du contrôle de version (ajoutez .aux au fichier .gitignore). Des outils tels que latexmk gèrent automatiquement les passages multiples et la gestion du .aux.
Le format est compatible avec tous les moteurs LaTeX standard : pdflatex, xelatex et lualatex.
Sécurité et sûreté
RISQUE : LOWFichier texte brut contenant uniquement des appels de macros LaTeX - aucun code exécutable. Un fichier .aux malveillant pourrait en théorie injecter des commandes LaTeX arbitraires si un utilisateur l'injectait manuellement dans LaTeX, mais il s'agit d'un vecteur d'attaque extrêmement théorique. Dans les flux de travail LaTeX normaux, le .aux est généré et consommé par le moteur LaTeX lui-même.
Détails du format
en bref- Fichier auxiliaire AutoCAD - AutoCAD et d'autres programmes de CAO utilisent .aux pour des fichiers de données auxiliaires/d'aide, sans rapport avec TeX.
- Fichier auxiliaire Windows (système) - Diverses applications Windows utilisent .aux comme extension de données auxiliaires/d'aide générique.
Programmes qui ouvrent les fichiers AUX
Détails techniques
spécifications approfondies| Encodage | Texte brut (UTF-8 ou ASCII selon l'installation LaTeX et l'encodage du document) |
| Type de format | Syntaxe de macro LaTeX en texte brut - lisible dans n'importe quel éditeur de texte |
| Conteneur | Aucun - fichier texte simple |
| Généré par | pdfTeX, XeTeX, LuaTeX pendant la compilation de documents LaTeX |
| Première ligne typique | \relax, ou la première commande \citation{} si le document contient des citations |
| Macro de référence croisée | \newlabel{key}{{number}{page}} - écrit par LaTeX, relu pour résoudre \ref et \pageref |
| Enregistrement de citation | \citation{key} écrit lors du premier passage ; lu par BibTeX ou Biber pour générer le fichier .bbl |
| Exigence de passages multiples | Minimum 2 exécutions LaTeX nécessaires pour des références croisées correctes ; 3+ lorsque des outils de bibliographie sont impliqués |
| Taille de fichier typique | 1 Ko - 500 Ko (augmente avec la longueur du document et le nombre de renvois et de citations) |
| Compatibilité OS | Windows, macOS, Linux (multiplateforme - format identique sur tous les moteurs TeX) |
| Édition manuelle | Non destiné à l'édition manuelle - généré et géré entièrement par le moteur LaTeX |
| Sûr à supprimer | Oui - reconstruit automatiquement lors de la prochaine compilation ; à supprimer pour forcer une recompilation propre |
| Publié | 1978 (TeX 1.0 by Donald Knuth); LaTeX extension by Leslie Lamport, 1984 |
| Dernière version | N/A - format is a side-effect of TeX/LaTeX compilation, not versioned |
| Standard ouvert | Oui · libre de droits |
| Spécification | www.latex-project.org |
Conversions AUX
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers AUX.