2

When passing two cite keys of the same author to the citation command in the author year-comp style of biblatex, the name is only printed once. That is:

Author 2001, Author 2011 =>  Author 2001, 2011

In addition, if the two publications also share the same year, the year is also dropped and only the “unique labels” remain.

Author 2001a, Author 2001b => Author 2001a,b

Is there a way to get the first truncation without the second one? Like this:

Author 2001a, Author 2001b => Author 2001a, 2001b

I do not particularly like that, but it is required by a publisher.

Here is a MWE

\documentclass{article}

\usepackage{filecontents}
\begin{filecontents}{Bib.bib}
    @book{One,
        title={Great Book},
        author={Author, Jane},
        year = {2001}
    }
    @book{Two,
        title={Another Great Book},
        author={Author, Jane},
        year = {2001}
    } 
\end{filecontents}

\usepackage[style=authoryear-comp,backend=bibtex]{biblatex}
\addbibresource{Bib}

\begin{document}

    \textcite{One,Two}
    \printbibliography

\end{document}
1

1 Answer 1

5

This should be as easy as making biblatex "forget" about the last year with

\makeatletter
\AtEveryCitekey{\global\undef\cbx@lastyear}
\makeatother
0

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .