Biblatex 条目引用只有一位作者的文章,后面跟着“et al”

Biblatex 条目引用只有一位作者的文章,后面跟着“et al”

我正在使用biblatex并想引用本文。如您所见,本文有很多作者,但我想提及文章中出现的作者列表:“BP Abbott”。我该怎么做?如果我放入author="B. P. Abbott \textit{et al.}"文件.bib,则 的存在et al.会破坏排序顺序。

答案1

  • 可能性一:直接使用完整的作者列表,该列表可.bib从期刊网站上以文件形式获取https://journals.aps.org/prl/export/10.1103/PhysRevLett.119.161101?type=bibtex&download=true

  • 可能性二:大多数情况下,只要作者列表包含足够多的作者来触发“et al.”(具体数字可能因您使用的样式而异),您不会注意到提供完整作者列表和截断列表之间的任何差异。要在文件中标记.bib列表已截断,您可以在结尾处加上and others


\documentclass{article}

\usepackage[style=authoryear]{biblatex}

\usepackage{filecontents}
\begin{filecontents*}{\jobname.bib}
@article{PhysRevLett.119.161101,
  title = {GW170817: Observation of Gravitational Waves from a Binary Neutron Star Inspiral},
  author = {Abbott, B. P. and Abbott, R. and Abbott, T. D. and Acernese, F. and Ackley, K. and Adams, C. and Adams, T. and Addesso, P. and Adhikari, R. X. and Adya, V. B. and Affeldt, C. and Afrough, M. and Agarwal, B. and Agathos, M. and Agatsuma, K. and others},
  collaboration = {LIGO Scientific Collaboration and Virgo Collaboration},
  journal = {Phys. Rev. Lett.},
  volume = {119},
  issue = {16},
  pages = {161101},
  numpages = {18},
  year = {2017},
  month = {Oct},
  publisher = {American Physical Society},
  doi = {10.1103/PhysRevLett.119.161101},
  url = {https://link.aps.org/doi/10.1103/PhysRevLett.119.161101}
}
\end{filecontents*}
\addbibresource{\jobname.bib}

\begin{document}

\cite{PhysRevLett.119.161101}

\printbibliography


\end{document}

相关内容