BibTeX: gleicher Autor, verschiedene Jahre

BibTeX: gleicher Autor, verschiedene Jahre

Wenn ich einige Arbeiten desselben Autors \cite{paper1,paper2,paper3}mit dem Stil zitiere , bekomme ich so etwas wieapalike

[Nachname, 2001, Nachname, 2002, Nachname, 2003]

Ich würde so etwas bevorzugen:

[Nachname, 2001, 2002, 2003]

Vielen Dank für alle Vorschläge.

Antwort1

Das gewünschte Zitatformat ist bereits in definiert apalike, sofern Sie den Stil nicht geändert haben. Versuchen Sie Folgendes und wenn es nicht hilft, aktualisieren Sie möglicherweise Ihr natbibPaket.

In mybib.bibhabe ich drei Einträge aus unterschiedlichen Jahren, wobei die ersten beiden die gleichen Autoren haben und der dritte modifiziert ist:

@article{jd12,
  author={Doe, J. and Bar, F. and Smith, J.},
  title={Some title 1},
  journal={Some journal},
  year={2012},
}

@article{jd13,
  author={Doe, J. and Bar, F. and Smith, J.},
  title={Some title 2},
  journal={Some journal},
  year={2013},
}

@article{jd14,
  author={Doe, J. and Simpson, H. and Bar, F.},
  title={Some title 3},
  journal={Some journal},
  year={2014},
}

Nun zum Hauptdokument:

\documentclass[12pt]{report}
\usepackage{natbib}

\begin{document}

Cite the first pair normally \cite{jd12,jd13}, then the second pair in text \citet{jd13,jd14} and now the first and the third in brackets \citep{jd12,jd14}.

We can also cite them all at once, e.~g. in brackets \citep{jd12,jd13,jd14}, or switch them \citet{jd14,jd12,jd13}.

\bibliographystyle{apalike}
\bibliography{mybib}{}

\end{document}

Die Ausgabe lautet:

Text Lätzchen

EDIT von Ansa211:

Sie können sogar benutzerdefinierte Befehle definieren, die die zusammengeführte Autorenliste verwenden. Wenn Sie beispielsweise häufig schreiben \citeauthor{X}'s \citeyearpar{X}, können Sie Ihrer Präambel Folgendes hinzufügen:

zitieren

verwandte Informationen