Biblatex 不会颠倒第二作者的名字和姓氏

Biblatex 不会颠倒第二作者的名字和姓氏

我有以下.bib文件:

@Book{sample-book,
    author="First1 Last1 and First2 Last2",
    title="A sample book",
    publisher="Public Domain Books",
}

然后我用它lualatex biber lualatex lualatex来生成pdf文件。

但是,生成的条目看起来会像这样:

Last1、First1 和 First2 Last2、样本书、公共领域书籍

我的biblatex套餐设置:

\usepackage[
    bibstyle=mla,
    style=authortitle,
    %style=authortitle-tcomp,
    %firstinits=true,
    %backref=true,
    natbib=true,
    backend=biber
]{biblatex}

答案1

这似乎是一个特征您正在使用的样式(不是错误)mla:第一作者写为“Last, First”,所有后续作者都写为“First Last”。

请参阅末尾的一些示例http://owl.english.purdue.edu/owl/resource/747/01/

答案2

您只需添加

\DeclareNameAlias{sortname}{last-first}

之后\usepackage[...]{biblatex}

相关内容