夕方、
私の参考文献ファイルには、(著者等、年)の代わりにすべての著者を表示する参考文献が 2 つあります。
私のファイルの冒頭にはこうあります:
\documentclass[12pt]{article}
\usepackage[round]{natbib}
\begin{document}
\citep{Lloyd2009, Mainprice2014a, Mainprice2014}
\bibliographystyle{agsm}
\bibliography{transfer}
\end{document}
(ロイド他 2009; メインプライス他 2014a, 2014b)
著者 2 名の論文も多数あり、それらは (Author1 および Author2、年) として正しく表示されるため、ドキュメント全体で単一の著者を強制したくありません。
Mainprice の論文にはすべての著者が表示されており、私が見る限りでは (Lloyd et al., 2009) と表示される Lloyd の論文と違いはありません。
@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
2 つの「Mainprice」論文ですべての著者が表示されているのは、著者がまったく同じではないからだと思います。したがって、両方を「Mainprice et al.」に短縮すると、参照があいまいになります。「Mainprice2014a」論文から「Loyd」を削除してこれを確認したところ、すべての引用が適切に「et al」形式に短縮され、「Mainprice」の場合は 2014a、b まで完了しました: (Lloyd et al., 2009; Mainprice et al., 2014a,b)。これに対する良い回避策はわかりません。代わりに に切り替える以外に方法はありますかbiblatex
?