Biblatex - Combine artigos usando Citet

Biblatex - Combine artigos usando Citet

Cito elementos do meu bibfile usando \citet{key}. A referência aparece como "Nome1 e Nome2 (ano)" no texto onde ano é um link que leva à bibliografia. Agora, quero citar dois artigos dos mesmos autores e de anos diferentes. Em vez de

O modelo XYZ é analisado por Nome1 e Nome2 (2019) e Nome1 e Nome2 (2020).

Eu preferiria ter algo como

O modelo XYZ é analisado por Nome1 e Nome2 (2019, 2020).

Claro, agora 2019 deve ser um link para o artigo de 2019 na bibliografia e 2020 um link para o artigo de 2020 na bibliografia. Alguma ideia de que eu poderia ajustar o \citetcomando?


Eu uso biblatexda seguinte maneira.

\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}

Responder1

Você está procurando uma -compversão do estilo que está usando atualmente. -compos estilos compactam vários rótulos de citação dos mesmos autores para evitar duplicação de nomes.

Felizmente, ambos os estilos padrão biblatex-extoferecem uma -compversão do estilo do ano do autor.

Substituir

style=ext-authoryear, 

com

style=ext-authoryear-comp, 

Por exemplo

\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}

Knuth (1984, 1986)

informação relacionada