LaTeX-Literaturverzeichnis mit BibTeX, natbib und biblatex
Legen Sie Ihre Quellen in einer .bib-Datei im Projekt ab, zitieren Sie sie mit \cite{key} (oder \citep, \citet, \parencite, \textcite) und schreiben Sie \bibliography{...} oder \printbibliography an die Stelle, an der das Literaturverzeichnis stehen soll.
Die .bib-Datei
Eine .bib-Datei enthält einen Eintrag pro Quelle. Jeder Eintrag hat einen Typ (@article, @book, @inproceedings, @misc ...), einen Schlüssel, mit dem Sie ihn zitieren, und Felder wie Autor, Titel und Jahr. Die Beispiele auf dieser Seite verwenden diese Datei, refs.bib:
@article{doe2024,
author = {John Doe and Erika Mustermann},
title = {Measuring Things Carefully},
journal = {Journal of Examples},
year = {2024},
volume = {44},
pages = {1--12}
}
@book{mustermann2021,
author = {Erika Mustermann},
title = {A Short Book on Long Tables},
publisher = {Example Press},
address = {Berlin},
year = {2021}
}Fügen Sie die Datei wie jede andere Datei Ihrem Projekt hinzu. Scissor LaTeX liest jede .bib-Datei im Projekt und führt sie zusammen; der Dateiname in \bibliography{refs} oder \addbibresource{refs.bib} muss also nicht übereinstimmen. Um eine .bib-Datei vorher aufzuräumen, zu sortieren und von Duplikaten zu befreien, verwenden Sie den BibTeX-Formatierer; der Zitierschlüssel-Bereiniger macht die Schlüssel einheitlich.
Einfaches BibTeX: \cite und \bibliography
Der klassische Weg ist \cite{key} im Text, dann \bibliographystyle{...} und \bibliography{...} an der Stelle des Verzeichnisses.
\cite mit einem numerischen Stil
Careful measuring is discussed by \cite{doe2024}, and long tables
in \cite[p.~44]{mustermann2021}.
\bibliographystyle{plain}
\bibliography{refs}Nur die Quellen, die Sie zitieren, werden aufgeführt. Um eine Quelle aufzuführen, die Sie nicht zitieren, schreiben Sie \nocite{key}; \nocite{*} führt jeden Eintrag der .bib-Dateien auf, wie in einer TeX-Installation.
natbib: Autor-Jahr-Zitate
Mit natbib und einem Autor-Jahr-Stil wie plainnat ergibt \citet ein Zitat im Fließtext („Doe and Mustermann (2024)“) und \citep eines in Klammern.
\citet und \citep mit plainnat
\citet{doe2024} measured carefully. Tables can be long
\citep{mustermann2021}, and plots can explain themselves
\citep[p.~44]{mustermann2023}.
\bibliographystyle{plainnat}
\bibliography{refs}biblatex: \parencite und \textcite
Wer biblatex nutzt, lädt das Paket, nennt die .bib-Datei mit \addbibresource und gibt das Verzeichnis mit \printbibliography aus.
biblatex mit \parencite und \textcite
\documentclass{article}
\usepackage{biblatex}
\addbibresource{refs.bib}
\begin{document}
\textcite{doe2025} keeps notes on typesetting.
Plots can explain themselves \parencite{mustermann2023}.
\printbibliography
\end{document}Zitierbefehle
| Befehl | In Scissor LaTeX | Hinweise |
|---|---|---|
\cite{key}, \cite{a,b} | Funktioniert | Mehrere Schlüssel ergeben je ein Zitat, nebeneinander. |
\cite[p.~44]{key} | Funktioniert | Die Angabe nach dem Schlüssel („p. 44“) steht innerhalb des Zitats. |
\citep, \parencite, \autocite | Funktioniert | In Klammern; numerische Stile geben eine Nummer aus. |
\citep[see][p.~44]{key} | Teilweise | Die vorangestellte Angabe („see“) wird vor die Klammern gesetzt, nicht hinein. |
\citet, \textcite | Funktioniert | Im Fließtext: der Autor, dann das Jahr oder die Nummer. |
\citeauthor{key} | Teilweise | Gibt dasselbe aus wie \citet, nicht nur die Namen. |
\citeyear{key} | Funktioniert | Nur das Jahr. |
\citealt, \citealp, \citenum | Teilweise | Werden wie ein einfaches \cite ausgegeben. |
\footcite{key} | Teilweise | Wird als einfaches Zitat im Text ausgegeben, nicht in einer Fußnote. |
\nocite{key} | Funktioniert | Wird ohne Zitat im Text aufgeführt. |
\nocite{*} | Funktioniert | Führt jeden Eintrag der .bib-Dateien auf. |
Zitierstile
Der Name in \bibliographystyle{...} wählt den Stil. Scissor LaTeX ordnet den gängigen BibTeX-Stilnamen ähnliche Stile zu:
| \bibliographystyle{…} | Ergebnis in Scissor LaTeX |
|---|---|
apalike, apa, apacite, authoryear | APA: author and year |
natbib, plainnat, abbrvnat, acl_natbib | Author and year, as natbib (plainnat) |
unsrtnat | Numbers in citation order, as unsrtnat |
ieeenat_fullname, ieee_fullname | IEEE: numbers in citation order |
splncs04, splncs03, splncs | Springer LNCS: numbers |
ACM-Reference-Format | ACM: numbers |
chicago, chicago-author-date | Chicago: author and date |
mla | MLA: author and page |
ieeetr, IEEEtran, ieee, plain, abbrv, unsrt, plainurl, abbrvurl, unsrturl, siam, acm | IEEE: numbers in citation order |
nature | Nature: superscript numbers |
vancouver | Vancouver: numbers |
harvard, agsm, dcu | Harvard: author and year |
apsrev4-2, apsrev4-1, apsrev, apsrmp4-2, apsrmp4-1, sn-aps | american-physics-society |
aipnum4-2, aipnum4-1, aipnum | american-institute-of-physics |
aipauth4-2, aipauth4-1 | Author and year, as natbib (plainnat) |
elsarticle-num, elsarticle-num-names, model1-num-names | elsevier-with-titles |
elsarticle-harv, model2-names | elsevier-harvard |
sn-mathphys-num, sn-mathphys | springer-mathphys |
sn-mathphys-ay, sn-basic, sn-vancouver-ay | springer-basic-author-date |
sn-vancouver-num, sn-vancouver | springer-vancouver |
sn-nature | Nature: superscript numbers |
sn-apacite, sn-apa | APA: author and year |
sn-chicago | Chicago: author and date |
amsplain, amsplainurl | AMS |
aa, aa-note, aa_url, aasjournalv7, aasjournal, aasjournal7, apj | APJ |
iopart-num, iopart | institute-of-physics-numeric |
mdpi | multidisciplinary-digital-publishing-institute |
plos2025, plos2015, plos2009 | plos |
icml…, iclr… (with a year) | Author and year, as natbib (plainnat) |
journal styles that number references (…-num, apsrev…, JHEP, aip…, achemso, siam…) | IEEE: numbers in citation order |
journal author-year styles (aasjournal…, …-harv, mnras, aa, agu, ametsoc) | Author and year, as natbib (plainnat) |
any other name (alpha, a project .bst …) | IEEE: numbers in citation order, with a note in the Problems tab |
plain, abbrv, unsrt und die anderen nummerierten Klassiker verwenden den IEEE-Stil: Nummern in eckigen Klammern, in der Reihenfolge, in der die Quellen zuerst zitiert werden. Jeder Name, der nicht in der Tabelle steht, etwa alpha oder amsalpha (deren Labels wie [Knu84] aussehen) oder eine eigene .bst-Datei, verwendet denselben nummerierten Stil, und der Tab Probleme weist darauf hin: „Bibliography style alpha is not available; using numbered references [1] instead“. Die Konferenzlayouts wählen ihren eigenen Stil.
Fehlende Quellen und thebibliography
Ein Schlüssel, der in keiner .bib-Datei steht, erscheint als [key?] in Rot, und der Tab Probleme listet ihn auf:
Ein Schlüssel, der nicht in der .bib-Datei steht
This is in the file \cite{doe2024}, this is not \cite{nobody2020}.
\bibliography{refs}Tab „Probleme“: Citations not found in the .bib file: nobody2020
Ein Eintrag einer .bib-Datei, der sich nicht lesen lässt, etwa weil eine schließende Klammer fehlt oder ein Schlüssel doppelt vorkommt, wird für sich allein ausgelassen: Der Tab Probleme nennt ihn mit seiner Zeile, etwa „Skipped .bib entries: doe2023 (line 12, a closing brace is missing)“, und die anderen Einträge werden wie gewohnt zitiert.
Eine von Hand geschriebene thebibliography-Liste wird als Liste ausgegeben, aber ihre \bibitem-Schlüssel lassen sich nicht zitieren. Verschieben Sie die Einträge in eine .bib-Datei, um sie zu zitieren.
Unterschiede zu einer TeX-Installation
Zu den Paketen siehe natbib und biblatex. Die vollständigen Handbücher finden Sie auf CTAN: natbib, biblatex.
Fragen und Antworten
Wie füge ich in LaTeX ein Literaturverzeichnis hinzu?
Fügen Sie dem Projekt eine .bib-Datei hinzu, zitieren Sie Einträge mit \cite{key} und schreiben Sie \bibliography{refs} (oder mit biblatex \printbibliography) an die Stelle, an der das Verzeichnis erscheinen soll.
Warum zeigt mein Zitat [key?] an?
Der Schlüssel steht in keiner .bib-Datei des Projekts. Prüfen Sie die Schreibweise und ob die .bib-Datei dem Projekt hinzugefügt wurde. Der Tab Probleme listet jeden fehlenden Schlüssel auf.
Was ist der Unterschied zwischen \citet und \citep?
\citet ist für Zitate, die Teil des Satzes sind („Doe and Mustermann (2024) show ...“). \citep setzt das ganze Zitat in Klammern.
Muss ich BibTeX ausführen?
Nein. Scissor LaTeX liest die .bib-Dateien bei jedem Setzen selbst, sodass Zitate und Literaturverzeichnis immer aktuell sind.
Jedes Beispiel auf dieser Seite wird beim Erstellen der Website von Scissor LaTeX gesetzt. Zuletzt aktualisiert am 2026-11-07.