Cito elementos de mi bibfile usando \citet{key}
. La referencia aparece como "Nombre1 y Nombre2 (año)" en el texto, donde año es un enlace que conduce a la bibliografía. Ahora quiero citar dos artículos de los mismos autores de diferentes años. En lugar de
El modelo XYZ se analiza por Nombre1 y Nombre2 (2019) y Nombre1 y Nombre2 (2020).
Preferiría tener algo como
El modelo XYZ se analiza por Nombre1 y Nombre2 (2019, 2020).
Por supuesto, ahora 2019 debería ser un enlace al artículo de 2019 en la bibliografía y 2020 un enlace al artículo de 2020 en la bibliografía. ¿Alguna idea de cómo podría ajustar el \citet
comando?
Yo uso biblatex
lo siguiente.
\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}
Respuesta1
Está buscando una -comp
versión del estilo que está utilizando actualmente. -comp
Los estilos comprimen varias etiquetas de citas de los mismos autores para evitar la duplicación de nombres.
Afortunadamente, tanto los estilos estándar como los que biblatex-ext
ofrecen ofrecen una -comp
versión del estilo del año del autor.
Reemplazar
style=ext-authoryear,
con
style=ext-authoryear-comp,
Por ejemplo
\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}