如何使用 Bibtex 内联引用多位作者?

如何使用 Bibtex 内联引用多位作者?

为了完成我的论文,我开始使用 LaTeX 作为文本编辑器。现在我正在弄清楚基本上所有的事情。但编码对我来说并不完全陌生。然而,我在一个很小的问题上卡住了。我想通过显示姓氏并用逗号隔开,然后显示出版年份来引用我使用的文章。

目前我的主文件代码如下:

\usepackage[utf8]{inputenc}
\usepackage{graphicx}
\graphicspath{ {C:\Users\beren\Documents\Master SCM\Thesis\Images} }
\usepackage[a4paper, width=150mm, top=1mm, bindingoffset=1mm]{geometry}
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhf{}
\fancyfoot{}
\fancyfoot[LE,RO]{\thepage}
\fancyfoot[LO,CE]{Chapter \thechapter}
\fancyfoot[CO,RE]{My Name}
\renewcommand{\headrulewidth}{0.4pt}
\renewcommand{\footrulewidth}{0.4pt}
\usepackage[backend=bibtex, style=authoryear, sorting=nyt]{biblatex}
\renewcommand*{\nameyeardelim}{\addcomma\space}

\addbibresource{references.bib}

例如,我在 references.bib 中的代码如下所示:

@book{NSP,
    author        = {A. Doe, W. Schoenmakers},
    title         = {North Sea Ports in Transition: Changing Tides},
    year          = {1998},
    chapter = {2 Port of Rotterdam: From Landlord to Mainport}
}

如您所见,这本书包含多位作者,目前只有 Doe 出现在内联引用中,但这也应该是 Schoenmakers。有人能解释一下我在编码中做错了什么吗?

as well \parencite[33]{NSP}

在此处输入图片描述

我更喜欢使用 APA 格式的引用。我知道也有这样的软件包,但我正在使用 Bibtex,它也应该能完成这项工作。

未来可能会增加一个问题,如果我想再次引用同一来源(由多个(3+)作者组成),但使用 et al.,这该怎么办?

答案1

使用and和 而不是,作为文件中作者姓名的分隔符bib。应该是 而author = {A. Doe and W. Schoenmakers},不是author = {A. Doe, W. Schoenmakers},。根据您所BiBTeX了解的,A. Doe是姓氏和W. Schoenmakers名字。

相关内容