Tengo algunos problemas con las citas en mi tesis. Utilizo el natbib
paquete y el apalike
estilo bibliografía. Cuando cito artículos con 1 o 2 autores, todo funciona bien. Pero cuando tengo 3 autores, la cosa se estropea. Sólo se imprime el primer autor seguido de et al., también cuando cambio \citep{}
a\citep*{}
\documentclass[english,11pt]{book}
\usepackage{natbib}
\title{Brief Article}
\begin{document}
\maketitle
\citep{AlJarrah2015}.
\bibliographystyle{apalike}
\bibliography{mwebib}
\end{document}
mi .bib
archivo tiene el siguiente aspecto:
@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}
}
No sé qué estoy haciendo mal o por qué esto no funciona. ¡Cualquier ayuda es muy apreciada!
Respuesta1
Como demuestra @daleif en su respuesta, el apalike
estilo de bibliografía simplemente no está configurado correctamente para permitirle generar notas de citas que indiquen todos los autores de las entradas que incluyen al menos tres autores.
En lugar de modificar el estilo de bibliografía antigua (creo que está bien llamarlo antiguo, dado que no ha cambiado significativamente desde mediados de la década de 1980), es posible que desee considerar utilizar el estilo de bibliografía apalike
mucho más actualizado. apacite
, junto con el apacite
paquete de gestión de citaciones; especifica la opción natbibapa
si quieres seguir usando \citet
y \citep
.
Su MWE se convertiría en:
\documentclass[11pt,english]{book}
\usepackage{url,babel}
\usepackage[natbibapa]{apacite}
\bibliographystyle{apacite}
\begin{document}
\citet{AlJarrah2015}
\bibliography{mwebib}
\end{document}
Elprimerollamada de cita generada por \citet{AlJarrah2015}
le gustaría esto:
Al-Jarrah, Yoo, Muhaidat, Karagiannidis y Taha (2015)
De acuerdo con las convenciones de citas de la APA, la segunda y siguientes citas de esta entrada tendrían el formato siguiente:
Al-Jarrah et al. (2015)
Respuesta2
Esto es básicamente un problema con el apalike
estilo bibtex. No es 100% compatible con natbib
, no proporciona la información necesaria para que \citep*
funcione. Aquí hay un fragmento del .bbl
archivo generado para apalike
:
\bibitem[Al-Jarrah et~al., 2015]{AlJarrah2015}
Aquí tenéis el correspondiente a plainnat
(que es 100% compatible con natbib
):
\bibitem[Al-Jarrah et~al.(2015)Al-Jarrah, Yoo, Muhaidat,
Karagiannidis, and Taha]{AlJarrah2015}