
Citando \cite{paper1,paper2,paper3}
, com o apalike
estilo, alguns artigos do mesmo autor me dá algo como
[Sobrenome, 2001, Sobrenome, 2002, Sobrenome, 2003]
Eu preferiria algo assim:
[Sobrenome, 2001, 2002, 2003]
Obrigado por qualquer sugestão.
Responder1
O formato de citação desejado já está definido em apalike
, a menos que você tenha modificado o estilo. Tente o seguinte e se não ajudar, talvez atualize seu natbib
pacote.
Em mybib.bib
tenho três verbetes de anos diferentes, onde os dois primeiros têm os mesmos autores e o terceiro é modificado:
@article{jd12,
author={Doe, J. and Bar, F. and Smith, J.},
title={Some title 1},
journal={Some journal},
year={2012},
}
@article{jd13,
author={Doe, J. and Bar, F. and Smith, J.},
title={Some title 2},
journal={Some journal},
year={2013},
}
@article{jd14,
author={Doe, J. and Simpson, H. and Bar, F.},
title={Some title 3},
journal={Some journal},
year={2014},
}
Agora vamos ao documento principal:
\documentclass[12pt]{report}
\usepackage{natbib}
\begin{document}
Cite the first pair normally \cite{jd12,jd13}, then the second pair in text \citet{jd13,jd14} and now the first and the third in brackets \citep{jd12,jd14}.
We can also cite them all at once, e.~g. in brackets \citep{jd12,jd13,jd14}, or switch them \citet{jd14,jd12,jd13}.
\bibliographystyle{apalike}
\bibliography{mybib}{}
\end{document}
O que dará isso como saída:
EDITAR de Ansa211:
Você pode até definir comandos personalizados que utilizam a lista mesclada de autores; por exemplo, se você costuma escrever \citeauthor{X}'s \citeyearpar{X}
, pode adicionar isto ao seu preâmbulo: