参考书目按时间顺序排列,但使用字母缩写

参考书目按时间顺序排列,但使用字母缩写

我希望我的参考书目按时间顺序排列,但也希望它有字母缩写。举个例子来说明:如果我的资料来源是

  • Smith,Title1,1999
  • 约翰,Title2,2023 年
  • 泰勒,Title3,2012

然后我希望我的参考书目看起来像:

  • [Smi99] Smith,标题 1,1999 年
  • [Tay12] Taylor,Title3,2012
  • [Joh23] 约翰,Title2,2023

使用字母模式会产生(我不想要这个)

  • [Joh23] 约翰,Title2,2023
  • [Smi99] Smith,标题 1,1999 年
  • [Tay12] Taylor,Title3,2012

按时间顺序排列模式的结果为(我也不想要这个)

  • [Smith,1999] Smith,标题 1,1999
  • [泰勒,2012] 泰勒,Title3,2012
  • [约翰斯,2023 年] 约翰斯,Title2,2023 年

我不知道该怎么做,也没有找到任何帖子说有人要求这样做。任何帮助都将不胜感激!

我有一个包含参考文献的文件 biblio.bib。我的 main.tex 文件如下所示:

\documentclass[a4paper]{amsart}
\input{settings}
\input{macro}
\begin{document}
    \bibliographystyle{chronological}
    \addcontentsline{toc}{section}{Bibliography}
    \nocite{*}
    \bibliography{biblio.bib}
\end{document}

相关内容