> For the complete documentation index, see [llms.txt](https://overleaf-pro.ayaka.space/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://overleaf-pro.ayaka.space/latex/de/verweise-und-zitate/01-bibliography-management-with-bibtex.md).

# Bibliografieverwaltung mit bibtex

## Hinweis

Wenn Sie bei Null anfangen, empfehlen wir die Verwendung von [biblatex](/latex/de/weitere-themen/05-bibliography-management-in-latex.md) weil dieses Paket Lokalisierung in mehreren Sprachen bietet, aktiv weiterentwickelt wird und die Verwaltung von Literaturverzeichnissen einfacher und flexibler macht.

## Einführung

Viele [Tutorials](https://www.overleaf.com/latex/learn/free-online-introduction-to-latex-part-2) wurden darüber geschrieben, was $$\mathrm{Bib\TeX}$$ ist und [wie man es verwendet](https://www.overleaf.com/help/97-how-to-include-a-bibliography-using-bibtex). Allerdings ist es auf Grundlage unserer Erfahrung im Support für Overleaf-Nutzer immer noch eines der Themen, die viele Neueinsteiger in $$\mathrm{\LaTeX}$$ als kompliziert empfinden – besonders wenn etwas nicht ganz richtig läuft; zum Beispiel: Zitate erscheinen nicht; Probleme mit den Autorennamen; nicht in der erforderlichen Reihenfolge sortiert; URLs werden nicht in der Literaturliste angezeigt und so weiter.

In diesem Artikel fassen wir alle Fäden rund um Zitate, Verweise und Bibliografien zusammen sowie dazu, wie Overleaf und verwandte Werkzeuge den Nutzern dabei helfen können, diese zu verwalten.

Wir beginnen mit einer kurzen Wiederholung, wie $$\mathrm{Bib\TeX}$$ und Literaturdatenbank (`.bib`)-Dateien funktionieren, und betrachten einige Möglichkeiten, um `.bib` Dateien vorzubereiten. Dabei besteht natürlich das Risiko, einige der in vielen Online-Tutorials enthaltenen Inhalte zu wiederholen, aber zukünftige Artikel werden unser Themenspektrum erweitern und Literaturverzeichnisstile sowie `biblatex`—das alternative Paket und den alternativen Literaturverzeichnis-Processor.

## Literaturverzeichnis: einfach eine Liste von \bibitems

Werfen wir zunächst einen kurzen Blick „unter die Haube“, um zu sehen, woraus eine $$\mathrm{\LaTeX}$$ Literaturliste besteht – bitte *nicht* beginnen Sie nicht, Ihre Literaturliste so zu kodieren, denn später in diesem Artikel schauen wir uns andere, bequemere Möglichkeiten dafür an.

Eine Literaturliste ist eigentlich nur eine `thebibliography` Liste von `\bibitems`:

```latex
\begin{thebibliography}{9}
\bibitem{texbook}
Donald E. Knuth (1986) \emph{The \TeX{} Book}, Addison-Wesley Professional.

\bibitem{lamport94}
Leslie Lamport (1994) \emph{\LaTeX: a document preparation system}, Addison
Wesley, Massachusetts, 2. Aufl.
\end{thebibliography}
```

Standardmäßig ist dieses `thebibliography` Umgebung eine nummerierte Liste mit Bezeichnungen `[1]`, `[2]` und so weiter. Wenn die verwendete Dokumentklasse `article`, `\begin{thebibliography}` fügt automatisch eine unnummerierte Abschnittsüberschrift mit `\refname` (Standardwert: **Literaturverweise**). Wenn die Dokumentklasse `book` oder report ist, wird stattdessen eine unnummerierte Kapitelüberschrift mit `\bibname` (Standardwert: **Literaturverzeichnis**) eingefügt. Jeder `\bibitem` nimmt ein *Zitierschlüssel* als Parameter, den Sie mit `\cite` -Befehlen verwenden können, gefolgt von Informationen über den Verweiseintrag selbst. Wenn Sie also jetzt schreiben

```latex
\LaTeX{} \cite{lamport94} ist eine Reihe von Makros, die auf \TeX{} \cite{texbook} aufbauen.
```

zusammen mit dem `thebibliography` Block von vorhin, wird Folgendes in Ihr PDF gerendert, wenn Sie einen $$\mathrm{\LaTeX}$$ Prozessor (d. h. einen von `latex`, `pdflatex`, `xelatex` oder `lualatex`) auf Ihrer Quelldatei ausführen:

![Einträge aus einer thebibliography-Liste zitieren](/files/61e65a736864afc43793fe30701dd7c1c5e9bfd4)

**Abbildung 1:** Einträge aus einer `thebibliography` Liste.

Beachten Sie, wie jeder `\bibitem` automatisch nummeriert wird und wie `\cite` dann die entsprechende numerische Bezeichnung einfügt.

`\begin{thebibliography}` nimmt ein numerisches Argument: die breiteste zu erwartende Bezeichnung in der Liste. In diesem Beispiel haben wir nur zwei Einträge, also `9` reicht das aus. Wenn Sie jedoch mehr als zehn Einträge haben, fällt Ihnen vielleicht auf, dass die numerischen Bezeichnungen in der Liste anfangen, sich zu verschieben:

![thebibliography mit einer zu kurzen Bezeichnung](/files/c88cc9f89d06b83653d2e10945068fc51e8164fc)

**Abbildung 2:** `thebibliography` mit einer zu kurzen Bezeichnung.

Wir müssen es auf `\begin{thebibliography}{99}` ändern, damit die längste Bezeichnung breit genug ist, um die längeren Bezeichnungen aufzunehmen, etwa so:

![thebibliography mit größerer Bezeichnungsbreite](/files/dae6217f24c5ca0716897c7cae6913e0edf583d9)

**Abbildung 3:** `thebibliography` mit größerer Bezeichnungsbreite.

Wenn Sie dieses Beispiel auf einem lokalen Computer kompilieren, bemerken Sie möglicherweise, dass nach dem *ersten* Mal, wenn Sie `pdflatex` (oder einen anderen $$\mathrm{\LaTeX}$$ Prozessor) ausführen, die Literaturliste wie erwartet im PDF erscheint, aber die `\cite` -Befehle nur als Fragezeichen angezeigt werden **\[?]**.

Das liegt daran, dass nach dem ersten $$\mathrm{\LaTeX}$$ Lauf die Zitierschlüssel aus jeder `\bibitem` (`texbook`, `lamport94`) in die `.aux` -Datei geschrieben werden und noch nicht zum Lesen durch die `\cite` -Befehle verfügbar sind. Erst beim zweiten Lauf von `pdflatex` sind die `\cite` -Befehle in der Lage, jeden Zitierschlüssel aus der `.aux` -Datei nachzuschlagen und die entsprechenden Bezeichnungen (`[1]`, `[2]`) in die Ausgabe einzufügen.

Bei Overleaf müssen Sie sich jedoch keine Gedanken darüber machen, erneut `pdflatex` auszuführen. Das liegt daran, dass Overleaf das [`latexmk` Build-Tool](/latex/de/wissensdatenbank/064-how-does-overleaf-compile-my-project.md)verwendet, das automatisch erneut `pdflatex` (und einige andere Prozessoren) so oft ausführt, wie nötig ist, um die `\cite` Ausgaben aufzulösen. Das gilt auch für andere Querverweis-Befehle, wie etwa `\ref` und `\tableofcontents`.

### Ein Hinweis zu Kompilierungszeiten

Das Verarbeiten von $$\mathrm{\LaTeX}$$ Literaturlisten oder anderen Formen von Querverweisen, wie z. B. Indexen, erfordert mehrere Durchläufe der Software – einschließlich der $$\mathrm{\TeX}$$ Engine (z. B. `pdflatex`) und zugehöriger Programme wie $$\mathrm{Bib\TeX}$$, `makeindex`, usw. Wie oben erwähnt, übernimmt Overleaf all diese mehrfachen Durchläufe automatisch, sodass Sie sich nicht darum kümmern müssen. Infolgedessen kann es beim Aktualisieren der Vorschau in Overleaf bei Dokumenten mit Literaturverzeichnissen (oder anderen Querverweisen) oder bei Dokumenten mit großen Bilddateien (wie separat besprochen [hier](/latex/de/wissensdatenbank/113-optimising-very-large-image-files.md)), kann diese notwendigen Kompilierschritte das Aktualisieren der Vorschau manchmal länger erscheinen lassen als auf Ihrem eigenen Rechner. Natürlich bemühen wir uns, es so kurz wie möglich zu halten! Wenn Sie das Gefühl haben, dass Ihr Dokument länger zum Kompilieren braucht als erwartet, sind hier einige [weitere Tipps](/latex/de/wissensdatenbank/038-fixing-and-preventing-compile-timeouts.md) die helfen könnten.

## Geben Sie ein $$\mathrm{Bib\TeX}$$

Natürlich gibt es beim manuellen Vorbereiten der `thebibliography` Liste einige Unannehmlichkeiten:

* Es liegt an Ihnen, jeden `\bibitem` entsprechend dem gewünschten Literaturstil korrekt zu formatieren – welche Teile sollten fett oder kursiv sein? Soll das Jahr direkt nach den Autoren kommen oder am Ende des Eintrags? Vornamen zuerst oder Nachnamen zuerst?
* Wenn Sie für einen Zitierstil schreiben, der verlangt, dass die Literaturliste nach den Nachnamen der Erstautoren sortiert wird, müssen Sie die `\bibitem`s selbst sortieren.
* Für unterschiedliche Manuskripte oder Dokumente, die verschiedene Literaturstile verwenden, müssen Sie die `\bibitem` für jede Referenz neu schreiben.

Hier sind $$\mathrm{Bib\TeX}$$ und *Literaturdatenbankdateien* (`.bib` -Dateien) äußerst nützlich, und das ist der empfohlene Ansatz, um Zitate und Referenzen in den meisten Zeitschriften und Abschlussarbeiten zu verwalten. Der `biblatex` Ansatz, der etwas anders ist und an Popularität gewinnt, erfordert ebenfalls eine `.bib` -Datei, aber wir werden in einem zukünftigen Beitrag über `biblatex` sprechen.

Statt zitierte Verweiseinträge in einer `thebibliography` Literaturdatenbankdatei (nennen wir sie `refs.bib` für unser Beispiel), die *formatunabhängige* Informationen über unsere Referenzen enthält. Unsere `refs.bib` Datei könnte also so aussehen:

```latex
@book{texbook,
  author = {Donald E. Knuth},
  year = {1986},
  title = {The {\TeX} Book},
  publisher = {Addison-Wesley Professional}
}

@book{latex:companion,
  author = {Frank Mittelbach and Michel Gossens
            and Johannes Braams and David Carlisle
            and Chris Rowley},
  year = {2004},
  title = {The {\LaTeX} Companion},
  publisher = {Addison-Wesley Professional},
  edition = {2}
}

@book{latex2e,
  author = {Leslie Lamport},
  year = {1994},
  title = {{\LaTeX}: ein System zur Dokumentenerstellung},
  publisher = {Addison Wesley},
  address = {Massachusetts},
  edition = {2}
}

@article{knuth:1984,
  title={Literate Programming},
  author={Donald E. Knuth},
  journal={The Computer Journal},
  volume={27},
  number={2},
  pages={97--111},
  year={1984},
  publisher={Oxford University Press}
}

@inproceedings{lesk:1977,
  title={Computersatz technischer Zeitschriften unter {UNIX}},
  author={Michael Lesk and Brian Kernighan},
  booktitle={Verhandlungen der American Federation of
             Information Processing Societies: 1977
             National Computer Conference},
  pages={879--888},
  year={1977},
  address={Dallas, Texas}
}
```

Weitere Informationen zu anderen $$\mathrm{Bib\TeX}$$ Verweiseintragstypen und Feldern [hier](https://en.wikibooks.org/wiki/LaTeX/Bibliography_Management#BibTeX)—es gibt eine große Tabelle, die zeigt, welche Felder für welche Eintragstypen unterstützt werden. Wir werden später noch mehr darüber sprechen, wie man `.bib` Dateien in einem späteren Abschnitt vorbereitet.

Jetzt können wir `\cite` wie zuvor mit den *ersetzen wir* `thebibliography` durch eine `\bibliographystyle{...}` zur Auswahl des Literaturstils sowie `\bibliography{...}` um auf $$\mathrm{Bib\TeX}$$ die `.bib` Datei zu verweisen, in der die zitierten Referenzen nachgeschlagen werden sollen.

```latex
\LaTeX{} \cite{latex2e} ist eine Reihe von Makros, die auf \TeX{} \cite{texbook} aufbauen.
\bibliographystyle{plain} % Wir wählen den Literaturstil "plain"
\bibliography{refs} % Die Einträge befinden sich in der Datei refs.bib
```

Dies wird mit der folgenden Befehlsfolge verarbeitet, vorausgesetzt, unser $$\mathrm{\LaTeX}$$ Dokument befindet sich in einer Datei mit dem Namen `main.tex` (und dass wir `pdflatex`):

1. `pdflatex main`
2. `bibtex main`
3. `pdflatex main`
4. `pdflatex main`

verwenden) und wir erhalten die folgende Ausgabe:

![BibTeX-Ausgabe mit dem Literaturstil plain](/files/59913101a08d78dc2bd1e9bbb06a5bac3d708716)

**Abbildung 4:** $$\mathrm{Bib\TeX}$$ Ausgabe mit dem `plain` Literaturstil.

Wow! Was passiert hier und warum sind all diese (wiederholten) Prozesse erforderlich? Nun, Folgendes passiert.

1. Während des *ersten* `pdflatex` Laufs sieht `pdflatex` man nur eine `\bibliographystyle{...}` und eine `\bibliography{...}` aus `main.tex`. Es weiß nicht, worum es bei all den `\cite{...}` -Befehlen geht! Folglich werden im ausgegebenen PDF alle `\cite{...}` -Befehle einfach als \[?] dargestellt, und vorerst erscheint keine Literaturliste. Aber `pdflatex` schreibt Informationen über den Literaturstil und `.bib` -Datei sowie alle Vorkommen von `\cite{...}`, in die Datei `main.aux`.
2. Eigentlich ist es `main.aux` , die $$\mathrm{Bib\TeX}$$ interessant für ihn! Es vermerkt die `.bib` Datei, die durch `\bibliography{...}`angegeben ist, und sucht dann alle Einträge mit Schlüsseln, die zu den `\cite{...}` -Befehlen im `.tex` -Datei verwendet werden. $$\mathrm{Bib\TeX}$$ Dann verwendet es den mit `\bibliographystyle{...}` angegebenen Stil, um die zitierten Einträge zu formatieren, und schreibt eine formatierte `thebibliography` Liste in die Datei `main.bbl`. Die Erzeugung der `.bbl` -Datei ist alles, was in diesem Schritt erreicht wird; am Ausgabe-PDF werden keine Änderungen vorgenommen.
3. Wenn `pdflatex` erneut ausgeführt wird, sieht es nun, dass eine `main.bbl` -Datei verfügbar ist! Also fügt es den Inhalt von `main.bbl` ein, d. h. die `\begin{thebibliography}....\end{thebibliography}` in den $$\mathrm{\LaTeX}$$ Quelltext ein, wo `\bibliography{...}` steht. Nach diesem Schritt erscheint die Literaturliste im Ausgabe-PDF formatiert gemäß dem gewählten `\bibliographystyle{...}`, aber die Zitate im Text sind immer noch \[?].
4. `pdflatex` erneut ausgeführt wird, und diesmal werden die `\cite{...}` -Befehle im Ausgabe-PDF durch die entsprechenden numerischen Bezeichnungen ersetzt!

Wie zuvor kümmert sich [`latexmk` Build-Tool](/latex/de/wissensdatenbank/064-how-does-overleaf-compile-my-project.md) darum, das Auslösen und erneute Ausführen von `pdflatex` und `bibtex` bei Bedarf zu übernehmen, sodass Sie sich darum nicht kümmern müssen.

### Einige Hinweise zur Verwendung von $$\mathrm{Bib\TeX}$$ und .bib-Dateien

Noch einige weitere Punkte zur Verwendung von $$\mathrm{Bib\TeX}$$ und `.bib-Dateien`:

* Ihnen ist vielleicht aufgefallen, dass obwohl `refs.bib` fünf $$\mathrm{Bib\TeX}$$ Verweiseinträge enthielt, nur zwei in der Literaturliste im Ausgabe-PDF enthalten sind. Das ist ein wichtiger Punkt zu $$\mathrm{Bib\TeX}$$: Die `.bib` Datei dient dazu, bibliografische Datensätze zu speichern, und nur Einträge, die zitiert wurden (über `\cite{...}`) in den `.tex` -Dateien erscheinen in der Literaturliste. Das ist ähnlich wie bei einer EndNote-Datenbank nur zitierte Elemente in der Literaturliste eines Microsoft-Word-Dokuments angezeigt werden. Wenn Sie *tatsächlich* alle Einträge aufnehmen möchten – sie sollen angezeigt werden, ohne dass alle tatsächlich zitiert werden `\nocite{*}`. Das bedeutet auch, dass Sie dieselbe `.bib` -Datei für alle Ihre $$\mathrm{\LaTeX}$$ Projekte wiederverwenden können: Einträge, die in einem bestimmten Manuskript oder Bericht nicht zitiert werden, werden aus der Literaturliste dieses Dokuments ausgeschlossen.
* $$\mathrm{Bib\TeX}$$ erfordert einen `\bibliographystyle{...}` und einen `\bibliography{...}` , damit es korrekt funktioniert – in zukünftigen Beiträgen werden wir sehen, wie man mehrere Literaturverzeichnisse im selben Dokument erstellt. Wenn Sie weiterhin Warnungen über „undefinierte Zitation“ erhalten, prüfen Sie, ob Sie diese beiden Befehle tatsächlich eingefügt haben und ob die Namen korrekt geschrieben sind. Dateiendungen sind normalerweise nicht erforderlich, aber bedenken Sie, dass *Dateinamen groß-/kleinschreibungssensitiv sind* auf einigen Betriebssystemen – einschließlich Overleaf! Wenn Sie also `\bibliographystyle{IEEetran}` (beachten Sie den Tippfehler: „e“) statt `\bibliographystyle{IEEEtran}`, oder `\bibliography{refs}` geschrieben haben, obwohl der tatsächliche Dateiname `Refs.bib`lautet, erhalten Sie die gefürchteten **\[?]** als Zitate.
* Ebenso sollten Sie Ihre Zitierschlüssel immer als groß-/kleinschreibungssensitiv behandeln. Verwenden Sie in Ihren `\cite{...}` genau dieselbe Groß-/Kleinschreibung oder Schreibweise wie in Ihren `.bib` -Datei verwendet werden.
* Die Reihenfolge der Referenzen in der `.bib` -Datei hat keinen Einfluss darauf, wie die Literaturliste im Ausgabe-PDF sortiert wird: *die Sortierreihenfolge der Literaturliste wird bestimmt durch* `\bibliographystyle{...}`. Einige Leser haben vielleicht bemerkt, dass in meinem früheren Beispiel das erste Zitat im Text `latex2e` als \[2] nummeriert ist, während das zweite Zitat im Text (`texbook`) als \[1] nummeriert ist! Sind $$\mathrm{\LaTeX}$$ und $$\mathrm{Bib\TeX}$$ Sie verwirrt? Überhaupt nicht: Das liegt tatsächlich daran, dass der `plain` Stil die Literaturliste alphabetisch nach dem *Nachnamen des Erstautors sortiert.*. Wenn Sie ein Schema bevorzugen, bei dem die numerischen Zitierlabels im gesamten Text fortlaufend nummeriert werden, müssen Sie einen Literaturstil wählen, der dies umsetzt. Wenn wir für dieses Beispiel stattdessen `\bibliographystyle{IEEEtran}` verwendet hätten, erhielten wir die folgende Ausgabe. Beachten Sie auch, wie sich die Formatierung jedes zitierten Eintrags in der Literaturliste automatisch an den Stil der IEEE angepasst hat:

![Ausgabe im IEEEtran-Bibliographiestil](/files/36175baa15556ee0b43504d56740ffcacbb1bffa)

**Abbildung 5:** `IEEEtran` Ausgabe im Bibliographiestil.

Wir werden in einem zukünftigen Artikel noch mehr über verschiedene Bibliographiestile sprechen, einschließlich Autor-Jahr-Zitationsschemata. Für den Moment wenden wir uns `.bib` dem Dateiinhalt zu und der Frage, wie wir die Aufgabe der Vorbereitung von `.bib` Dateien etwas einfacher machen können.

## Ein weiterer Blick auf .bib-Dateien

Wie Ihnen vielleicht schon früher aufgefallen ist, enthält eine `.bib` Datei $$\mathrm{Bib\TeX}$$ Bibliographieeinträge, die mit einem *Eintragstyp* beginnen und mit einem `@`präfixiert sind. Jeder Eintrag hat einige Schlüssel-Wert- $$\mathrm{Bib\TeX}$$ *Felder*, die innerhalb eines Paar geschweifter Klammern (`{...}`) platziert werden. Das *Zitierschlüssel* ist das erste innerhalb dieser geschweiften Klammern angegebene Informationselement, und jedes Feld im Eintrag *muss durch ein Komma getrennt werden*:

```latex
@article{knuth:1984,
  title={Literate Programming},
  author={Donald E. Knuth},
  journal={The Computer Journal},
  volume={27},
  number={2},
  pages={97--111},
  year={1984},
  publisher={Oxford University Press}
}
```

Als allgemeine Regel gilt, *jeder* Bibliographieeintrag sollte ein `Autor`, `Jahr` und `Titel` Feld haben, unabhängig davon, welcher Typ es ist. Es gibt etwa [ein Dutzend Eintragstypen](https://en.wikibooks.org/wiki/LaTeX/Bibliography_Management#BibTeX) obwohl einige Bibliographiestile möglicherweise mehr erkennen/definieren; dennoch werden Sie höchstwahrscheinlich am häufigsten die folgenden Eintragstypen verwenden:

* `@article` für Zeitschriftenartikel (siehe obiges Beispiel).
* `@inproceedings` für Konferenzbeiträge:

```latex
@inproceedings{FosterEtAl:2003,
  author = {George Foster and Simona Gandrabur and Philippe Langlais and Pierre
    Plamondon and Graham Russell and Michel Simard},
  title = {Statistical Machine Translation: Rapid Development with Limited Resources},
  booktitle = {Proceedings of {MT Summit IX}},
  year = {2003},
  pages = {110--119},
  address = {New Orleans, USA},
}
```

* `@book` für Bücher (siehe obige Beispiele).
* `@phdthesis`, `@masterthesis` für Dissertationen und Abschlussarbeiten:

```latex
@phdthesis{Alsolami:2012,
    title    = {An examination of keystroke dynamics
                for continuous user authentication},
    school   = {Queensland University of Technology},
    author   = {Eesa Alsolami},
    year     = {2012}
}
```

* `@inbook` ist für ein Buchkapitel, bei dem *das gesamte Buch* vom selben Autor bzw. denselben Autoren geschrieben wurde: Das betreffende Kapitel wird durch eine Kapitelnummer identifiziert:

```latex
@inbook{peyret2012:ch7,
  title={Computational Methods for Fluid Flow},
  edition={2},
  author={Peyret, Roger and Taylor, Thomas D},
  year={1983},
  publisher={Springer-Verlag},
  address={New York},
  chapter={7, 14}
}
```

* `@incollection` ist für ein beigetragenes Kapitel in einem Buch, also hätte es sein eigenes `Autor` und `Titel`. Der tatsächliche Titel des gesamten Buches wird im `booktitle` Feld angegeben; wahrscheinlich ist auch ein `Editor` Feld vorhanden:

```latex
@incollection{Mihalcea:2006,
  author = {Rada Mihalcea},
  title = {Knowledge-Based Methods for {WSD}},
  booktitle = {Word Sense Disambiguation: Algorithms
               and Applications},
  publisher = {Springer},
  year = {2006},
  editor = {Eneko Agirre and Philip Edmonds},
  pages = {107--132},
  address = {Dordrecht, the Netherlands}
}
```

* `@misc` ist für alles, was nicht ganz zu einem anderen Eintragstyp passt. Es kann besonders nützlich für Webseiten sein—durch das Schreiben von note = \url{http\://...} oder url = {http\://...}:
  * Sie werden es oft hilfreich finden, `\usepackage{url}` oder `\usepackage{hyperref}` in Ihre `.tex` Dateivorspanne aufzunehmen (für eine robustere Behandlung von URLs);
  * nicht alle Bibliographiestile unterstützen das `url` Feld: `plain` tut das nicht, aber `IEEEtran` tut es. Alle Stile unterstützen `note`. Mehr dazu in einem zukünftigen Beitrag;
  * Sie sollten beachten, dass sogar Webseiten und `@misc` Einträge ein `Autor`, ein `Jahr` und eine `Titel` Feld:

```latex
@misc{web:lang:stats,
  author = {W3Techs},
  title = {Usage Statistics of Content Languages
           for Websites},
  year = {2017},
  note = {Zuletzt abgerufen am 16. September 2017},
  url = {http://w3techs.com/technologies/overview/content_language/all}
}
```

### Mehrere Autoren in $$\mathrm{Bib\TeX}$$

In einer `.bib` Datei werden Kommas nur verwendet, um den Nachnamen vom Vornamen eines Autors zu trennen—wenn der Nachname zuerst geschrieben wird. Die einzelnen Autorennamen werden durch `und`getrennt. Das sind also die korrekten Angaben:

```latex
author = {Jane Doe and John Goodenough and Foo Bar}
```

oder

```latex
author = {Doe, Jane and Goodenough, John and Bar, Foo}
```

Aber *keine der folgenden Angaben wird korrekt funktionieren*—Sie erhalten seltsame Ausgabe oder sogar Fehlermeldungen von $$\mathrm{Bib\TeX}$$! Seien Sie also besonders vorsichtig, wenn Sie Autorennamen aus einem Papier oder von einer Webseite kopieren.

```latex
author = {Jand Doe, John Goodneough, Foo Bar}
author = {Jand Doe, John Goodneough and Foo Bar}
author = {Jand Doe, John Goodneough, and Foo Bar}
```

### Mehrteilige Nachnamen

Wenn der Nachname eines Autors aus mehreren durch Leerzeichen getrennten Wörtern besteht oder wenn es sich tatsächlich um eine Organisation handelt, setzen Sie ein zusätzliches Paar geschweifter Klammern um den Nachnamen, damit $$\mathrm{Bib\TeX}$$ die gruppierten Wörter als Nachname erkennt:

```latex
author = {{World Health Organisation}}
author = {Geert {Van der Plas} and John Doe}
```

Alternativ können Sie das `Nachname, Vorname` Format verwenden; einige Benutzer finden das klarer und lesbarer:

```latex
author = {Van der Plas, Geert and Doe, John}
```

**Denken Sie daran:** Ob der Vor- oder Nachname in der Ausgabe zuerst erscheint („John Doe“ vs. „Doe, John“) oder ob der Vorname automatisch abgekürzt wird zu „J. Doe“ oder „Doe, J.“ vs. „John Doe“ „J. Doe“), all diese Details werden gesteuert durch die `\bibliographystyle`.

### Ich habe versucht, % zu verwenden, um einige Zeilen oder Einträge in meiner .bib-Datei auszukommentieren, aber stattdessen bekam ich jede Menge Fehlermeldungen?

`%` ist in `.bib` Dateien tatsächlich kein Kommentarzeichen! Das Einfügen eines `%` in `.bib` Dateien führt also nicht nur nicht dazu, die Zeile auszukommentieren, sondern verursacht auch einige $$\mathrm{Bib\TeX}$$ Fehler. Damit $$\mathrm{Bib\TeX}$$ ein bestimmtes Feld ignoriert, müssen wir das Feld nur in etwas umbenennen, das $$\mathrm{Bib\TeX}$$ nicht erkennt. Wenn Sie zum Beispiel ein `date` Feld beibehalten, es aber lieber ignoriert hätten (vielleicht weil Sie lieber $$\mathrm{Bib\TeX}$$ das `Jahr` Feld stattdessen verwenden möchten), schreiben Sie `Tdate = {...}` oder das besser lesbare `IGNOREdate = {...}`.

Um $$\mathrm{Bib\TeX}$$ einen gesamten *Eintrag* ignorieren zu lassen, können Sie das `@` vor dem Eintragstyp entfernen. Ein gültiger Referenzeintrag beginnt immer mit einem `@` gefolgt vom Eintragstyp; ohne das `@` Zeichen $$\mathrm{Bib\TeX}$$ überspringt die Zeilen, bis es auf ein weiteres `@`.

## Wie/wo bekomme ich diese .bib-Dateien eigentlich?

### Bearbeiten Sie die .bib-Datei als normalen Text

Da `.bib` Dateien Klartext sind, können Sie sie natürlich von Hand schreiben—sobald Sie mit $$\mathrm{Bib\TeX}$$erforderlichen Syntax vertraut sind. Achten Sie nur darauf, dass Sie sie mit einer `.bib` Dateierweiterung speichern und dass Ihr Editor nicht heimlich eine `.txt` oder einen anderen Suffix anhängt. In Overleaf können Sie auf den Link „Files…“ oben im Panel der Dateiliste klicken und dann auf „Add blank file“, um eine neue `.bib` Datei zum Bearbeiten zu erstellen.

> **Profi-Tipp:** Wussten Sie, dass Google-Scholar-Suchergebnisse in einen $$\mathrm{Bib\TeX}$$ Eintrag exportiert werden können? Klicken Sie unter jedem Suchergebnis auf den Link „Cite“ und dann auf die Option „$$\mathrm{Bib\TeX}$$“ in der Suche. Anschließend können Sie den $$\mathrm{Bib\TeX}$$ generierten Eintrag kopieren. Hier ist ein [Video](/latex/de/fragen-and-antworten/49-how-to-include-a-bibliography-using-bibtex.md) das den Vorgang demonstriert. Beachten Sie, dass Sie die im Eintrag angegebenen Felder immer doppelt überprüfen sollten, da die automatisch eingetragenen Informationen nicht immer vollständig oder korrekt sind!

### Hilfe durch GUI-basierte .bib-Editoren

Viele Benutzer bevorzugen die Verwendung eines speziellen $$\mathrm{Bib\TeX}$$ Bibliographiedatenbank-Editors/-Verwalters, wie etwa [JabRef](http://www.jabref.org) oder [BibDesk](http://bibdesk.sourceforge.net/) um ihre `.bib` Dateien zu verwalten, zu bearbeiten und Einträge hinzuzufügen. Die Verwendung einer GUI kann tatsächlich helfen, Syntax- und Rechtschreibfehler beim Erstellen von Bibliographieeinträgen in einer $$\mathrm{Bib\TeX}$$ Datei zu reduzieren. Wenn Sie möchten, können Sie Ihre `.bib` Datei auf Ihrem eigenen Rechner mit JabRef, BibDesk oder einem anderen Werkzeug vorbereiten und sie dann in Ihr Overleaf hochladen.

> **Profi-Tipp:** Wenn Sie dieselbe `.bib` für mehrere Overleaf-Projekte verwenden möchten, sehen Sie sich [diesen Hilfsartikel](/latex/de/wissensdatenbank/009-can-i-share-files-e.g.-.bib-and-some-graphics-across-my-projects.md) an, um ein „Hauptprojekt“ einzurichten, oder [diesen hier](/latex/de/wissensdatenbank/051-how-can-i-upload-files-from-google-drive.md) zum Teilen von Dateien aus Google Drive (die Anweisungen gelten auch für andere cloudbasierte Speicherdienste wie Dropbox).

### Export aus Referenzbibliotheksdiensten

Wenn Sie auf die Schaltfläche „Upload files“ oberhalb des Panels der Dateiliste klicken, werden Sie einige Optionen bemerken: Import from Mendeley und Import from Zotero. Wenn Sie bereits einen dieser Referenzverwaltungsdienste verwenden, kann Overleaf jetzt die von diesen Diensten bereitgestellten Web-Exporter-APIs anzapfen, um die `.bib` Datei (die aus Ihrer Bibliothek erzeugt wurde) in Ihr Overleaf-Projekt zu importieren. Weitere Informationen finden Sie im Overleaf-Artikel [So verknüpfen Sie Ihr Overleaf-Konto mit Mendeley und Zotero](/latex/de/wissensdatenbank/073-how-to-link-zotero-to-your-overleaf-account.md).

Für andere Referenzbibliotheksdienste, die keine öffentliche API haben oder noch nicht direkt in Overleaf integriert sind, wie etwa [EndNote](/latex/de/wissensdatenbank/016-can-i-use-overleaf-with-endnote.md) oder [Paperpile](/latex/de/wissensdatenbank/017-can-i-use-overleaf-with-paperpile.md), suchen Sie in der Anwendung oder im Dienst nach einer Option „export to `.bib`“. Sobald Sie eine `.bib` Datei haben, können Sie sie dann zu Ihrem Overleaf-Projekt hinzufügen.

### Ich habe bereits ein Literaturverzeichnis in einer Microsoft-Word/HTML/PDF-Datei; kann ich die Daten irgendwie wiederverwenden, ohne alles neu eintippen zu müssen?

Früher musste man jede Zeile von Hand in eine `\bibitem` oder einen `@article{...}` Eintrag (oder einen anderen Eintragstyp) in einer `.bib` Datei codieren. Wie Sie sich vorstellen können, ist das nicht gerade eine Aufgabe, auf die sich viele Menschen freuen. Glücklicherweise stehen heutzutage einige Werkzeuge zur Verfügung, die helfen. Sie nehmen typischerweise eine Klartextdatei, z. B.

```latex
[1] J. Smith, J. Doe and F. Bar (2001) A ground-breaking study.
Journal of Amazing Research 5(11), pp. 29-34.

[2] ...
```

und versuchen, die Zeilen zu parsen und sie in eine strukturierte Bibliographie als eine $$\mathrm{Bib\TeX}$$ `.bib` Datei zu konvertieren. Schauen Sie sich zum Beispiel [text2bib](https://text2bib.org) oder [Edifix](https://www.overleaf.com/blog/446-edifix-converts-unstructured-bibliographies-to-bibtex)an. Achten Sie darauf, die Optionen dieser Werkzeuge sorgfältig zu prüfen, damit sie gut mit Ihrer bestehenden unstrukturierten Bibliographie im Klartext funktionieren.

## Zusammenfassung und weiterführende Lektüre

Wir haben einen kurzen Blick darauf geworfen, wie $$\mathrm{Bib\TeX}$$ eine `.bib` Bibliographiedatenbankdatei verarbeitet, um `\cite` Befehle aufzulösen und eine formatierte Literaturliste zu erzeugen, sowie darauf, wie man `.bib` Dateien vorbereitet.

Viel $$\mathrm{Bib\TeX}$$Spaß beim

### Weiterlesen

Weitere Informationen finden Sie unter:

* [BibTeX-Bibliographiestile](/latex/de/verweise-und-zitate/04-bibtex-bibliography-styles.md)
* [Bibliographieverwaltung mit natbib](/latex/de/verweise-und-zitate/02-bibliography-management-with-natbib.md)
* [Bibliographieverwaltung mit biblatex](/latex/de/verweise-und-zitate/03-bibliography-management-with-biblatex.md)
* [BibTeX-Dokumentation auf der CTAN-Website](http://www.ctan.org/tex-archive/biblio/bibtex/contrib/doc/)
* [tocbind-Paketdokumentation](http://www.ctan.org//tex-archive/macros/latex/contrib/tocbibind/tocbibind.pdf)
* [Inhaltsverzeichnis](/latex/de/dokumentstruktur/02-table-of-contents.md)
* [Verwaltung in einem großen Projekt](/latex/de/dokumentstruktur/07-management-in-a-large-project.md)
* [LaTeX-Projekte mit mehreren Dateien](/latex/de/dokumentstruktur/08-multi-file-latex-projects.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://overleaf-pro.ayaka.space/latex/de/verweise-und-zitate/01-bibliography-management-with-bibtex.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
