为 APA 参考书目设置自定义标签

为 APA 参考书目设置自定义标签

我正在写一份包含biblatex参考书目的文档,使用 APA 格式。对于某些条目,我需要一个不同于自动生成的标签,因此我使用shorthand字段指定它。但看起来速记被忽略了,而是自动生成了标签。

以下是 MWE:

\documentclass{article}

\begin{filecontents}{bibliography.bib}
    @book{doe,
        author          = {Doe, John},
        title           = {A very good book},
        date            = {2000},
    }
    
    @online{foo,
        title           = {Foo Bar},
        url             = {https://example.com},
        shorthand       = {foo},
    }
\end{filecontents}

\usepackage[backend=biber,style=apa]{biblatex}
\addbibresource{bibliography.bib}

\begin{document}
    \cite{doe}
    
    \cite{foo}
\end{document}

我希望

Doe,2000年

但我得到的却是

Doe,2000年

“Foo Bar”,nd

我如何设置我想要的标签?

相关内容