Ich möchte die Funktion \cite{[{prepended text}][{appended text}]item}
zum Voranstellen/Anhängen von Text an ein Zitat verwenden, um einen vorherigen Bibliografieeintrag zu zitieren. Dies ist sehr nützlich, wenn ein Artikel in einem Buch nachgedruckt wurde.
Hier ist ein Minimalbeispiel des Problems. Nehmen Sie den folgenden Code:
\documentclass[aps,10pt,notitlepage]{revtex4-1}
\usepackage[utf8]{inputenc}
\begin{document}
\title{Bibliography fail}
\maketitle
\cite{book}
\cite{[][{. Reprintend in~\cite{book}}]paper}
\cite{paper2}
\cite{paper3}
\bibliography{error}
\end{document}
Das ist, was ich bekomme: Das Buch wird im angehängten Text korrekt zitiert, aber aus irgendeinem Grund erhält das nächste Zitat dieselbe Nummer wie das gerade zitierte. Nach diesem Vorfall wird die Nummerierung wie gewohnt fortgesetzt.
Haben Sie einen Vorschlag oder eine Problemumgehung?