estilo bibliográfico agsm exibindo todos os autores no texto sem usar \citep*

estilo bibliográfico agsm exibindo todos os autores no texto sem usar \citep*

Noite,

Tenho duas referências em meu arquivo bibliográfico que exibem todos os autores em vez de (Autor et al., ano)

Eu tenho isso no início do meu arquivo:

\documentclass[12pt]{article}
\usepackage[round]{natbib}
\begin{document}

\citep{Lloyd2009, Mainprice2014a, Mainprice2014}

\bibliographystyle{agsm}
\bibliography{transfer}

\end{document}

A saída é exibida aqui

(Lloyd et al. 2009; Mainprice et al., 2014a, 2014b)

Não quero forçar autores únicos em todo o meu documento, pois também tenho muitos artigos de dois autores que são exibidos corretamente como (Autor1 e Autor2, ano).

O artigo da Mainprice exibe todos os autores e, pelo que posso ver, não há diferença em relação ao artigo do Lloyd que é exibido como (Lloyd et al., 2009).

@article{Lloyd2009,
author = {Lloyd, Geoffrey E. and Butler, Robert W.H. and Casey, Martin and Mainprice, David},
journal = {Earth and Planetary Science Letters},
number = {1-2},
pages = {320--328},
title = {{Mica, deformation fabrics and the seismic properties of the continental crust}},
volume = {288},
year = {2009}}

@article{Mainprice2014,
author = {Mainprice, D. and Bachmann, F. and Hielscher, R. and Schaeben, H.},
doi = {10.1144/SP409.8},
journal = {Geological Society, London, Special Publications},
pages = {1--21},
title = {{Descriptive tools for the analysis of texture projects with large datasets using MTEX: strength, symmetry and components}},
volume = {409},
year = {2014}}

@article{Mainprice2014a,
author = {Mainprice, D. and Bachmann, F. and Hielscher, R. and Schaeben, H. and Lloyd, G. E.},
journal = {Geological Society, London, Special Publications},
pages = {1--48},
title = {{Calculating anisotropic piezoelectric properties from texture data using the MTEX open source package}},
volume = {409},
year = {2014}}

Minha pergunta é semelhante a esta pergunta sem resposta, mas por ser novo no StackExchange, não tenho reputação suficiente para perguntar se ela encontrou uma maneira de consertar. https://tex.stackexchange.com/q/252130/98008

Também tenho outras referências onde o primeiro autor e o ano são iguais, mas aparecem como (Autor et al., 2016a, 2016b)

Agradecemos antecipadamente, Amicia

Responder1

Acho que a razão pela qual todos os autores são mostrados nos dois artigos “Mainprice” é que eles não têm exatamente o mesmo conjunto de autores. Portanto, reduzindo ambos para “Mainprice et al.” tornaria a referência ambígua. Verifiquei isso removendo “Loyd” do artigo “Mainprice2014a” e então todas as citações foram devidamente reduzidas para a forma “et al”; completo com 2014a,b para os casos “Mainprice”: (Lloyd et al., 2009; Mainprice et al., 2014a,b). Não conheço uma boa solução alternativa para isso. Exceto talvez mudar para biblatex?

informação relacionada