Zum Inhalt springen

natbib in Scissor LaTeX

Das Paket natbib funktioniert in Scissor LaTeX größtenteils: \citet, \citep, \citeyear und die großgeschriebenen Formen funktionieren, und \bibliographystyle{plainnat} oder unsrtnat ergibt Autor-Jahr-Zitate; Paketoptionen wie numbers oder round und \setcitestyle werden ignoriert, der Stil kommt also immer aus \bibliographystyle.

Was das Paket macht

natbib ergänzt BibTeX um Autor-Jahr-Zitate. Seine beiden wichtigsten Befehle sind \citet{key} für ein Zitat, das Teil des Satzes ist, „Doe and Mustermann (2024)“, und \citep{key} für eines in Klammern, „(Doe and Mustermann, 2024)“. Paketoptionen wechseln zwischen runden und eckigen Klammern oder zu Nummern, und Autor-Jahr-Stile wie plainnat formatieren das Literaturverzeichnis.

Sie laden es mit \usepackage{natbib} und wählen einen Stil mit \bibliographystyle{plainnat}.

Was hier funktioniert

Befehl oder OptionIn Scissor LaTeXHinweise
\citet{key}, \Citet{key}Funktioniert„Doe and Mustermann (2024)“.
\citep{key}, \Citep{key}Funktioniert„(Doe and Mustermann, 2024)“.
\citep{a,b}Funktioniert„(Doe and Mustermann, 2024; Mustermann, 2021)“.
\citep[p.~44]{key}FunktioniertDer Zusatz steht innerhalb der Klammern.
\citep[see][p.~44]{key}Teilweise„see“ wird vor den Klammern ausgegeben.
\citeyear{key}Funktioniert„2024“.
\citeyearpar{key}TeilweiseGibt „2024“ ohne Klammern aus.
\citeauthor{key}TeilweiseGibt dasselbe aus wie \citet, mit dem Jahr.
\citet*, \citep*TeilweiseWie \citet und \citep; Autorenlisten werden nicht ausgeschrieben.
\citealt, \citealp, \citenumTeilweiseWie \citep ausgegeben, mit Klammern.
\bibliographystyle{plainnat}, abbrvnatFunktioniertAutor-Jahr, Verzeichnis nach Autor sortiert.
\bibliographystyle{unsrtnat}FunktioniertAutor-Jahr, Verzeichnis in Zitierreihenfolge.
Optionen numbers, round, square, authoryear, sort&compressEntfälltDer Stil kommt allein aus \bibliographystyle.
\setcitestyle{...}EntfälltOhne Meldung ignoriert.
\bibpunct{...}...Nicht unterstütztIn der Präambel wird es ignoriert; im Dokumentrumpf wird es mit einer Meldung übersprungen, und seine Argumente erscheinen als Text.

Ohne eine Zeile \bibliographystyle werden Zitate in eckigen Klammern nummeriert, auch wenn natbib geladen ist. Fügen Sie \bibliographystyle{plainnat} hinzu, um Autor-Jahr-Zitate zu bekommen.

Beispiele

Die üblichen Befehle von natbib mit plainnat:

\citet, \citep und \citeyear mit plainnat

LaTeXPräambel: \usepackage{natbib}Im Editor öffnen (öffnet in einem neuen Tab)
\citet{doe2024} measured 44 samples. Long tables have their own
rules \citep[ch.~2]{mustermann2021}, and so do plots
\citep{mustermann2023}. The book appeared in \citeyear{mustermann2021}.

\bibliographystyle{plainnat}
\bibliography{refs}
Gesetzt von Scissor LaTeX: \citet, \citep und \citeyear mit plainnat

unsrtnat listet die Quellen in der Reihenfolge, in der Sie sie zitieren, statt nach Autor:

unsrtnat: Verzeichnis in Zitierreihenfolge

LaTeXPräambel: \usepackage{natbib}Im Editor öffnen (öffnet in einem neuen Tab)
Plots are discussed by \citet{mustermann2023}, and the careful
measurement behind them by \citet{doe2024}.

\bibliographystyle{unsrtnat}
\bibliography{refs}
Gesetzt von Scissor LaTeX: unsrtnat: Verzeichnis in Zitierreihenfolge

Die Paketoption numbers hat keine Wirkung. Der Zitierstil folgt nur \bibliographystyle, mit plainnat bekommen Sie also weiterhin Autor-Jahr-Zitate:

Die Option numbers wird ignoriert

\documentclass{article}
\usepackage[numbers]{natbib}
\begin{document}
Measured by \citet{doe2024}, see also \citep{doe2025}.

\bibliographystyle{plainnat}
\bibliography{refs}
\end{document}
Gesetzt von Scissor LaTeX: Die Option numbers wird ignoriert

Für nummerierte Zitate verwenden Sie einen numerischen Stil wie plain, unsrt oder ieeetr (alle drei ergeben hier Nummern in eckigen Klammern). Die Liste der Stile steht auf der Seite zu Literaturverzeichnissen.

Kompatibilität

  • Von einer TeX-Installation hierher: Dokumente mit \citet und \citep werden unverändert gesetzt. Autor-Jahr-Zitate erhalten Sie nur, wenn \bibliographystyle einen Autor-Jahr-Stil nennt; Paketoptionen und \setcitestyle ändern nichts.
  • Von hier in eine TeX-Installation: Dokumente lassen sich dort unverändert übersetzen. Lassen Sie dort BibTeX laufen, und beachten Sie, dass die Optionen von natbib dann wirken.

Das vollständige Handbuch steht auf CTAN: ctan.org/pkg/natbib. Zu Zitaten allgemein siehe Literaturverzeichnisse und Zitate, zum anderen Ansatz biblatex.

Fragen und Antworten

Warum bekomme ich Nummern statt Autor-Jahr-Zitaten?

Es fehlt eine Zeile \bibliographystyle, oder sie nennt einen numerischen Stil. Fügen Sie \bibliographystyle{plainnat} hinzu. Die Optionen authoryear und round von natbib allein ändern den Stil hier nicht.

Was ist der Unterschied zwischen \citet und \citep?

\citet ergibt „Doe and Mustermann (2024)“ zur Verwendung innerhalb eines Satzes; \citep ergibt „(Doe and Mustermann, 2024)“ für ein Zitat am Ende eines Satzteils.

Muss ich für natbib BibTeX laufen lassen?

Nein. Scissor LaTeX liest die .bib-Dateien des Projekts jedes Mal, wenn es setzt.

Jedes Beispiel auf dieser Seite wird beim Erstellen der Website von Scissor LaTeX gesetzt. Zuletzt aktualisiert am 2026-11-07.