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
- Diese Frage könnte von Interesse sein.
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:
- LaTeX
- Biber
- 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
- LaTeX
- BibTeX ausführen
- 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 mitbiblatex
müssen Sie noch BibTeX ausführen ( es sei denn, Sie verwenden Biber mitbiblatex
). 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 traditionellebibtex
verwenden müssen, um Himmels willen ‚ Tun Sie sich selbst den Gefallen und verwenden Siebiblatex
. ‚ 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 mitbiblatex
[ 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.
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 nurmybib
. - @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
:
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 vonbibtex
. 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
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
Antwort
Beenden Ein schönes Cheatsheet finden Sie hier: https://www.ctan.org/pkg/biblatex-cheatsheet