
Estoy usando natbib
with mnras
bibstyle para controlar las citas.
Con frecuencia uso \cite{name}
, \citep{name}
para agregar una cita. La mayoría de los artículos que cito tienen varios autores, por lo que la mayoría de los artículos están impresos "Doe et al. (2022)". Sin embargo, en un artículo en particular, quiero enfatizar también al segundo autor, es decir, me gustaría citar un artículo e imprimir algo como "Doe, Smith et al. (2022)", pero solo para una cita en particular.
¿Es posible?
Respuesta1
Dado que su caso de uso se limita a una pequeña cantidad de piezas citadas, puede utilizar el natbib
mecanismo de alias de citas de para generar formas variantes de llamadas de citas.
\documentclass{article}
\begin{filecontents}[overwrite]{mybib.bib}
@misc{dsjm:3001,
author = {Doe, Jane and Sandra Smith and Jennifer Jones and Maryjane Mickelson},
title = {Collected works},
year = 3001,
}
\end{filecontents}
\usepackage[authoryear,round]{natbib}
\bibliographystyle{mnras}
\defcitealias{dsjm:3001}{Doe, Smith et~al.}
\newcommand\mycitet[1]{\citetalias{#1}\ (\citeyear{#1})}
\begin{document}
\noindent
\citet{dsjm:3001}; \mycitet{dsjm:3001}.
\bibliography{mybib}
\end{document}