Latex kann meine Bib-Datei nicht lesen

Latex kann meine Bib-Datei nicht lesen

Ich kann Latex nicht dazu bringen, meine Bib-Datei zu lesen. Hier ist der Code

\documentclass[10pt]{article}
\begin{document}
Hello
\cite{Willis2009} 

\bibliographystyle{dcu} 
\bibliography{1_ref_bib}

\end{document}

Willis2009 ist in der Bib-Datei

Antwort1

Der folgende Code funktioniert.

Der dcuBibliographiestil ist Teil des harvardPakets. Achten Sie darauf, entweder das Paketpaar / harvardoder das Paketpaar in der Präambel zu laden. Das Geschäft ist nur anstelle einer „echten“ Bib-Datei; Sie können das Zeug herausnehmen, wenn Sie bereits eine Bib-Datei haben. natbibhar2natfilecontents

BEARBEITEN

Führen Sie Latex (pdflatex, xelatex, lualatex, was auch immer) aus, dann Bibtex, dann noch zweimal Latex. Ihre Bib-Datei sollte sich im selben Ordner wie Ihre Latex-Datei befinden.

\documentclass{article}

\usepackage{harvard}

\usepackage{filecontents}
\begin{filecontents}{1_ref_bib.bib}
@article{Willis2009,
    author={Willie Willis},
    title={How much wood would a woodchuck chuck if a woodchuck would chuck wood?},
    year={2009}
}
\end{filecontents}

\begin{document}
    Hello
    \cite{Willis2009} 

    \bibliographystyle{dcu} 
    \bibliography{1_ref_bib}

\end{document}

Antwort2

Siehe diese Antwort:https://texblog.org/2011/12/12/bib2tex-converting-bibtex-to-bibitems/.

bib2tex: Konvertierung von Bibtex in Bibitems 12. Dezember 2011 von tom 3 Kommentare

Ein Freund hat mich heute gebeten, ihm dabei zu helfen, eine Bibtex-Datei in eine \LaTeX-Bibliographie (\bibitem{}) umzuwandeln, da die Zeitschrift, bei der er seinen Artikel einreicht, keine Bibtex-Dateien (*.bib) akzeptiert. Wir haben also versucht, eine Reihe von Bibtex-Referenzen der folgenden Form (aus Zelle) umzuwandeln: @article{bartel2009, Author = {Bartel, David P. }, Date = {2009/01/23}, Journal = {Cell}, Month = {01}, Number = {2}, Pages = {215--233}, Title = {Micro{RNA}s: Target Recognition and Regulatory Functions}, Volume = {136}, Year = {2009}}

in ein Format, das \LaTeX versteht, zB: \bibitem[Bartel(2009)]{bartel2009} David~P. Bartel. \newblock Micro{RNA}s: Zielerkennung und regulatorische Funktionen. \newblock \emph{Cell}, 136\penalty0 (2):\penalty0 215--233, 01 2009.

Es gibt eine einfache Möglichkeit, Referenzen zu konvertieren, indem man den Bibtex-Befehl verwendet. Er erledigt genau das, was wir im Hintergrund brauchten. Wenn man das Dokument einmal setzt (Latex) und die Referenzen mit dem Bibtex-Befehl generiert, wird eine Metadatei namens „document.bbl“ erstellt, die alle referenzierten Bibitems im \LaTeX-Format enthält.

verwandte Informationen