1

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

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

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

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.