¿Qué es el formato de archivo AUX?
Un archivo .aux es un archivo auxiliar de texto plano generado automáticamente por LaTeX durante la compilación del documento. Actúa como un canal de comunicación entre sucesivas pasadas de compilación, almacenando datos que LaTeX escribe en una ejecución y vuelve a leer en la siguiente para resolver referencias hacia adelante.
El archivo .aux contiene una secuencia de llamadas a macros de LaTeX, las más comunes son:
\newlabel{key}{{number}{page}}- almacena datos de referencias cruzadas para\refy\pageref\citation{key}- registra cada llamada a\cite{}encontrada en el documento\bibcite{key}{label}- almacena etiquetas de citas resueltas devueltas por BibTeX o Biber\@writefile- escribe entradas para la tabla de contenidos (.toc), lista de figuras (.lof) y lista de tablas (.lot)
Debido a que LaTeX resuelve las referencias cruzadas leyendo el .aux de la ejecución anterior, se requieren al menos dos pasadas de compilación para producir números de referencia correctos. Puede ser necesaria una tercera pasada después de que BibTeX o Biber procesen las citas.
El archivo .aux es un artefacto de compilación; los usuarios nunca lo crean ni lo editan manualmente. Si se corrompe (por ejemplo, tras una compilación interrumpida), eliminarlo y volver a compilar resuelve la mayoría de los errores de LaTeX. Debe excluirse del control de versiones (añada .aux a .gitignore). Herramientas como latexmk gestionan las múltiples pasadas y el manejo de .aux de forma automática.
El formato es compatible con todos los motores estándar de LaTeX: pdflatex, xelatex y lualatex.
Seguridad y protección
RIESGO: LOWArchivo de texto plano que contiene solo llamadas a macros de LaTeX - sin código ejecutable. Un archivo .aux malintencionado podría, en teoría, inyectar comandos de LaTeX arbitrarios si un usuario lo introduce manualmente en LaTeX, pero este es un vector de ataque extremadamente teórico. En los flujos de trabajo normales de LaTeX, el .aux es generado y consumido por el propio motor LaTeX.
Detalles del formato
en pocas palabras- Archivo auxiliar de AutoCAD - AutoCAD y otros programas CAD utilizan .aux para archivos de datos auxiliares o de ayuda, no relacionados con TeX.
- Archivo auxiliar de Windows (sistema) - Varias aplicaciones de Windows utilizan .aux como una extensión genérica de datos auxiliares o de ayuda.
Programas que abren archivos AUX
Detalles técnicos
especificación profunda| Codificación | Texto plano (UTF-8 o ASCII dependiendo de la instalación de LaTeX y la codificación del documento) |
| Tipo de formato | Sintaxis de macros de LaTeX en texto plano - legible en cualquier editor de texto |
| Contenedor | Ninguno - archivo de texto simple |
| Generado por | pdfTeX, XeTeX, LuaTeX durante la compilación de documentos LaTeX |
| Primera línea típica | \relax, o el primer comando \citation{} si el documento tiene citas |
| Macro de referencia cruzada | \newlabel{key}{{number}{page}} - escrito por LaTeX, leído de nuevo para resolver \ref y \pageref |
| Registro de citas | \citation{key} escrito durante la primera pasada; leído por BibTeX o Biber para generar el archivo .bbl |
| Requisito de múltiples pasadas | Mínimo 2 ejecuciones de LaTeX necesarias para referencias cruzadas correctas; 3+ cuando intervienen herramientas de bibliografía |
| Tamaño de archivo típico | 1 KB - 500 KB (crece con la longitud del documento y el número de referencias cruzadas y citas) |
| Compatibilidad de SO | Windows, macOS, Linux (multiplataforma - formato idéntico en todos los motores TeX) |
| Edición manual | No está destinado a la edición manual - generado y gestionado íntegramente por el motor LaTeX |
| Seguro de eliminar | Sí - se reconstruye automáticamente en la siguiente ejecución de compilación; elimínelo para forzar una recompilación limpia |
| Lanzado | 1978 (TeX 1.0 by Donald Knuth); LaTeX extension by Leslie Lamport, 1984 |
| Última versión | N/A - format is a side-effect of TeX/LaTeX compilation, not versioned |
| Estándar abierto | Sí · libre de regalías |
| Especificación | www.latex-project.org |
Conversiones de AUX
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos AUX.