.gitignore για TeX
170 κανόνες παράβλεψης για TeX, έτοιμοι για αντιγραφή στο αποθετήριό σας.
Σύστημα στοιχειοθέτησης
Το πλήρες .gitignore για TeX
# Δημιουργήθηκε από LFGitignore - https://lfgitignore.com
# Δημιουργήθηκε: 2026-10-31 21:51:32 UTC
# Τεχνολογίες: TeX
### TeX ###
*.lof
*.lot
*.fls
*.toc
*.fmt
*.fot
# Αρχείο καταγραφής
*.log
*.cb
*.cb2
.*.lb
*.dvi
*.xdv
*-converted-to.*
*.aux
.pdf
*.bbl
*.bbl-SAVE-ERROR
# γενικές εκτελέσιμες εξόδους
*.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*
# Εφεδρικό αρχείο
*.bak
*.sav
*.bak[0-9]*
.texpadtmp
*.lyx~
# Εφεδρικό αρχείο
*.backup
# Κρυφό αρχείο ανταλλαγής Vim
.*.swp
*~[0-9]*
*.tps
./auto/*
*.el
*-tags.tex
*.sta
*.lpz
*.xwm
Τι ακριβώς αγνοούν αυτοί οι κανόνες για TeX
Κάθε παρακάτω μοτίβο και ο λόγος που ανήκει στο .gitignore σας.
Γενικός
| Μοτίβο | Τι αγνοεί |
|---|---|
*.lof |
Γενικός |
*.lot |
Γενικός |
*.fls |
Γενικός |
*.toc |
Γενικός |
*.fmt |
Γενικός |
*.fot |
Γενικός |
*.log |
Αρχείο καταγραφής |
*.cb |
Γενικός |
*.cb2 |
Γενικός |
.*.lb |
Γενικός |
*.dvi |
# Ενδιάμεσα έγγραφα: |
*.xdv |
Γενικός |
*-converted-to.* |
Γενικός |
.pdf |
# Δημιουργείται εάν δοθεί κενή συμβολοσειρά στο "Πληκτρολογήστε άλλο όνομα αρχείου για έξοδο:" |
*.aux |
Γενικός |
*.bbl |
# Βοηθητικά αρχεία βιβλιογραφίας (bibtex/biblatex/biber): |
*.bbl-SAVE-ERROR |
Γενικός |
*.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/ |
# Κατάλογοι βοηθητικών αρχείων του εργαλείου κατασκευής latexrun |
*.alg |
# Βοηθητικά και ενδιάμεσα αρχεία από άλλα πακέτα: αλγόριθμοι |
*.loa |
Γενικός |
acs-*.bib |
achemso |
*.thm |
amsthm |
*.atfi |
attachfile2 |
*.nav |
beamer |
*.pre |
Γενικός |
*.snm |
Γενικός |
*.vrb |
Γενικός |
*.soc |
αλλαγές |
*.loc |
Γενικός |
*.cut |
σχόλιο |
*.cpt |
cprotect |
*.tuc |
συμφραζόμενα |
*.spl |
elsarticle (κατηγορία εγγράφων των περιοδικών Elsevier) |
*.tui |
Γενικός |
*.ent |
endnotes |
*.tuo |
Γενικός |
*.lox |
fixme |
*.mf |
feynmf/feynmp |
*.mp |
Γενικός |
*.t[1-9] |
Γενικός |
*.t[1-9][0-9] |
Γενικός |
*.tfm |
Γενικός |
*.end |
(r)(e)ledmac/(r)(e)ledpar |
*.?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 |
glossaries |
*.acr |
Γενικός |
*.glg |
Γενικός |
*.glg-abr |
Γενικός |
*.glo |
Γενικός |
*.glo-abr |
Γενικός |
*.gls |
Γενικός |
*.gls-abr |
Γενικός |
*.glsdefs |
Γενικός |
*.lzo |
Γενικός |
*.lzs |
Γενικός |
*.slg |
Γενικός |
*.slo |
Γενικός |
*.sls |
Γενικός |
*.gnuplot |
gnuplot |
*.table |
Γενικός |
*-gnuplottex-* |
gnuplottex |
*.gaux |
gregoriotex |
*.glog |
Γενικός |
*.gtex |
Γενικός |
*.4ct |
htlatex |
*.4tc |
Γενικός |
*.idv |
Γενικός |
*.lg |
Γενικός |
*.trc |
Γενικός |
*.xref |
Γενικός |
*.hd |
hypdoc |
*.brf |
hyperref |
*-concordance.tex |
knitr |
*-tikzDictionary |
TODO Καταργήστε το σχολιασμό της επόμενης γραμμής εάν χρησιμοποιείτε knitr και θέλετε να αγνοήσετε τα αρχεία tikz που δημιουργούνται *.tikz |
*.lol |
listings |
*.ltjruby |
luatexja-ruby |
*.idx |
makeidx |
*.ilg |
Γενικός |
*.ind |
Γενικός |
*.maf |
minitoc |
*.mlf |
Γενικός |
*.mlt |
Γενικός |
*.mtc[0-9]* |
Γενικός |
*.slf[0-9]* |
Γενικός |
*.slt[0-9]* |
Γενικός |
*.stc[0-9]* |
Γενικός |
_minted* |
minted |
*.data.minted |
Γενικός |
*.pyg |
Γενικός |
*.mw |
morewrites |
*.newpax |
newpax |
*.nlg |
nomencl |
*.nlo |
Γενικός |
*.nls |
Γενικός |
*.pax |
pax |
*.pdfpc |
pdfpcnotes |
*.sagetex.sage |
sagetex |
*.sagetex.py |
Γενικός |
*.sagetex.scmd |
Γενικός |
*.wrt |
scrwfile |
*.spell.bad |
ορθογραφία |
*.spell.txt |
Γενικός |
svg-inkscape/ |
svg |
*.sout |
sympy |
*.sympy |
Γενικός |
sympy-plots-for-*.tex/ |
Γενικός |
*.upa |
pdfcomment |
*.upb |
Γενικός |
*.pytxcode |
pythontex |
pythontex-files-*/ |
Γενικός |
*.listing |
tcolorbox |
*.loe |
thmtools |
TikZ & PGF
| Μοτίβο | Τι αγνοεί |
|---|---|
*.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 |
xypic προμεταγλωττισμένοι πίνακες και περιγράμματα |
*.xyd |
TikZ & PGF |
*.ttt |
endfloat |
*.fff |
TikZ & PGF |
Latexian
| Μοτίβο | Τι αγνοεί |
|---|---|
TSWLatexianTemp* |
Latexian |
WinEdt
| Μοτίβο | Τι αγνοεί |
|---|---|
*.bak |
Εφεδρικό αρχείο |
*.sav |
WinEdt |
*.bak[0-9]* |
latexindent.pl |
Texpad
| Μοτίβο | Τι αγνοεί |
|---|---|
.texpadtmp |
Texpad |
LyX
| Μοτίβο | Τι αγνοεί |
|---|---|
*.lyx~ |
LyX |
Kile
| Μοτίβο | Τι αγνοεί |
|---|---|
*.backup |
Εφεδρικό αρχείο |
.*.swp |
Κρυφό αρχείο ανταλλαγής Vim |
KBibTeX
| Μοτίβο | Τι αγνοεί |
|---|---|
*~[0-9]* |
KBibTeX |
TeXnicCenter
| Μοτίβο | Τι αγνοεί |
|---|---|
*.tps |
TeXnicCenter |
./auto/* |
Αυτόματος φάκελος όταν χρησιμοποιείτε emacs και auctex |
*.el |
TeXnicCenter |
*-tags.tex |
expex προς τα εμπρός αναφορές με \gathertags |
*.sta |
αυτόνομες συσκευασίες |
Δημιουργία αρχείων καταγραφής ευρετηρίου
| Μοτίβο | Τι αγνοεί |
|---|---|
*.lpz |
Δημιουργία αρχείων καταγραφής ευρετηρίου |
*.xwm |
συσκευασία xwatermark |
Πώς να χρησιμοποιήσετε αυτό το .gitignore για το TeX
- Αντιγράψτε τους παραπάνω κανόνες TeX ή κατεβάστε απευθείας το αρχείο.
- Δημιουργήστε ένα αρχείο με το όνομα .gitignore στη ρίζα του αποθετηρίου Git και επικολλήστε τους κανόνες σε αυτό.
- Εάν ορισμένα από αυτά τα αρχεία παρακολουθούνται ήδη, εκτελέστε το git rm -r --cached . και, στη συνέχεια, δεσμεύστε ξανά — Το Git εφαρμόζει κανόνες παράβλεψης μόνο σε αρχεία που δεν έχουν παρακολουθηθεί.
- Κάντε commit το .gitignore, ώστε όλη η ομάδα να χρησιμοποιεί τους ίδιους κανόνες.