.AUX

AUX-fil

LaTeX/TeX Auxiliary References File
Ställ en fråga
SNABBT SVAR

En .aux-fil genereras automatiskt av LaTeX när ett .tex-dokument kompileras. Den lagrar korsreferensetiketter, sidnummer och citeringsnycklar så att LaTeX kan lösa dem vid en andra genomkörning. Du öppnar eller skapar inte .aux-filer själv. Om en sådan orsakar ett kompileringsfel, radera den och kompilera om.

Utvecklare: N/A (generated by TeX/LaTeX engines: pdfTeX, XeTeX, LuaTeX) Kategori: Inställningsfiler Öppen standard MIME: text/plain
ÖPPNAS PÅ Windows macOS Linux
Relaterat: .ICA · .DS_STORE · .WMZ · .CFG

På denna sida

19k+ filtillägg indexerade
Senast granskad Jul 9, 2026

Osäker på vad din fil är?

Släpp valfri fil i vår identifierare - vi läser bara de första byten för att namnge formatet.

Identifiera en fil

Vad är filformatet AUX?

En .aux-fil är en hjälpfil i klartext som genereras automatiskt av LaTeX under dokumentkompilering. Den fungerar som en kommunikationskanal mellan successiva kompileringssteg och lagrar data som LaTeX skriver vid en körning och läser tillbaka vid nästa för att lösa framåtreferenser.

.aux-filen innehåller en sekvens av LaTeX-makroanrop, oftast:

  • \newlabel{key}{{number}{page}} - lagrar korsreferensdata för \ref och \pageref
  • \citation{key} - registrerar varje \cite{}-anrop som finns i dokumentet
  • \bibcite{key}{label} - lagrar lösta citeringsetiketter som returnerats av BibTeX eller Biber
  • \@writefile-kommandon - skriver poster för innehållsförteckningen (.toc), figurförteckningen (.lof) och tabellförteckningen (.lot)

Eftersom LaTeX löser korsreferenser genom att läsa .aux från föregående körning krävs minst två kompileringssteg för att producera korrekta referensnummer. En tredje genomkörning kan behövas efter att BibTeX eller Biber har bearbetat citeringar.

.aux-filen är en biprodukt av kompileringen - användare skapar eller redigerar den aldrig manuellt. Om den blir korrupt (till exempel efter en avbruten kompilering) löser man de flesta LaTeX-fel genom att radera den och kompilera om. Den bör exkluderas från versionshantering (lägg till .aux i .gitignore). Verktyg som latexmk hanterar flera körningar och .aux-hantering automatiskt.

Formatet är kompatibelt med alla standard LaTeX-motorer: pdflatex, xelatex och lualatex.

Säkerhet & trygghet

RISK: LOW

Klartextfil som endast innehåller LaTeX-makroanrop - ingen exekverbar kod. En skadligt utformad .aux-fil skulle i teorin kunna injicera godtyckliga LaTeX-kommandon om en användare manuellt matar in den i LaTeX, men detta är en extremt teoretisk attackvektor. I normala LaTeX-arbetsflöden genereras och konsumeras .aux av LaTeX-motorn själv.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNLaTeX/TeX Auxiliary References Fileäven känd som .aux file, LaTeX aux file
UTVECKLAREN/A (generated by TeX/LaTeX engines: pdfTeX, XeTeX, LuaTeX)sedan 1978 (TeX 1.0 by Donald Knuth); LaTeX extension by Leslie Lamport, 1984
MIME-TYPtext/plain
TYPKlartext (LaTeX-kommandon)
STANDARDÖppen · royaltyfri
Detta filtillägg används också av…
  • AutoCAD hjälpfil - AutoCAD och andra CAD-program använder .aux för hjälpdatafiler, orelaterat till TeX.
  • Windows hjälpfil (system) - Olika Windows-applikationer använder .aux som en generisk filändelse för hjälpdata.

Program som öppnar AUX-filer

Windows4 apps
MiKTeX Öppen källkod MiKTeX läser/skriver .aux automatiskt under pdflatex/xelatex-kompilering. Granska innehållet i valfri textredigerare.
TeXworks Öppen källkod Öppna .aux i TeXworks som en vanlig textfil för granskning. Kompilering producerar .aux automatiskt.
Notepad Öppen källkod Öppna .aux som klartext för att granska korsreferens- och citeringsdata.
TeXstudio Öppen källkod TeXstudio kompilerar .tex och producerar .aux; högerklicka i filbläddraren för att öppna .aux för granskning.
macOS2 apps
TeXworks Öppen källkod Öppna .aux i TeXworks som en vanlig textfil för granskning. Kompilering producerar .aux automatiskt.
MacTeX (TeX Live for macOS) Öppen källkod pdflatex/xelatex genererar .aux automatiskt. Använd TeXShop eller valfri textredigerare för att granska.
Linux2 apps
TeX Live Öppen källkod pdflatex/xelatex/lualatex genererar .aux automatiskt. Granska med valfri textredigerare.
latexmk (automation) Öppen källkod latexmk -pdf document.tex - kör automatiskt rätt antal pass och hanterar .aux; ingår i TeX Live.

Tekniska detaljer

djup specifikation
KodningKlartext (UTF-8 eller ASCII beroende på LaTeX-installation och dokumentkodning)
FormattypLaTeX-makrosyntax i klartext - läsbar i valfri textredigerare
ContainerIngen - ren textfil
Genererad avpdfTeX, XeTeX, LuaTeX under LaTeX-dokumentkompilering
Typisk första rad\relax, eller det första \citation{}-kommandot om dokumentet har citeringar
Korsreferensmakro\newlabel{key}{{number}{page}} - skrivs av LaTeX, läses tillbaka för att lösa \ref och \pageref
Citeringsregistrering\citation{key} skrivs under första passet; läses av BibTeX eller Biber för att generera .bbl-filen
Krav på flera passMinst 2 LaTeX-körningar krävs för korrekta korsreferenser; 3+ när biblioteksverktyg är inblandade
Typisk filstorlek1 KB - 500 KB (växer med dokumentets längd och antal korsreferenser och citeringar)
OS-kompatibilitetWindows, macOS, Linux (plattformsoberoende - identiskt format i alla TeX-motorer)
Manuell redigeringInte avsedd för manuell redigering - genereras och hanteras helt av LaTeX-motorn
Säker att raderaJa - byggs automatiskt om vid nästa kompilering; radera för att tvinga fram en ren omkompilering
Släppt1978 (TeX 1.0 by Donald Knuth); LaTeX extension by Leslie Lamport, 1984
Senaste versionN/A - format is a side-effect of TeX/LaTeX compilation, not versioned
Öppen standardJa · royaltyfri
Specifikationwww.latex-project.org

AUX-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med AUX-filer. Var specifik - inkludera ditt system och programversion.
Inget konto behövs · svar vanligtvis inom en dag

Inga frågor än - bli den första att fråga om AUX-filer.

Vanliga frågor

Kan jag radera .aux-filen?
Ja - LaTeX återskapar den vid nästa kompilering. Att radera den är standardlösningen när .aux blir korrupt eller osynkroniserad efter en avbruten kompilering.
Varför säger LaTeX «undefined reference»?
Korsreferenser löses vid den andra genomkörningen. Kör LaTeX två gånger (eller använd latexmk). Om varningarna kvarstår kan .aux-filen vara föråldrad - radera den och kompilera om två gånger.
Bör jag checka in .aux i Git?
Nej - .aux är en byggartefakt. Lägg till *.aux i .gitignore. .tex-källan är den auktoritativa filen; .aux är härledd.
Vad är skillnaden mellan .aux, .bbl och .toc?
.aux är huvudhjälpfilen som lagrar korsreferenser och citeringsnycklar. .bbl är den formaterade bibliografin som genereras av BibTeX/Biber från .aux. .toc innehåller poster för innehållsförteckningen. Alla är byggartefakter.
Varför ändras min .aux-fil hela tiden i Git?
Eftersom den återskapas vid varje kompilering. Lägg till den i .gitignore för att förhindra spårning.

Referenser

1LaTeX Project - Auxiliary files overviewwww.latex-project.org
2Dick Imaw Books - LaTeX for Complete Novices: Auxiliary Fileswww.dickimaw-books.com

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.BINCD/DVD Disc Image (BIN/CUE)
7.NOMEDIAAndroid No-Media Marker File
8.MDMarkdown Document
9.RPMSGRestricted Permission Message
10.TMPTemporary File

Relaterade filtillägg

.ICACitrix Independent Computing Architecture file
.DS_STOREmacOS Finder Desktop Services Store (.DS_Store)
.WMZWindows Media Player Skin
.CFGConfiguration File
.LICLicense File
.CONFConfiguration File

Gratis filverktyg

En filidentifierare och bildkonverterare direkt i webbläsaren - allt körs på din enhet.

Öppna verktygslådan

Bläddra bland filtillägg A-Ö