兄弟作为作者 - Biblatex 格式不正确

兄弟作为作者 - Biblatex 格式不正确

因此,对于我的学术论文,我要引用一本书,这本书是由兄弟 (P. Hüwe & S. Hüwe) 撰写的。我的大学希望引用的样式是两位作者之间用斜线分隔:(Hüwe/Hüwe 2019)。

这种引用样式是可行的,但不幸的是,在这个特定情况下,由于两个作者的姓氏相同,所以它不起作用,因为它还会打印出他们的名字。

这是我的代码:

\documentclass{article}
\usepackage[style=authoryear,maxcitenames=2,maxbibnames=99]{biblatex}
\DefineBibliographyStrings{ngerman}{ 
   andothers = {{et\,al\adddot}},             
} 
\DeclareNameAlias{sortname}{last-first}

\addbibresource{biblatex-examples.bib}



\begin{document}
\begingroup
\renewcommand*{\finalnamedelim}{/}
\renewcommand*{\multinamedelim}{/}

normal document text

\cite{Hüwe.2019} \\Doenst work
\cite{Yerpude.2019} \\works


\endgroup
\printbibliography
\end{document}

结果:

有人知道这是为什么吗?

答案1

uniquename=false选项可以解决这个问题:

\documentclass{article}
\usepackage[style=authoryear,maxcitenames=2,maxbibnames=99, uniquename=false]{biblatex}
\DefineBibliographyStrings{ngerman}{ 
   andothers = {{et\,al\adddot}},             
} 
\DeclareNameAlias{sortname}{last-first}

\addbibresource{test.bib}


\usepackage{filecontents}
\begin{filecontents*}{test.bib}
@article{Huewe.2019,
    author = {Hüwe, P. and Hüwe, S.},
    title = {title},
    year = {2019}
}
\end{filecontents*}


\begin{document}
\begingroup
\renewcommand*{\finalnamedelim}{/}
\renewcommand*{\multinamedelim}{/}

normal document text

\cite{Huewe.2019} \\Doenst work



\endgroup
\printbibliography
\end{document}

相关内容