.gitignore for TeX

170 ignoreringsregler for TeX, klare til å kopieres inn i kodelageret ditt.

System for typografisk sats

Den komplette .gitignore-filen for TeX

# Generert av LFGitignore - https://lfgitignore.com
# Opprettet: 2026-10-13 15:59:19 UTC
# Teknologier: TeX

### TeX ###
*.lof
*.lot
*.fls
*.toc
*.fmt
*.fot
# Loggfil
*.log
*.cb
*.cb2
.*.lb
*.dvi
*.xdv
*-converted-to.*
*.aux
.pdf
*.bbl
*.bbl-SAVE-ERROR
# generiske kjørbare utdatafiler
*.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*
# Sikkerhetskopifil
*.bak
*.sav
*.bak[0-9]*
.texpadtmp
*.lyx~
# Sikkerhetskopifil
*.backup
# Skjult Vim-vekselfil
.*.swp
*~[0-9]*
*.tps
./auto/*
*.el
*-tags.tex
*.sta
*.lpz
*.xwm

Hva disse TeX-reglene faktisk ignorerer

Alle mønstrene nedenfor, og hvorfor de hører hjemme i .gitignore-filen din.

Generelt

Mønster Hva det ignorerer
*.lof Generelt
*.lot Generelt
*.fls Generelt
*.toc Generelt
*.fmt Generelt
*.fot Generelt
*.log Loggfil
*.cb Generelt
*.cb2 Generelt
.*.lb Generelt
*.dvi # Mellomdokumenter:
*.xdv Generelt
*-converted-to.* Generelt
.pdf # Genereres hvis en tom streng angis ved «Please type another file name for output:»
*.aux Generelt
*.bbl # Hjelpefiler for bibliografier (bibtex/biblatex/biber):
*.bbl-SAVE-ERROR Generelt
*.out generiske kjørbare utdatafiler
*.bcf Generelt
*.bcf-SAVE-ERROR Generelt
*.blg Generelt
*-blx.aux Generelt
*-blx.bib Generelt
*.run.xml Generelt
*.fdb_latexmk # Hjelpefiler for byggeverktøy:
*.synctex Generelt
*.synctex(busy) Generelt
*.synctex.gz Generelt
*.synctex.gz(busy) Generelt
*.pdfsync Generelt
*.rubbercache Generelt
rubber.cache Generelt
latex.out/ # Byggeverktøymapper for hjelpefiler fra latexrun
*.alg # Hjelpefiler og mellomfiler fra andre pakker: algoritmer
*.loa Generelt
acs-*.bib achemso
*.thm amsthm
*.atfi attachfile2
*.nav beamer
*.pre Generelt
*.snm Generelt
*.vrb Generelt
*.soc endringer
*.loc Generelt
*.cut kommentar
*.cpt cprotect
*.tuc kontekst
*.spl elsarticle (dokumentklasse for Elsevier-tidsskrifter)
*.tui Generelt
*.ent endnotes
*.tuo Generelt
*.lox fixme
*.mf feynmf/feynmp
*.mp Generelt
*.t[1-9] Generelt
*.t[1-9][0-9] Generelt
*.tfm Generelt
*.end (r)(e)ledmac/(r)(e)ledpar
*.?end Generelt
*.[1-9] Generelt
*.[1-9][0-9] Generelt
*.[1-9][0-9][0-9] Generelt
*.[1-9]R Generelt
*.[1-9][0-9]R Generelt
*.[1-9][0-9][0-9]R Generelt
*.eledsec[1-9] Generelt
*.eledsec[1-9]R Generelt
*.eledsec[1-9][0-9] Generelt
*.eledsec[1-9][0-9]R Generelt
*.eledsec[1-9][0-9][0-9] Generelt
*.eledsec[1-9][0-9][0-9]R Generelt
*.acn glossaries
*.acr Generelt
*.glg Generelt
*.glg-abr Generelt
*.glo Generelt
*.glo-abr Generelt
*.gls Generelt
*.gls-abr Generelt
*.glsdefs Generelt
*.lzo Generelt
*.lzs Generelt
*.slg Generelt
*.slo Generelt
*.sls Generelt
*.gnuplot gnuplot
*.table Generelt
*-gnuplottex-* gnuplottex
*.gaux gregoriotex
*.glog Generelt
*.gtex Generelt
*.4ct htlatex
*.4tc Generelt
*.idv Generelt
*.lg Generelt
*.trc Generelt
*.xref Generelt
*.hd hypdoc
*.brf hyperref
*-concordance.tex knitr
*-tikzDictionary TODO Fjern kommentartegnet på neste linje hvis du bruker knitr og vil ignorere de genererte tikz-filene *.tikz
*.lol listings
*.ltjruby luatexja-ruby
*.idx makeidx
*.ilg Generelt
*.ind Generelt
*.maf minitoc
*.mlf Generelt
*.mlt Generelt
*.mtc[0-9]* Generelt
*.slf[0-9]* Generelt
*.slt[0-9]* Generelt
*.stc[0-9]* Generelt
_minted* minted
*.data.minted Generelt
*.pyg Generelt
*.mw morewrites
*.newpax newpax
*.nlg nomencl
*.nlo Generelt
*.nls Generelt
*.pax pax
*.pdfpc pdfpcnotes
*.sagetex.sage sagetex
*.sagetex.py Generelt
*.sagetex.scmd Generelt
*.wrt scrwfile
*.spell.bad spelling
*.spell.txt Generelt
svg-inkscape/ svg
*.sout sympy
*.sympy Generelt
sympy-plots-for-*.tex/ Generelt
*.upa pdfcomment
*.upb Generelt
*.pytxcode pythontex
pythontex-files-*/ Generelt
*.listing tcolorbox
*.loe thmtools

TikZ & PGF

Mønster Hva det ignorerer
*.dpth TikZ & PGF
*.md5 TikZ & PGF
*.auxlock TikZ & PGF
*.ptc titletoc
*.tdo todonotes
*.hst vhistory
*.ver TikZ & PGF
*.lod easy-todo
*.xcp xcolor
*.xmpi xmpincl
*.xdy xindy
*.xyc forhåndskompilerte matriser og konturer for xypic
*.xyd TikZ & PGF
*.ttt endfloat
*.fff TikZ & PGF

Latexian

Mønster Hva det ignorerer
TSWLatexianTemp* Latexian

WinEdt

Mønster Hva det ignorerer
*.bak Sikkerhetskopifil
*.sav WinEdt
*.bak[0-9]* latexindent.pl

Texpad

Mønster Hva det ignorerer
.texpadtmp Texpad

LyX

Mønster Hva det ignorerer
*.lyx~ LyX

Kile

Mønster Hva det ignorerer
*.backup Sikkerhetskopifil
.*.swp Skjult Vim-vekselfil

KBibTeX

Mønster Hva det ignorerer
*~[0-9]* KBibTeX

TeXnicCenter

Mønster Hva det ignorerer
*.tps TeXnicCenter
./auto/* automatisk mappe ved bruk av emacs og auctex
*.el TeXnicCenter
*-tags.tex expex-fremoverreferanser med \gathertags
*.sta frittstående pakker

Makeindex-loggfiler

Mønster Hva det ignorerer
*.lpz Makeindex-loggfiler
*.xwm xwatermark-pakken

Slik bruker du denne .gitignore-filen for TeX

  1. Kopier TeX-reglene ovenfor, eller last ned filen direkte.
  2. Opprett en fil som heter .gitignore i roten av Git-kodelageret ditt, og lim inn reglene.
  3. Hvis noen av disse filene allerede spores, kjører du git rm -r --cached . og sjekker inn på nytt — Git bruker bare ignoreringsregler på filer som ikke spores.
  4. Sjekk inn .gitignore slik at alle på teamet deler de samme reglene.

Andre .gitignore-maler for Verktøy

Se alle maler for Verktøy