在不改变 agsm.bst 文件的情况下将 DOI 包含在“agsm”书目样式中?

在不改变 agsm.bst 文件的情况下将 DOI 包含在“agsm”书目样式中?

我希望在使用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
}

生成:

在此处输入图片描述

对于我来说这个结果已经足够好了。

相关内容