如何收集引文?我使用\cite{ref_by_author1_author2_author3, ref_by_author1_author4_author5}
。我想要输出
作者 1 等人 (年份 1, 年份 2)
尽管作者可能不止 author1,而且其他作者可能不是同一个作者。我认为uniquelist=false
在这种情况下也可以区分。
我的设置如下biblatex 使用 et al. 来表示两位以上的作者:
\usepackage[
natbib=true,
style=authoryear,
maxbibnames=3,
maxcitenames=2,
uniquelist=false,
firstinits=true,
backend=biber
]{biblatex}
答案1
对于压缩引文列表,您可以使用...-comp
样式。biblatex
标准样式numeric
和authoryear
都authortitle
提供了...-comp
压缩引文版本。后两者还提供了...-icomp
将同一作品的连续引文替换为 ibidem 的版本。
平均能量损失
\documentclass[ngerman]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{csquotes}
\usepackage[
natbib=true,
style=authoryear-comp,
maxbibnames=3,
maxcitenames=2,
uniquelist=false,
firstinits=true,
backend=biber
]{biblatex}
\addbibresource{biblatex-examples.bib}
\begin{document}
\citet{baez/article,baez/online}
\end{document}
给予
巴耶兹与劳达 (2004a,b)