A compilação deste código tex
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[natbib, maxcitenames=3, style=authoryear]{biblatex}
\usepackage{filecontents}
\begin{filecontents}{bib.bib}
@ARTICLE{G2000,
author = {{Gondek-Rosi{\'n}ska}, D. and {Bulik}, T. and {Zdunik}, L. and
{Gourgoulhon}, E.},
year = 2000
}
@ARTICLE{G2007,
author = {{Gondek-Rosi{\'n}ska}, D. and {Bejger}, M. and {Bulik}, T. and
{Gourgoulhon}, E.},
year = 2007
}
\end{filecontents}
\addbibresource{bib.bib}
\begin{document}
\citep{G2000}\\
\citep{G2007}\\
\end{document}
fornece a saída de:
(Gondek-Rosińska, Bulik, et al., 2000)
(Gondek-Rosińska, Bejger, et al., 2007)
Mas quando mudo o sobrenome do primeiro autor para Gandek-Rosi{\'n}ska
obtenho a seguinte saída (desejada):
(Gandek-Rosińska et al., 2000)
(Gondek-Rosińska et al., 2007)
Na verdade, alterar o nome para Kondek-Rosi{\'n}ska
ou qualquer outro nome funciona conforme o esperado, ou seja, fornece apenas o nome do primeiro autor seguido de et al.
. Por que esse comportamento estranho? Eu compilo o código nosharelatex. com.
Responder1
Não é um bug, mas um recurso para diferenciar as duas publicações do mesmo primeiro autor. Para desativá-lo, você pode definir uniquelist=false
.
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[natbib, maxcitenames=3, style=authoryear, uniquelist=false]{biblatex}
\usepackage{filecontents}
\begin{filecontents}{bib.bib}
@ARTICLE{G2000,
author = {{Gondek-Rosi{\'n}ska}, D. and {Bulik}, T. and {Zdunik}, L. and
{Gourgoulhon}, E.},
year = 2000
}
@ARTICLE{G2007,
author = {{Gondek-Rosi{\'n}ska}, D. and {Bejger}, M. and {Bulik}, T. and
{Gourgoulhon}, E.},
year = 2007
}
\end{filecontents}
\addbibresource{bib.bib}
\begin{document}
\citep{G2000}\\
\citep{G2007}\\
\end{document}