我希望在使用agsm
参考书目样式时显示 DOI。建议的一个解决方案是修改.bst
文件(请参阅将 doi 包含在 agsm 书目样式中) 但在 Overleaf 上工作,这并不合适。
另一种解决方案是使用plainnat
参考书目样式,但这样名字就会出现在姓氏之前,要改变这种情况,您.bst
也需要修改文件(在书目条目中以以下形式显示作者姓名:姓氏,名字的首字母)。
有没有办法解决这个问题而不修改文件.bst
?或者有没有在 Overleaf 上修改它的简单方法?
答案1
正如@moewe所说,最简单的解决方案是使用 agsm 接受的通用字段。我正在使用我所在大学的 LaTeX 版本,无法修改或创建任何此类文件。我要提交的论文要求提供哈佛大学的参考文献和 DOI。
我已经关注这建议并使用“注释”字段,如下所示:
@article{acacio_changes_2021,
title = {Changes in surface water drive the movements of Shoebills},
note = {doi: 10.1038/s41598-021-95093-5},
% other information
}
生成:
对于我来说这个结果已经足够好了。