我使用 引用了我的書目文件中的元素\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}