答案1
您已使用biblatex
标签标记该问题。
有了biblatex
它,只需在 中给出合适的定义\DeclareLabelalphaTemplate
即可。原始定义(包括年份)可以在biblatex.def
(v3.16 中第 1406-1416 行)。我们所要做的就是删除年份。
\documentclass[british]{article}
\usepackage[T1]{fontenc}
\usepackage{babel}
\usepackage{csquotes}
\usepackage[backend=biber, style=alphabetic]{biblatex}
\DeclareLabelalphaTemplate{
\labelelement{
\field[final]{shorthand}
\field{label}
\field[strwidth=3,strside=left,ifnames=1]{labelname}
\field[strwidth=1,strside=left]{labelname}
}
}
\addbibresource{biblatex-examples.bib}
\begin{document}
Lorem \autocite{sigfridsson,worman,geer,nussbaum}
\printbibliography
\end{document}
如果您想要或需要使用 BibTeX,解决方案将涉及修改您正在使用的.bst
文件的副本( )。\bibliographystyle