显示四位或更多作者,而不是“et al.”

显示四位或更多作者,而不是“et al.”

我正在尝试编写一本书的许多作者以这种格式出现的书目:

作者 1、作者 2、作者 3 和作者 4

因此,我在这里以以下方式使用 biblatex:

\usepackage[backend=biber, style=alphabetic]{biblatex}

.bib 文件

@book{atl1,
    label       = {Tavares et al.},
    author      = {Cristopher Tavares and Kirk Fertitta and Brent Rector and Chris Sells},
    title       = {ATL Internals},
    subtitle    = {Working with ATL 8},
    edition     = {2},
    publisher   = {Addison-Wesley Professional},
    date        = {2006-07-15},
    totalpages  = {888}
    }

但这个输出是

Cristopher Tavares 等人

.tex 代码:

\documentclass[12pt,english,french]{report}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel} \usepackage{csquotes}% recommended in output (biblatex) 
\usepackage[backend=biber, style=alphabetic]{biblatex} 
\addbibresource{bibli.bib} 
\usepackage{titletoc}

\begin{document}
\nocite{*}
\printbibliography
\addcontentsline{toc}{chapter}{Bibliographie}
\end{document}

请问我该如何处理这个问题?

答案1

写在你的序言中

\usepackage[backend=biber, style=alphabetic, maxnames=4]{biblatex} 

4 个或更多。还有一个minnames键指示出现在前面的名称数量et alii(默认值为 1)。这些值可以单独设置,用于引用和参考书目,使用maxbibnamesminbibnamesmaxcitenamesmincitenames参见第 46 页)biblatex文档)。

答案2

maxnames选项就是您正在寻找的:

\usepackage[maxnames=100,backend=biber, style=alphabetic]{biblatex}

相关内容