.gitignore: TeX

170 ohitussääntöä teknologialle TeX, valmiina kopioitavaksi tietovarastoosi.

Ladontajärjestelmä

Kattava .gitignore: TeX

# Luotu LFGitignorella - https://lfgitignore.com
# Luotu: 2026-10-13 15:59:08 UTC
# Teknologiat: TeX

### TeX ###
*.lof
*.lot
*.fls
*.toc
*.fmt
*.fot
# Lokitiedosto
*.log
*.cb
*.cb2
.*.lb
*.dvi
*.xdv
*-converted-to.*
*.aux
.pdf
*.bbl
*.bbl-SAVE-ERROR
# yleiset suoritustiedostotuotokset
*.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*
# Varmuuskopiotiedosto
*.bak
*.sav
*.bak[0-9]*
.texpadtmp
*.lyx~
# Varmuuskopiotiedosto
*.backup
# Vimin piilotettu vaihtotiedosto
.*.swp
*~[0-9]*
*.tps
./auto/*
*.el
*-tags.tex
*.sta
*.lpz
*.xwm

Mitä nämä TeX-säännöt ohittavat

Kaikki säännöt ja selitykset sille, miksi ne kuuluvat .gitignore-tiedostoosi.

Yleiset

Sääntö Mitä se ohittaa
*.lof Yleiset
*.lot Yleiset
*.fls Yleiset
*.toc Yleiset
*.fmt Yleiset
*.fot Yleiset
*.log Lokitiedosto
*.cb Yleiset
*.cb2 Yleiset
.*.lb Yleiset
*.dvi # Välivaiheen asiakirjat:
*.xdv Yleiset
*-converted-to.* Yleiset
.pdf # Luodaan, jos kohtaan "Please type another file name for output:" annetaan tyhjä merkkijono
*.aux Yleiset
*.bbl # Lähdeluettelon aputiedostot (bibtex/biblatex/biber):
*.bbl-SAVE-ERROR Yleiset
*.out yleiset suoritustiedostotuotokset
*.bcf Yleiset
*.bcf-SAVE-ERROR Yleiset
*.blg Yleiset
*-blx.aux Yleiset
*-blx.bib Yleiset
*.run.xml Yleiset
*.fdb_latexmk # Käännöstyökalujen aputiedostot:
*.synctex Yleiset
*.synctex(busy) Yleiset
*.synctex.gz Yleiset
*.synctex.gz(busy) Yleiset
*.pdfsync Yleiset
*.rubbercache Yleiset
rubber.cache Yleiset
latex.out/ # Käännöstyökalujen aputiedostohakemistot latexrun
*.alg # Muiden pakettien apu- ja välitiedostot: algoritmit
*.loa Yleiset
acs-*.bib achemso
*.thm amsthm
*.atfi attachfile2
*.nav beamer
*.pre Yleiset
*.snm Yleiset
*.vrb Yleiset
*.soc muutokset
*.loc Yleiset
*.cut kommentti
*.cpt cprotect
*.tuc context
*.spl elsarticle (Elsevier-lehtien asiakirjaluokka)
*.tui Yleiset
*.ent endnotes
*.tuo Yleiset
*.lox fixme
*.mf feynmf/feynmp
*.mp Yleiset
*.t[1-9] Yleiset
*.t[1-9][0-9] Yleiset
*.tfm Yleiset
*.end (r)(e)ledmac/(r)(e)ledpar
*.?end Yleiset
*.[1-9] Yleiset
*.[1-9][0-9] Yleiset
*.[1-9][0-9][0-9] Yleiset
*.[1-9]R Yleiset
*.[1-9][0-9]R Yleiset
*.[1-9][0-9][0-9]R Yleiset
*.eledsec[1-9] Yleiset
*.eledsec[1-9]R Yleiset
*.eledsec[1-9][0-9] Yleiset
*.eledsec[1-9][0-9]R Yleiset
*.eledsec[1-9][0-9][0-9] Yleiset
*.eledsec[1-9][0-9][0-9]R Yleiset
*.acn glossaries
*.acr Yleiset
*.glg Yleiset
*.glg-abr Yleiset
*.glo Yleiset
*.glo-abr Yleiset
*.gls Yleiset
*.gls-abr Yleiset
*.glsdefs Yleiset
*.lzo Yleiset
*.lzs Yleiset
*.slg Yleiset
*.slo Yleiset
*.sls Yleiset
*.gnuplot gnuplot
*.table Yleiset
*-gnuplottex-* gnuplottex
*.gaux gregoriotex
*.glog Yleiset
*.gtex Yleiset
*.4ct htlatex
*.4tc Yleiset
*.idv Yleiset
*.lg Yleiset
*.trc Yleiset
*.xref Yleiset
*.hd hypdoc
*.brf hyperref
*-concordance.tex knitr
*-tikzDictionary TEHTÄVÄ: poista seuraavan rivin kommenttimerkki, jos käytät knitriä ja haluat ohittaa sen luomat tikz-tiedostot *.tikz
*.lol listings
*.ltjruby luatexja-ruby
*.idx makeidx
*.ilg Yleiset
*.ind Yleiset
*.maf minitoc
*.mlf Yleiset
*.mlt Yleiset
*.mtc[0-9]* Yleiset
*.slf[0-9]* Yleiset
*.slt[0-9]* Yleiset
*.stc[0-9]* Yleiset
_minted* minted
*.data.minted Yleiset
*.pyg Yleiset
*.mw morewrites
*.newpax newpax
*.nlg nomencl
*.nlo Yleiset
*.nls Yleiset
*.pax pax
*.pdfpc pdfpcnotes
*.sagetex.sage sagetex
*.sagetex.py Yleiset
*.sagetex.scmd Yleiset
*.wrt scrwfile
*.spell.bad spelling
*.spell.txt Yleiset
svg-inkscape/ svg
*.sout sympy
*.sympy Yleiset
sympy-plots-for-*.tex/ Yleiset
*.upa pdfcomment
*.upb Yleiset
*.pytxcode pythontex
pythontex-files-*/ Yleiset
*.listing tcolorbox
*.loe thmtools

TikZ & PGF

Sääntö Mitä se ohittaa
*.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 xypicin esikäännetyt matriisit ja ääriviivat
*.xyd TikZ & PGF
*.ttt endfloat
*.fff TikZ & PGF

Latexian

Sääntö Mitä se ohittaa
TSWLatexianTemp* Latexian

WinEdt

Sääntö Mitä se ohittaa
*.bak Varmuuskopiotiedosto
*.sav WinEdt
*.bak[0-9]* latexindent.pl

Texpad

Sääntö Mitä se ohittaa
.texpadtmp Texpad

LyX

Sääntö Mitä se ohittaa
*.lyx~ LyX

Kile

Sääntö Mitä se ohittaa
*.backup Varmuuskopiotiedosto
.*.swp Vimin piilotettu vaihtotiedosto

KBibTeX

Sääntö Mitä se ohittaa
*~[0-9]* KBibTeX

TeXnicCenter

Sääntö Mitä se ohittaa
*.tps TeXnicCenter
./auto/* auto-kansio emacsia ja auctexiä käytettäessä
*.el TeXnicCenter
*-tags.tex expexin eteenpäin viittaukset komennolla \gathertags
*.sta itsenäiset paketit

Makeindex-lokitiedostot

Sääntö Mitä se ohittaa
*.lpz Makeindex-lokitiedostot
*.xwm xwatermark-paketti

Tämän .gitignore-tiedoston käyttö: TeX

  1. Kopioi yllä olevat TeX-säännöt tai lataa tiedosto suoraan.
  2. Luo .gitignore-niminen tiedosto Git-tietovarastosi juureen ja liitä säännöt siihen.
  3. Jos osa tiedostoista on jo seurannassa, suorita git rm -r --cached . ja tee uusi commit — Git soveltaa ohitussääntöjä vain tiedostoihin, joita ei seurata.
  4. Lisää .gitignore committiin, jotta koko tiimi käyttää samoja sääntöjä.

Muita .gitignore-malleja luokassa Työkalu

Näytä kaikki luokan Työkalu mallit