.gitignore til TeX

170 ignorer regler for TeX, klar til at kopiere til dit lager.

Sættesystem

Den komplette .gitignore til TeX

# Genereret af LFGitignore - https://lfgitignore.com
# Oprettet: 2026-10-31 21:50:33 UTC
# Teknologier: TeX

### TeX ###
*.lof
*.lot
*.fls
*.toc
*.fmt
*.fot
# Log fil
*.log
*.cb
*.cb2
.*.lb
*.dvi
*.xdv
*-converted-to.*
*.aux
.pdf
*.bbl
*.bbl-SAVE-ERROR
# generiske eksekverbare output
*.out
*.bcf
*.bcf-SAVE-ERROR
*.blg
*-blx.aux
*-blx.bib
*.run.xml
*.fdb_latexmk
*.synctex
*.synctex(busy)
*.synctex.gz
*.synctex.gz(busy)
*.pdfsync
*.rubbercache
rubber.cache
latex.out/
*.alg
*.loa
acs-*.bib
*.thm
*.atfi
*.nav
*.pre
*.snm
*.vrb
*.soc
*.loc
*.cut
*.cpt
*.tuc
*.spl
*.tui
*.ent
*.tuo
*.lox
*.mf
*.mp
*.t[1-9]
*.t[1-9][0-9]
*.tfm
*.end
*.?end
*.[1-9]
*.[1-9][0-9]
*.[1-9][0-9][0-9]
*.[1-9]R
*.[1-9][0-9]R
*.[1-9][0-9][0-9]R
*.eledsec[1-9]
*.eledsec[1-9]R
*.eledsec[1-9][0-9]
*.eledsec[1-9][0-9]R
*.eledsec[1-9][0-9][0-9]
*.eledsec[1-9][0-9][0-9]R
*.acn
*.acr
*.glg
*.glg-abr
*.glo
*.glo-abr
*.gls
*.gls-abr
*.glsdefs
*.lzo
*.lzs
*.slg
*.slo
*.sls
*.gnuplot
*.table
*-gnuplottex-*
*.gaux
*.glog
*.gtex
*.4ct
*.4tc
*.idv
*.lg
*.trc
*.xref
*.hd
*.brf
*-concordance.tex
*-tikzDictionary
*.lol
*.ltjruby
*.idx
*.ilg
*.ind
*.maf
*.mlf
*.mlt
*.mtc[0-9]*
*.slf[0-9]*
*.slt[0-9]*
*.stc[0-9]*
_minted*
*.data.minted
*.pyg
*.mw
*.newpax
*.nlg
*.nlo
*.nls
*.pax
*.pdfpc
*.sagetex.sage
*.sagetex.py
*.sagetex.scmd
*.wrt
*.spell.bad
*.spell.txt
svg-inkscape/
*.sout
*.sympy
sympy-plots-for-*.tex/
*.upa
*.upb
*.pytxcode
pythontex-files-*/
*.listing
*.loe
*.dpth
*.md5
*.auxlock
*.ptc
*.tdo
*.hst
*.ver
*.lod
*.xcp
*.xmpi
*.xdy
*.xyc
*.xyd
*.ttt
*.fff
TSWLatexianTemp*
# Backup fil
*.bak
*.sav
*.bak[0-9]*
.texpadtmp
*.lyx~
# Backup fil
*.backup
# Vim skjult swap-fil
.*.swp
*~[0-9]*
*.tps
./auto/*
*.el
*-tags.tex
*.sta
*.lpz
*.xwm

Hvad disse TeX regler faktisk ignorerer

Hvert mønster nedenfor, og hvorfor det hører hjemme i din .gitignore.

Generel

Mønster Hvad den ignorerer
*.lof Generel
*.lot Generel
*.fls Generel
*.toc Generel
*.fmt Generel
*.fot Generel
*.log Log fil
*.cb Generel
*.cb2 Generel
.*.lb Generel
*.dvi # Mellemliggende dokumenter:
*.xdv Generel
*-converted-to.* Generel
.pdf # Genereret hvis tom streng er angivet ved "Indtast venligst et andet filnavn til output:"
*.aux Generel
*.bbl # Bibliografi hjælpefiler (bibtex/biblatex/biber):
*.bbl-SAVE-ERROR Generel
*.out generiske eksekverbare output
*.bcf Generel
*.bcf-SAVE-ERROR Generel
*.blg Generel
*-blx.aux Generel
*-blx.bib Generel
*.run.xml Generel
*.fdb_latexmk # Byg hjælpefiler til værktøj:
*.synctex Generel
*.synctex(busy) Generel
*.synctex.gz Generel
*.synctex.gz(busy) Generel
*.pdfsync Generel
*.rubbercache Generel
rubber.cache Generel
latex.out/ # Byg værktøjsmapper til hjælpefiler latexrun
*.alg # Hjælpe- og mellemfiler fra andre pakker: algoritmer
*.loa Generel
acs-*.bib achemso
*.thm amsthm
*.atfi attachfile2
*.nav beamer
*.pre Generel
*.snm Generel
*.vrb Generel
*.soc ændringer
*.loc Generel
*.cut kommentar
*.cpt cprotect
*.tuc sammenhæng
*.spl elsarticle (dokumentklasse for Elsevier-tidsskrifter)
*.tui Generel
*.ent endnotes
*.tuo Generel
*.lox fixme
*.mf feynmf/feynmp
*.mp Generel
*.t[1-9] Generel
*.t[1-9][0-9] Generel
*.tfm Generel
*.end (r)(e)ledmac/(r)(e)ledpar
*.?end Generel
*.[1-9] Generel
*.[1-9][0-9] Generel
*.[1-9][0-9][0-9] Generel
*.[1-9]R Generel
*.[1-9][0-9]R Generel
*.[1-9][0-9][0-9]R Generel
*.eledsec[1-9] Generel
*.eledsec[1-9]R Generel
*.eledsec[1-9][0-9] Generel
*.eledsec[1-9][0-9]R Generel
*.eledsec[1-9][0-9][0-9] Generel
*.eledsec[1-9][0-9][0-9]R Generel
*.acn glossaries
*.acr Generel
*.glg Generel
*.glg-abr Generel
*.glo Generel
*.glo-abr Generel
*.gls Generel
*.gls-abr Generel
*.glsdefs Generel
*.lzo Generel
*.lzs Generel
*.slg Generel
*.slo Generel
*.sls Generel
*.gnuplot gnuplot
*.table Generel
*-gnuplottex-* gnuplottex
*.gaux gregoriotex
*.glog Generel
*.gtex Generel
*.4ct htlatex
*.4tc Generel
*.idv Generel
*.lg Generel
*.trc Generel
*.xref Generel
*.hd hypdoc
*.brf hyperref
*-concordance.tex knitr
*-tikzDictionary TODO Fjern kommentaren til næste linje, hvis du bruger knitr og vil ignorere dens genererede tikz-filer *.tikz
*.lol listings
*.ltjruby luatexja-ruby
*.idx makeidx
*.ilg Generel
*.ind Generel
*.maf minitoc
*.mlf Generel
*.mlt Generel
*.mtc[0-9]* Generel
*.slf[0-9]* Generel
*.slt[0-9]* Generel
*.stc[0-9]* Generel
_minted* minted
*.data.minted Generel
*.pyg Generel
*.mw morewrites
*.newpax newpax
*.nlg nomencl
*.nlo Generel
*.nls Generel
*.pax pax
*.pdfpc pdfpcnotes
*.sagetex.sage sagetex
*.sagetex.py Generel
*.sagetex.scmd Generel
*.wrt scrwfile
*.spell.bad stavning
*.spell.txt Generel
svg-inkscape/ svg
*.sout sympy
*.sympy Generel
sympy-plots-for-*.tex/ Generel
*.upa pdfcomment
*.upb Generel
*.pytxcode pythontex
pythontex-files-*/ Generel
*.listing tcolorbox
*.loe thmtools

TikZ og PGF

Mønster Hvad den ignorerer
*.dpth TikZ og PGF
*.md5 TikZ og PGF
*.auxlock TikZ og PGF
*.ptc titletoc
*.tdo todonotes
*.hst vhistory
*.ver TikZ og PGF
*.lod easy-todo
*.xcp xcolor
*.xmpi xmpincl
*.xdy xindy
*.xyc xypic prækompilerede matricer og konturer
*.xyd TikZ og PGF
*.ttt endfloat
*.fff TikZ og PGF

Latexian

Mønster Hvad den ignorerer
TSWLatexianTemp* Latexian

WinEdt

Mønster Hvad den ignorerer
*.bak Backup fil
*.sav WinEdt
*.bak[0-9]* latexindent.pl

Texpad

Mønster Hvad den ignorerer
.texpadtmp Texpad

LyX

Mønster Hvad den ignorerer
*.lyx~ LyX

Kile

Mønster Hvad den ignorerer
*.backup Backup fil
.*.swp Vim skjult swap-fil

KBibTeX

Mønster Hvad den ignorerer
*~[0-9]* KBibTeX

TeXnicCenter

Mønster Hvad den ignorerer
*.tps TeXnicCenter
./auto/* automappe ved brug af emacs og auktex
*.el TeXnicCenter
*-tags.tex expex videresend referencer med \gathertags
*.sta selvstændige pakker

Makeindex logfiler

Mønster Hvad den ignorerer
*.lpz Makeindex logfiler
*.xwm xwatermark-pakke

Sådan bruger du denne .gitignore til TeX

  1. Kopier TeX reglerne ovenfor, eller download filen direkte.
  2. Opret en fil med navnet .gitignore i roden af dit Git-lager og indsæt reglerne i det.
  3. Hvis nogle af disse filer allerede er sporet, så kør git rm -r --cached . og commit igen - Git anvender kun ignoreringsregler på usporede filer.
  4. Brug .gitignore, så alle på holdet deler de samme regler.

Andre Værktøj .gitignore skabeloner

Se alle Værktøj skabeloner