按时间顺序对参考文献进行排序对于了解论文的历史非常有用。“alpha” [GMS93] 样式的引用为论文提供了一个令人难忘的短标签,该标签通常会在添加和删除参考文献时保持一致。但同时使用这两种方式会使查找参考文献变得困难。是否有像 [1993GMS] 这样的引用样式,让我们可以按短标签进行排序,并且仍然按时间顺序排列参考文献?
答案1
你可以这样做\DeclareLabelalphaTemplate
:
\documentclass{article}
\usepackage[style=alphabetic]{biblatex}
\addbibresource{biblatex-examples.bib}
\DeclareLabelalphaTemplate{
\labelelement{
\field[final]{shorthand}
\field[strwidth=4,strside=right]{year}
}
\labelelement{
\field{label}
\field[strwidth=3,strside=left,ifnames=1]{labelname}
\field[strwidth=1,strside=left]{labelname}
}
}
\begin{document}
\cite{vazques-de-parga}
\printbibliography
\end{document}