删除字母引用样式 (biblatex) 中多个作者的 +

删除字母引用样式 (biblatex) 中多个作者的 +

我对 LaTeX 还很陌生。我尽了最大努力,但还是无法自己解决这个问题。

根据我的论文导师的要求,我应该使用 citestyle alpabetic。如果只有一位作者,那么它的工作方式就如我(和我的导师)所希望的那样,引用看起来如下:

[Aut20]

但如果有多位作者,引用如下:

[自动+20]

有人能告诉我如何去掉多位作者的作品中的“+”吗?

答案1

'+' 被插入为“et al.”标记。它由 控制\labelalphaothers,因此如果您希望标记消失并且不想更改标签的任何其他内容,只需定义

\renewcommand*{\labelalphaothers}{}

平均能量损失

\documentclass[british]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{csquotes}

\usepackage[style=alphabetic, backend=biber]{biblatex}

\renewcommand*{\labelalphaothers}{}

\addbibresource{biblatex-examples.bib}

\begin{document}
\cite{aksin,nussbaum,sigfridsson}
\printbibliography
\end{document}

[Aks06;Nus78;SR98]

相关内容