在 \bibliographystyle{alpha} 中,我可以按第一作者的姓氏而不是标记对参考文献进行排序吗?

在 \bibliographystyle{alpha} 中,我可以按第一作者的姓氏而不是标记对参考文献进行排序吗?

我正在使用 创建参考书目\bibliographystyle{alpha}。请考虑以下三个参考文献。

[Gab72] 彼得·加布里埃尔……

[GJ09] 保罗·G·戈尔斯和约翰·F·雅丁...

[GR92] 彼得·加布里埃尔 (Peter Gabriel) 和安德烈·V·罗伊特 (Andrei V. Roiter)...

它们会自动按上述顺序显示在我的 LaTeX 文件中。这是按标记的字母顺序排列的:[Gab72] < [GJ09] < [GR92]。是否可以改为根据第一作者姓氏的字母顺序进行排序?这将产生以下顺序:

[Gab72] 彼得·加布里埃尔……

[GR92] 彼得·加布里埃尔 (Peter Gabriel) 和安德烈·V·罗伊特 (Andrei V. Roiter)...

[GJ09] 保罗·G·戈尔斯和约翰·F·雅丁...

我更喜欢后一种顺序,因为这样 Peter Gabriel 的参考文献就是相邻的。

答案1

我猜你只有这个问题。简单的解决方案是

@Misc{GR92, 
title = {Title Text}, 
author= {Peter Gabriel and Andrei V. Roiter...}, 
year= {2019}, 
sortkey = {Gac}, 
}

我不确定您使用什么,所以尝试一下sort、、sortkeypresort

相关内容