Biblatex - 样式 = 字母 - 更改加号

Biblatex - 样式 = 字母 - 更改加号

我使用biblatexBiber 和alphabeticstyle。如果您的引文有超过三位作者,此样式将在标签中放置一个加号 (+)。我尝试将这个加号变成上标。有人知道如何做到这一点吗?

以防万一您可能不完全了解样式alphabetic。对于有两位或三位作者的条目,它将取每位作者姓氏的首字母,并在其后放置年份的最后两位数字。如果有三位以上的作者,标签将带有前三位作者姓氏的首字母(按 LOCKSTEP 编辑:仅当您设置时,minalphanames=3从而覆盖其默认值 1),为剩余的一位放置 + 并在末尾放置年份的最后两位数字。示例如下:

  • A. A姓氏、B. BSurname、C. CSurname(2003):头衔。

    --> [ABC03]

  • A. A姓氏、B. BSurname、C. CSurname、D. DSurname(2004):头衔。

    --> [ABC+04]

答案1

重新定义\labelalphaothers

\documentclass{article}

\usepackage[style=alphabetic,minalphanames=3]{biblatex}

\renewcommand*{\labelalphaothers}{\textsuperscript{+}}

\usepackage{filecontents}

\begin{filecontents}{\jobname.bib}
@misc{A01,
  author = {Author, A. and Buthor, B. and Cuthor, C. and Duthor, D.},
  year = {2001},
  title = {Alpha},
}
\end{filecontents}

\addbibresource{\jobname.bib}

\nocite{*}

\begin{document}

\printbibliography

\end{document}

在此处输入图片描述

相关内容