biblatex:在参考书目中,第一作者的姓氏排在第一位,其他作者的姓氏排在第二位

biblatex:在参考书目中,第一作者的姓氏排在第一位,其他作者的姓氏排在第二位

我正在使用 biblatex 作为参考资料。

\documentclass[12pt,a4paper,titlepage]{article}
\usepackage[backend=bibtex,maxcitenames=2,style=authoryear]{biblatex}
\bibliography{file}

在参考书目中,书籍/论文的第一作者的姓氏放在第一位,而书籍的第二/第三作者的姓氏放在第二位(见图)。

我是否像这样将名称放入 .bib 文件中

@book{vnm53,
    author = {{von Neumann}, John and Morgenstern, Oskar},
    title = {Theory of Games and Economic Behaviour},
    .....
}

或这个

@book{brealey06,
    author = {Richard A. Brealey and Stewart C. Myers and Franklin Allen},
    title = {Corporate Finance},
    ....
}

并没有什么不同。

enter image description here

我怎样才能让它始终将姓氏放在第一位?

答案1

以下是可能的,并且也改变了名字之间的分隔符,只是为了清楚地表明谁的姓氏是什么,谁的名字是什么。

elenaBiblatexNameFormat

\documentclass{article}
\usepackage[style=authoryear,maxnames=20]{biblatex}
\DeclareNameAlias{author}{last-first}
\usepackage{xcolor}
\renewcommand*{\multinamedelim}{{{\color{red!80!black}\addsemicolon\addspace}}}
\addbibresource{biblatex-examples.bib}
\begin{document}
\nocite{bertram,aksin}
\printbibliography
\end{document}

答案2

我在这里找到了答案:

使用 biblatex 的作者姓名和名字顺序

相关内容