Стиль библиографии agsm, отображающий всех авторов в тексте без использования \citep*

Стиль библиографии agsm, отображающий всех авторов в тексте без использования \citep*

Вечер,

В моем библиографическом файле есть две ссылки, в которых указаны все авторы вместо (Автор и др., год)

В начале моего файла есть следующее:

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

\citep{Lloyd2009, Mainprice2014a, Mainprice2014}

\bibliographystyle{agsm}
\bibliography{transfer}

\end{document}

Вывод отображается здесь

(Ллойд и др., 2009; Мэйнпрайс и др., 2014a, 2014b)

Я не хочу навязывать в документе имена отдельных авторов, так как у меня также есть много работ с двумя авторами, которые правильно отображаются как (Автор1 и Автор2, год).

В статье Mainprice указаны все авторы, и, насколько я могу судить, нет никакой разницы со статьей Lloyd, которая отображается как (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}}

Мой вопрос похож на этот оставшийся без ответа вопрос, но поскольку я новичок на StackExchange, у меня недостаточно репутации, чтобы спросить, нашла ли она способ исправить это. https://tex.stackexchange.com/q/252130/98008

У меня также есть другие ссылки, где первый автор и год совпадают, но они отображаются как (Автор и др., 2016a, 2016b)

Спасибо заранее, Амиция

решение1

Я думаю, что причина, по которой показаны все авторы для двух статей «Mainprice», заключается в том, что у них не один и тот же набор авторов. Поэтому сокращение обоих до «Mainprice et al.» сделает ссылку неоднозначной. Я проверил это, удалив «Loyd» из статьи «Mainprice2014a», а затем все цитаты были правильно сокращены до формы «et al»; дополнив 2014a,b для случаев «Mainprice»: (Lloyd et al., 2009; Mainprice et al., 2014a,b). Я не знаю хорошего решения для этого. За исключением, может быть, переключения на biblatex?

Связанный контент