我正在尝试编写一本书的许多作者以这种格式出现的书目:
作者 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)。这些值可以单独设置,用于引用和参考书目,使用maxbibnames
、minbibnames
和maxcitenames
(mincitenames
参见第 46 页)biblatex
文档)。
答案2
该maxnames
选项就是您正在寻找的:
\usepackage[maxnames=100,backend=biber, style=alphabetic]{biblatex}