这可能看起来像是重复的,但相信我,它不是(至少我找不到类似的问题)。我一直试图在 Overleaf 上以类似格式引用同一作者的两篇论文,但似乎没有按照预期的顺序工作。
我接受了答案中的建议这里将 apalike 改为 apalike-month,并在 Overleaf 上使用它。这解决了几个引用的问题,但其中两个仍然让我感到困扰。它们如下:
@article{silvestro_bayesian_2014,
title = {Bayesian {Estimation} of {Speciation} and {Extinction} from {Incomplete} {Fossil} {Occurrence} {Data}},
volume = {63},
issn = {1063-5157},
url = {https://doi.org/10.1093/sysbio/syu006},
doi = {10.1093/sysbio/syu006},
number = {3},
urldate = {2021-02-03},
journal = {Systematic Biology},
author = {Silvestro, Daniele and Schnitzler, Jan and Liow, Lee Hsiang and Antonelli, Alexandre and Salamin, Nicolas},
month = may,
year = {2014},
pages = {349--367},
}
@article{silvestro_pyrate_2014,
title = {{PyRate}: {A} new program to estimate speciation and extinction rates from incomplete fossil data},
volume = {5},
shorttitle = {{PyRate}},
doi = {10.1111/2041-210X.12263},
journal = {Methods in Ecology and Evolution},
author = {Silvestro, Daniele and Salamin, Nicolas and Schnitzler, Jan},
month = sep,
year = {2014},
}
这些是由 Zotero 生成的,所以我希望它们没有什么大问题。如您所见,它们具有相同的作者、相同的年份和不同的月份(因此,这里的第一个应该是第一个,因为它是在 5 月发布的)。然而,前者显示为 2014b,后者显示为 2014a。我尝试过更改引用列表的顺序,稍微更改标题,但都不起作用。从 .bst 文件来看,它们似乎是在sort.label
代码部分进行排序的?但是,我对 .bst 了解不够,无法确认这一点。
tex 的最小版本
\documentclass{article}
\begin{document}
\cite{silvestro_bayesian_2014, silvestro_pyrate_2014}
\bibliographystyle{apalike-month.bst}
\bibliography{refs.bib}
\end{document}