Bibliographie in LaTeX mit Bibtex

Erfahren Sie, wie eine Bibliographie mit Bibtex und Biblatex in ein paar einfachen Schritten erstellen.

Wir haben schon in vielen Funktionen von LaTeX sah so weit und erfuhr, dass viele Dinge von LaTeX automatisiert. Es gibt Funktionen, ein Inhaltsverzeichnis, Listen von Tabellen und Abbildungen sowie mehr Paketen hinzuzufügen, die es uns ermöglichen, eine Bibliographie zu erzeugen. Ich werde beschreiben, wie bibtex und biblatex verwenden (beide externe Programme), um die Bibliographie zu erstellen. Zuerst müssen wir eine bib-Datei erstellen, die unsere bibliographische Informationen enthält.

Erstellen einer bib-Datei

Eine bib-Datei wird die bibliographischen Informationen unseres Dokuments enthält. Ich will nur ein einfaches Beispiel geben, da es viele Werkzeuge automatisch die Einträge zu erzeugen. Ich werde die Struktur der Datei selbst nicht erklären, da schlage ich vor, einen bibtex-Generator (wählen Sie eine von Google) verwenden. In unserem Beispiel wird ein einziges Buch enthalten und wie folgt aussehen:

Mit BibTeX

Nach der bibtex-Datei zu erstellen, haben wir LaTeX zu sagen, wo unsere bibliographische Datenbank zu finden. Für BibTeX ist dies nicht viel anders das Inhaltsverzeichnis aus zu drucken. Wir müssen nur die Befehle \ Bibliographie, die LaTeX die Position unseres bib-Datei und \ bibliographystyle, die eine von verschiedenen bibliographischen Stile wählt erzählt.

Durch diesen Code verwenden, werden wir so etwas wie diese erhalten:

Bibliographie in LaTeX mit Bibtex

Bibliographie in LaTeX mit Bibtex

Die meisten Editoren können Sie wählen, auf Kompilierung automatisch ausgeführt bibtex. In TeXworks (MiKTeX) zum Beispiel, sollte dies standardmäßig ausgewählt werden.

Bibliographie in LaTeX mit Bibtex

Wenn Sie einen anderen Editor verwenden, kann es notwendig sein, den bibtex Befehl manuell auszuführen. In einer Eingabeaufforderung / Schale einfach auszuführen:

Es ist notwendig, den pdflatex Befehl, vor dem bibtex Befehl auszuführen, zu sagen, was bibtex Literatur, die wir in unserem Papier zitiert. Danach wird die bib-Datei in den richtigen Ausgang für oute Referenzen Abschnitt übersetzt werden. Die nächsten zwei Schritte, um den Referenzabschnitt mit unserem LaTeX Dokument zusammenführen und dann aufeinanderfolgende Zahlen in der letzten Stufe übertragen.

Erzeugen Sie automatisch Fußnoten in $ \ LaTeX $ biblatex mit

Die Fähigkeiten von BibTeX beschränken sich auf grundlegende Stile, wie oben gezeigt in den Beispielen dargestellt. Manchmal ist es notwendig, alle Literatur in den Fußnoten zu zitieren und sie alle von Hand aufrechterhalten kann eine frustrierende Aufgabe sein. An diesem Punkt biblatex tritt in und macht die Arbeit für uns. Die Syntax hängt ein wenig von dem ersten Dokument. Wir müssen jetzt das biblatex-Paket enthalten und die \ autocite und \ printbibliography Befehl verwenden. Es ist entscheidend, um die \ Bibliographie Aussage der Präambel unseres Dokuments zu bewegen:

Der \ autocite Befehl generiert die Fußnoten und wir können eine Seitenzahl in den Klammern geben \ autocite [1] wird eine Fußnote wie folgt erzeugen:

Für biblatex haben wir die Zitierweise auf Paket Aufnahme mit \ usepackage [backend = bibtex, style = verbose-trad2] das backend = bibtex Teil stellt sicher, dass die Verwendung BibTeX statt Biber als unser Backend zu wählen, da Biber in einigen nicht funktionieren Editoren wie TeXworks. Es dauerte eine Weile, um herauszufinden, wie Fußnoten automatisch zu generieren, weil die Quellen, die ich im Internet gefunden, das nicht überhaupt erwähnt haben.

  • Generieren Sie eine Bibliographie mit BibTeX und biblatex
  • Definieren Sie zunächst eine bib-Datei: \ Bibliographie (nicht stimmen bib)
  • Für BibTeX gab \ Bibliographie Anweisung in Ihrem Dokument. für biblatex im Oberbegriff
  • BibTeX verwendet die \ bibliographystyle Befehl Zitationsstil einstellen
  • Biblatex wählt den Stil als Option wie: \ usepackage [backend = bibtex, style = verbose-trad2]
  • BibTeX verwendet die \ Befehl zitieren, während biblatex den \ autocite Befehl verwendet
  • Der \ autocite Befehl nimmt die Seitenzahl als Option: \ autocite [NUM]<>

In Verbindung stehende Artikel