biblatex auf den Punkt gebracht (für Anfänger)

Gibt es da draußen eine Anleitung „biblatex auf den Punkt gebracht? Ich möchte, wenn mir jemand das Wesentliche zur Verwendung von biblatex erklärt (welche Zeilen ich in mein Dokument schreiben muss, welche Dateien ich haben muss, wie oft und was Ich muss kompilieren), damit ich zu http://www.ctan.org/tex-archive/macros/latex/exptl/biblatex/doc/biblatex.pdf gehen kann, um es weiter anzupassen.

Kommentare

Antwort

Ein minimales Dokument für biblatex wäre

\documentclass{article} \usepackage{biblatex} % \bibliography{<database>} % deprecated \addbibresource{<database>.<extension>} \begin{document} \cite{<some-ref>} \printbibliography \end{document} 

, für das eine <database> -Datei im .bib -Format erforderlich ist. Anschließend wird Folgendes ausgeführt:

  1. LaTeX
  2. Biber
  3. LaTeX

Normalerweise würden Sie auch einen Bibliografiestil auswählen, indem Sie diesen als optionales Argument laden Die Zeile biblatex

\usepackage[style=numeric-comp]{biblatex} 

Siehe Verwendung von Biber und Biblat Beispiel für Biber: Konfigurieren Sie meinen Editor, um undefinierte Zitate zu vermeiden , wenn Ihr Editor nicht so eingerichtet ist, dass er Biber „out of the box“ anbietet.


Für einige Zeit biblatex unterstützt zwei „Backends“ (das Programm, das Referenzen aus der Datei .bib extrahiert), BibTeX und Biber. Ab Version 2 ist Biber das Standard-Backend, daher habe ich es oben verwendet. Biber ist leistungsfähiger und funktioniert nativ mit UTF-8-Eingaben. Wenn es jedoch nicht verfügbar ist, kann mit BibTeX auf eine eingeschränktere Unterstützung zurückgegriffen werden. Der Workflow ist ziemlich ähnlich:

\documentclass{article} \usepackage[backend=bibtex8]{biblatex} % \bibliography{<database>} % deprecated \addbibresource{<database>.<extension>} \begin{document} \cite{<some-ref>} \printbibliography \end{document} 

und Sie müssen dann

  1. LaTeX
  2. BibTeX ausführen
  3. LaTeX

Wie Sie sehen werden, unterscheidet sich dies kaum von der Verwendung von Biber: Ersetzen Sie „Biber“ im Grunde durch „BibTeX“.

Sie sollten mindestens die „8-Bit“ -Version von BibTeX anstelle des alten 7-Bit-BibTeX verwenden. In der Befehlszeile wird dies durch

 bibtex8 --wolfgang <filename> 

wobei <filename> der Name Ihrer LaTeX-Datei ist.

Sie können noch mehr tun, aber dies sollte Ihnen den Einstieg erleichtern.


Neuere Versionen von biblatex sind veraltet

\bibliography{<database>} % Must be .bib 

zugunsten der allgemeineren

 \addbibresource{<database>.<extension>} 

Letzteres ist allgemeiner, Sie müssen jedoch die Dateierweiterung angeben (normalerweise .bib).

Kommentare

  • @Igor: Die Frage bezieht sich auf biblatex, daher sollte meine Antwort hoffentlich erneut sein nable. Ich ‚ bin mir nicht sicher, was Sie mit ‚ meinen, bitte ‚ t bibtex nicht mischen. exe mit BibTeX ‚: entweder mit einem traditionellen BibTeX-Stil oder mit biblatex müssen Sie noch BibTeX ausführen ( es sei denn, Sie verwenden Biber mit biblatex). Zu diesem Zweck verwenden die meisten Benutzer eine IDE mit der Aufschrift ‚ BibTeX ‚: it ‚ ist die Wahl, biblatex zu laden oder \bibliographystyle zu verwenden, um zu bestimmen, was BibTeX tut .
  • Ich sollte hinzufügen, dass ich bezweifle, dass Sie ‚ alle Zeitschriften finden, die biblatex unterstützen (dies ist erforderlich) e-TeX, das auf Publikationssystemen selten zu sein scheint, und viele Zeitschriften konvertieren tatsächlich irgendwann in XML, anstatt direkt aus der TeX-Quelle gesetzt zu werden.
  • @slackenerny: Klingt so, als ob Sie biblatex ‚ s “ Kurzform „. Stellen Sie eine Frage, und ich ‚ werde versuchen, ein funktionierendes Beispiel zu finden. 🙂
  • Gemäß Abschnitt 3.5.1 der Dokumentation biblatex sollten Sie \addbibresource anstelle von \bibliography, was veraltet ist.
  • @Igor: Ich bin absolut anderer Meinung. Wenn Sie ‚ gezwungen sind, bibtex zu verwenden (aufgrund von Journalrichtlinien oder aus irgendeinem Grund), tun Sie dies natürlich. Aber dann wird die ganze Frage trotzdem strittig. Wenn Sie jedoch nicht ‚ das traditionelle bibtex verwenden müssen, um Himmels willen ‚ Tun Sie sich selbst den Gefallen und verwenden Sie biblatex. ‚ ist so viel besser, dass Sie ‚ nicht einmal Zeit damit verschwenden sollten, über Änderungen nachzudenken oder nicht.

Antwort

biblatex enthält eine Vielzahl integrierter Familien im Bibliographie- / Zitierstil ( numerisch, alphabetisch, authoryear, authortitle, verbose), und es gibt eine wachsende Anzahl von benutzerdefinierten Stilen.Das heißt, hier erfahren Sie, wie Sie die Ausgabe der traditionellen BibTeX-Stile ungefähr emulieren können: plain, abbrv, unsrt und alpha:

plain -> \usepackage[style=numeric]{biblatex}

abbrv -> \usepackage[style=numeric,giveninits=true]{biblatex}

unsrt -> \usepackage[style=numeric,sorting=none]{biblatex}

alpha -> \usepackage[style=alphabetic]{biblatex}

In den ersten drei Fällen können Sie style=numeric weglassen, da dies der Standardstil von biblatex.

Antwort

Abschnitt 1 der biblatex Dokumentation , auf die Sie sich beziehen, lautet:

Dieses Dokument ist ein systematisches Referenzhandbuch für das Paket biblatex. Schauen Sie sich die Beispieldokumente an, die mit biblatex [ 1 ] geliefert werden, um einen ersten Eindruck zu erhalten. Eine Kurzanleitung finden Sie in den §§ 1.1, 2.1, 2.2, 2.3, 3.1, 3.3, 3.6, 3.7, 3.11.

Ich habe gerade angefangen mit biblatex durch Lesen dieser Abschnitte (und Ausprobieren der beschriebenen Dinge) und ich habe das Gefühl, sie gaben mir einen gründlichen Überblick über die Grundfunktionen. Natürlich gibt es unter diesen Informationen eine Menge, die Sie einfach überfliegen oder überspringen können, aber ich denke, es ist gut zu wissen, welche Optionen es gibt.

Ich habe in den deutschen Artikel , auf das sich Herbert auch bezog , aber ich hatte nicht das Gefühl, dass es mir wirklich sagte, was ich tun und wie ich anfangen soll, aber vielleicht liegt das daran, dass dies das erste Mal ist Ich habe jemals eine Art Bibliographie-Tool in LaTeX verwendet.

Wenn Sie sich entscheiden müssen, ob Sie BibTeX oder Biber als Backend verwenden möchten, gibt Alan Munns ausführliche (aber verständliche!) Antwort auf bibtex vs. biber und biblatex vs. natbib könnten Ihnen helfen. Ich habe mich für Biber entschieden.

Abschließend empfehle ich, direkt zur Quelle zu gehen und Informationen aus erster Hand erhalten Sie, indem Sie die genannten Teile der biblatex -Dokumentation lesen.

Kommentare

  • Vielleicht möchten Sie hinzufügen, dass sich die (großartigen) Beispieldokumente auf Ihrem Computer im Text finden e unter texmf/doc/latex/biblatex/examples oder online .
  • Sie können die biblatex-Beispiele im neuen TeX durchsuchen Baum in Ihrer Texlive-Distribution: file:////usr/local/texlive/2016/texmf-dist/doc/latex/biblatex/examples/
  • Meine Miktex-Distribution befand sich unter C:\Program Files\MiKTeX 2.9\doc\latex\biblatex\examples.

Antwort

Auch ich würde gerne herausfinden, wonach das OP fragt (ein einführendes Dokument zu BibLaTeX). Ich habe noch kein Dokument gefunden, aber hier sind zwei Dokumente, die ich zu diesem Zweck nützlich fand:

http://tex.aanhet.net/rugtex/course/4bibtex.pdf

Defekter Link, aber was ich am hilfreichsten fand, ist hier:

3.5 Das Neueste und Beste: biblatex

Ein Radikaler Die Neuimplementierung der Bibliografieunterstützung ist biblatex. Bibliografiestile werden nicht in der unbekannten .bst-Syntax, sondern in LaTEX geschrieben, und die Rolle von BibTEX beschränkt sich auf das Sammeln und Sortieren der bibliografischen Daten. LaTEX selbst wählt die Informationen aus, ordnet sie an und formatiert sie Zu den Vorteilen gehören:

  • Viele Variationen des Bibliografiestils können einfach mit Paketoptionen realisiert werden, ohne dass .bst-Dateien bearbeitet werden müssen.

  • Bessere Unterstützung für nicht-westliche Sprachen

  • mehr Zitieroptionen, da LaTEX Zugriff auf alle bibliografischen Informationen hat

  • einfach Kapitelübergreifende Bibliografien

Glücklicherweise eine alte BibTEX-Datenbank ist weiterhin mit biblatex kompatibel.

Erste Schritte mit biblatex. Sie können problemlos mit biblatex experimentieren. Verwenden Sie zunächst die Paketoption natbib oder natbib = true, damit Sie die cite-Befehle in Ihrer LaTEX-Quelle noch nicht ändern müssen. Latexbib verwendet meist dasselbe Datenbankformat und erfordert nur wenige kleine Änderungen in der Präambel und am Ende Ihres Dokuments. Biblatex-Präambelbefehle für das folgende Beispiel:

\usepackage[style=numeric,natbib=true]{biblatex} \bibliography{bibdemo} 

und gegen Ende:

\printbibliography 

Beachten Sie, dass sich bei biblatex der Befehl \ bibliography in der Präambel befinden sollte.

http://www.charlietanksley.net/pdf/latex-footnote-citations.pdf

Dies ist jetzt (8/10/2013) auch ein defekter Link, und das ist „schade, weil ich das Dokument vor zwei Jahren sehr hilfreich fand. Ich habe immer noch beide Dateien, aber ich kann“. diesem zweiten in der Antwort hier nicht gerecht werden. Ich habe ein Bild der ersten Seite angehängt, würde das PDF aber gerne veröffentlichen, wenn es möglich wäre. Eine BibLaTeX-Demonstration (plus Code) von Charlie Tanksley, 19. Mai 2010

Kommentare

  • Der erste der beiden Links enthält ca. 1,5-2 Seiten zu biblatex ab Seite.6, Abschnitt 3.5 (mit einem netten Einführungsgefühl aus der Perspektive meines Neulings), aber danke @JosephWright für das Feedback bezüglich Kommentar vs. Antwort. Ich lerne immer noch TeX.sx und all dieses Feedback ist hilfreich für mich. Vielen Dank (kann ‚ keine Kommentare abgeben, denke ich. Vielleicht ist danke in Kommentaren in Ordnung? Feedback hierzu willkommen auch).
  • Keiner dieser Links scheint zu existieren
  • Sie sollten ‚ \bibliography überhaupt, aber \addbibresource. Beachten Sie, dass für letzteres der vollständige Dateiname erforderlich ist, z. B. mybib.bib, nicht nur mybib.
  • @TeXnewbie Dokumente ähnlich wie Die ersten scheinen bei Fakultät fp.salisbury.edu/despickler/personal/Resources/… und tex.aanhet.net/rugtex/course/latexcourse.pdf , möchten Sie vielleicht einen dieser Links in Ihre Antwort aufnehmen? Es wäre auch großartig, wenn Sie das Blockquote-Markup verwenden könnten, um die zitierten Passagen anzugeben.
  • Hier ist das Tutorial von Charlie Tankslie ‚: github.com/charlietanksley/charlietanksley_net/blob/master/…

Antwort

Wenn Sie mit Deutsch vertraut sind, finden Sie eine zweiteilige Einführung in „Die TeXnische Komödie“, der Zeitschrift von DANTE: DTK 2/2008 , DTK 4/2008 .

Sie können mit einem von beginnen Die Standardeinstellungen, z. B.:

\usepackage[style=authoryear]{biblatex} \bibliography{...} ... \nocite{*} % adds all entries in the bib file to the bibliography \printbibliography 

In Ihrer lokalen TeX-Installation gibt es viele Beispiele (unter texmf/doc/latex/biblatex/examples/ ).

Kommentare

  • Wie ich bei Joseph bemerkte ‚ Antwort: Gemäß Abschnitt 3.5. In 1 der biblatex-Dokumentation sollten Sie \ addbibresource anstelle von \ bibliography verwenden, was veraltet ist (siehe auch Joseph

    s Kommentare).

  • veraltet ist nicht nicht definiert …
  • Entschuldigung, ich habe keine ‚ Ich glaube nicht, dass ich folge. Ich wollte nur sagen, dass der Autor von biblatex die Verwendung von \addbibresource empfiehlt, daher hielt ich es für eine gute Idee, diese Verwendung in zu unterstützen Anleitung für Anfänger ‚.
  • @doncherry Die Verwendung von \bibliography (zumindest für den Moment) ist akzeptabel. \addbibresource wird wahrscheinlich empfohlen , da es viele weitere Funktionen bietet .

Antwort

Vielleicht ist dieser lokale Leitfaden für englischsprachige Personen geeignet.

Antwort

Um die anderen Ressourcen hier zu ergänzen, habe ich einfach ein Einführung mittlerer Länge soll „einfacher zu lesen“ sein als das vollständige Handbuch, das auf GitHub . Es richtet sich an den „normalen Benutzer“, nicht an jemanden, der einen vollständigen Stil schreibt.

Obwohl die aktuelle Version ein Entwurf bleibt und ich davon ausgehe, ihn zu aktualisieren, ist sie vollständig und unterliegt im Grunde „dort“ Kapitel 1 und die Kurzanleitung (S. 109) sind einführend.

Kommentare

  • An sich ist dies eine gute Lektüre Dies erleichtert aber auch das Navigieren im Handbuch des Pakets ‚.

Antwort

Für französischsprachige Menschen versucht diese -Seite , LaTeX unter Geisteswissenschaftlern bekannt zu machen. Sie können von dieser Seite ein PDF von etwa 60 herunterladen Seiten mit dem Titel „Biblatex expliqué à Mademoiselle Michu, Etudiante en Sciences Humaines“ (so etwas wie „Biblatex erklärt Miss Jane Bloggs, eine Studentin der Geisteswissenschaften“), dass ich einen ziemlich guten und einfachen Ansatz finde.

Kommentare

  • Beachten Sie jedoch, dass dieses Dokument ziemlich alt ist (von September 2010) und kann daher veraltete Informationen enthalten und veraltete Befehle verwenden. (Biber wird beispielsweise nicht erwähnt. Das neue Backend ist BibTeX in vielerlei Hinsicht überlegen.) Es enthält auch einige Rechtschreibfehler in englischen Befehls- / Feldnamen.

Antwort

Hier ist ein minimales Arbeitsbeispiel.

Erste Datei, doc.tex:

\documentclass{article} \usepackage[backend=bibtex]{biblatex} \bibliography{database.bib} \begin{document} According to \cite{foo1999} blah blah. \printbibliography \end{document} 

Zweite Datei, database.bib:

@article{foo1999, title={Title}, author={Doe, John}, journal={International Journal of Nonsense}, year={1999} } 

So kompilieren Sie:

pdflatex doc bibtex doc pdflatex doc pdflatex doc 

Ergebnis in doc.pdf:

Screenshot von

Code > doc.pdf < / code >

Kommentare

  • Ist nicht ‚ nicht alles, was bereits in Josephs enthalten ist, zusammen mit der Information, dass \biibliography veraltet ist?
  • @Johannes_B: Dies basiert offensichtlich auf der Antwort von Joseph ‚, aber in einer MWE-Form, dh Sie können sie einfach kopieren, einfügen und im Gegensatz dazu funktionieren lassen das Original, das mehr Aufmerksamkeit erfordert. Ich ‚ mache es CW.
  • Es schlägt mit biber als Backend fehl.
  • @Johannes_B Da ich kein Benutzer von biber bin, weiß ich ‚ nicht, wie es sich von bibtex. Ich sehe ‚ keine andere Antwort, die ein klares Beispiel für `biber gibt. Bearbeiten Sie daher meine Antwort, um eine MWE bereitzustellen, die auch dafür funktioniert!

Antwort

Wenn Sie Französisch lesen, können Sie sich .

Antwort

Wenn Sie ein wenig Französisch lesen können, hier sind die Folien eines LaTeX-Kurses, den ich über biblatex und csquotes gebe.

Antwort

Overleaf enthält eine Reihe sehr zugänglicher Beiträge zum Thema Bibliografien mit LaTeX.

Der Hauptartikel zum Thema biblatex ist https://overleaf.com/learn/latex/Bibliography_management_in_LaTeX . Das Schöne für Overleaf-Benutzer ist, dass der Artikel Beispieldokumente verknüpft, mit denen mit den dargestellten Einstellungen experimentiert werden kann.

Die beiden Listen https://overleaf.com/learn/latex/Biblatex_bibliography_styles und https://overleaf.com/learn/latex/Biblatex_citation_styles geben einen kurzen Überblick über die allgemeine Bibliographie und Zitierstile.

Es gibt auch einen anderen Tutorial-ähnlichen Artikel: https://overleaf.com/learn/latex/Articles/Getting_started_with_BibLaTeX mit a Video (ursprünglich von ShareLaTeX).

Schließlich gibt es https://overleaf.com/learn/how-to/Using_bibliographies_on_Overleaf , das sich hauptsächlich befasst mit .bib -Dateien.

Beachten Sie beim Lesen dieser Artikel, dass Online-Editoren häufig Biber automatisch ausführen Sie (Overleaf erledigt dies über latexmk) und dass ihre Tutorials diesen normalerweise entscheidenden Schritt daher normalerweise nicht berühren. Siehe Fragezeichen oder fett Zitierschlüssel anstelle der Zitiernummer

Antwort

  • In meiner Freizeit mache ich Tutorials über BiBLaTeX – – schau mal – vielleicht hilft es.
  • Für die Experten hier habe ich mich nicht für UTF-8 entschieden, bitte mache keinen Krieg dagegen :).

https://www.youtube.com/playlist?list=PL-Wl6F3zpJVwcDHK2rg9bDEEMjo70zp87

Geben Sie hier die Bildbeschreibung ein.

Antwort

Beenden Ein schönes Cheatsheet finden Sie hier: https://www.ctan.org/pkg/biblatex-cheatsheet

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.