.bib
Ich möchte eine Datei in einer Konferenzdatei verwenden .tex
, in der angegeben ist, dass wir eine BibTeX
als .bbl
Datei generierte Bibliografie verwenden sollen:
\bibliographystyle{IEEEtran}
% argument is your BibTeX string definitions and bibliography
%database(s)
\bibliography{IEEEabrv,../bib/paper}
Bei direkter Verwendung:
\bibliography{refs} %refs is my refs.bib
Ich erhalte eine Fehlermeldung.
Muss ich das .bib
in ein umwandeln .bbl
? Und wenn ja, wie?
Antwort1
Eigentlich ist es ganz einfach. Ich bin sicher, Sie werden BibTeX für den Rest Ihres Lebens gerne verwenden!
Hier wird genau erklärt, wie Sie vorgehen:http://www.bibtex.org/Using/
Sie können jedoch auch das Programm „pdflatex“ in Ihrem LaTeX-Code verwenden, und das reicht!
Bearbeiten: Sie müssen eigentlich nichts aus der generierten .bbl-Datei lesen. Sie beschäftigen sich nur mit .bib
Antwort2
Das .bib
Dateiformat wird zur Beschreibung bibliographischer Referenzen verwendet. In Verbindung mit LaTeX und BibTeX wird eine Datei mit der .bbl
Erweiterung generiert, die eigentlich nur eine tex
Datei mit einer anderen Erweiterung ist, die Ihre Referenzen enthält..tex
formatiert entsprechend dem in Ihrer Datei gewählten Bibliographiestildurch den \bibligraphystyle{}
Befehl. LaTeX fügt den Inhalt der Datei dann automatisch genau an der Stelle in Ihrem Dokument ein bbl
, an der Sie den Befehl aufrufen .\bibliography{}
Wenn Sie mit TeX-Dokumenten arbeiten, möchten sich Zeitschriften- und Konferenzredakteure normalerweise nicht die Mühe machen, BibTeX zum Erstellen Ihres Dokuments zu verwenden. Sie ziehen es vor, die Verantwortung für das Senden der korrekt formatierten Bibliografie an den Autor des Dokuments (Sie) zu übertragen. Sie sagen Ihnen also, was Sie manuell tun sollen, pdflatex
und bibtex
automatisieren es für Sie: den Inhalt der bbl
Datei abzurufen und ihn dort abzulegen, wo Sie den Befehl aufrufen würden \bibliography{}
. Auf diese Weise müssen Sie ihnen nur eine einzige tex
Datei senden, anstatt die tex
Datei zusammen mit der bib
Datei.
Antwort3
In texShop führen Sie Latex ( Shift + Cmd + L
) aus, dann Bibtex ( Cmd + Shift + B
) und dann zweimal Latex ( Shift + Cmd + L
), und schon sollte es mit einer BBL-Datei und aktualisierten Zitaten klappen.
Ich bin sicher, dass die Tastaturkürzel je nach Editor unterschiedlich sind, aber der Vorgang ist ungefähr derselbe.
Antwort4
In TexStudio können Sie die Bibliografie mit F8 ausführen. Gehen Sie dazu einfach zu Extras -> Bibliografie.