Ich habe einige Probleme mit Zitaten in meiner Abschlussarbeit. Ich verwende das natbib
Paket und den apalike
Bibliographiestil. Wenn ich Artikel mit 1 oder 2 Autoren zitiere, funktioniert alles einwandfrei. Aber wenn ich 3 Autoren habe, bricht alles zusammen. Nur der erste Autor wird gedruckt, gefolgt von et al., auch wenn ich \citep{}
zu\citep*{}
\documentclass[english,11pt]{book}
\usepackage{natbib}
\title{Brief Article}
\begin{document}
\maketitle
\citep{AlJarrah2015}.
\bibliographystyle{apalike}
\bibliography{mwebib}
\end{document}
meine .bib
Datei sieht folgendermaßen aus:
@article{AlJarrah2015,
doi = {10.1016/j.bdr.2015.04.001},
year = 2015,
month = {sep},
publisher = {Elsevier {BV}},
volume = {2},
number = {3},
pages = {87--93},
author = {Omar Y. Al-Jarrah and Paul D. Yoo and Sami Muhaidat and George K.
Karagiannidis and Kamal Taha},
title = {Efficient Machine Learning for Big Data: A Review},
journal = {Big Data Research}
}
Ich weiß nicht, was ich falsch mache oder warum das nicht funktioniert. Ich bin für jede Hilfe dankbar!
Antwort1
Wie @daleif in seiner Antwort zeigt, apalike
ist der Bibliografiestil einfach nicht richtig eingerichtet, um die Generierung von Zitationshinweisen zu ermöglichen, in denen alle Autoren von Einträgen mit mindestens drei Autoren aufgeführt sind.
Anstatt den alten apalike
Bibliografiestil zu kopieren – ich glaube, man kann ihn durchaus als alt bezeichnen, da er seit Mitte der 1980er Jahre nicht wesentlich geändert wurde –, möchten Sie vielleicht die Verwendung des deutlich aktuelleren apacite
Bibliografiestils zusammen mit dem apacite
Zitationsverwaltungspaket in Erwägung ziehen; geben Sie die Option an, wenn Sie und natbibapa
weiterhin verwenden möchten .\citet
\citep
Ihr MWE würde lauten:
\documentclass[11pt,english]{book}
\usepackage{url,babel}
\usepackage[natbibapa]{apacite}
\bibliographystyle{apacite}
\begin{document}
\citet{AlJarrah2015}
\bibliography{mwebib}
\end{document}
DerErsteZitat-Aufruf generiert von \citet{AlJarrah2015}
würde so aussehen:
Al-Jarrah, Yoo, Muhaidat, Karagiannidis und Taha (2015)
Gemäß den APA-Zitierkonventionen würden zweite und weitere Zitierhinweise zu diesem Eintrag wie folgt formatiert:
Al-Jarrah et al. (2015)
Antwort2
Dies ist im Grunde ein Problem mit dem apalike
Bibtex-Stil. Es ist nicht 100 % kompatibel mit natbib
und stellt nicht die Informationen bereit, die für die \citep*
Funktion erforderlich sind. Hier ist ein Ausschnitt aus der generierten .bbl
Datei für apalike
:
\bibitem[Al-Jarrah et~al., 2015]{AlJarrah2015}
Hier ist das entsprechende für plainnat
(das 100 % kompatibel ist mit natbib
):
\bibitem[Al-Jarrah et~al.(2015)Al-Jarrah, Yoo, Muhaidat,
Karagiannidis, and Taha]{AlJarrah2015}