Biblatex - 使用 citet 合併論文

Biblatex - 使用 citet 合併論文

我使用 引用了我的書目文件中的元素\citet{key}。參考文獻在文本中顯示為“Name1 和 Name2(年份)”,其中年份是指向參考書目的連結。現在,我想引用同一作者不同年份的兩篇論文。代替

模型 XYZ 以 Name1 和 Name2 (2019) 以及 Name1 和 Name2 (2020) 進行分析。

我比較喜歡有類似的東西

模型 XYZ 以 Name1 和 Name2(2019、2020)進行分析。

當然,現在 2019 應該是參考書目中 2019 年論文的鏈接,2020 應該是參考書目中 2020 年論文的鏈接。我可以調整命令有什麼想法嗎\citet


我使用biblatex如下。

\usepackage[style=ext-authoryear, 
            sorting=nyt,
            backend=biber, 
            natbib=true,             
            uniquename = false, 
            uniquelist = false,
            firstinits=false, 
            hyperref=true,
            dashed=false,
            backref=false, 
            maxbibnames=99, 
            maxcitenames=3,
            isbn=false, 
            doi=false]{biblatex}

答案1

您正在尋找-comp您目前使用的樣式的版本。-comp樣式壓縮同一作者的多個引用標籤以避免名稱重複。

幸運的是,標準樣式和作者年份樣式都biblatex-ext提供了版本。-comp

代替

style=ext-authoryear, 

style=ext-authoryear-comp, 

例如

\documentclass[british]{article}
\usepackage[T1]{fontenc}
\usepackage{babel}
\usepackage{csquotes}

\usepackage[style=ext-authoryear-comp, backend=biber]{biblatex}

\addbibresource{biblatex-examples.bib}

\begin{document}
\textcite{knuth:ct:a,knuth:ct:b}
\end{document}

高德納 (1984, 1986)

相關內容