[Tex/LaTex] Elsevier Reference Style

citingelsarticlejournal-publishing

In one of my reviews I got this comment from the reviewer:

"There is some ambiguity in the in-text citations for two references on page 10. More than one reference from the same author(s) in the same year must be identified by the letters 'a', 'b', 'c', etc. placed after the year of publication [Elsevier's Standard Reference Styles]."

How do I give this a,b,c after the year of publication?
If I set year={1998} to year={1998a} in the BibTeX item, the citation becomes Author, 998a from Author, 1998.

Any help would be appreciated.

Best Answer

You should not have to modify the year fields manually. BibTeX -- based on the formatting instructions obtained from the bibliography style file -- should be adding the a, b, etc labels automatically.

A full MWE:

\RequirePackage{filecontents}
\begin{filecontents}{mybib.bib}
@misc{author:1998:first,
  author = "Anne Author",
  title  = "First Thoughts",
  year   = "1998",
}
@misc{author:1998:second,
  author = "Anne Author",
  title  = "Further Thoughts",
  year   = "1998",
}
\end{filecontents}

\documentclass{article}
\usepackage{natbib}
\bibliographystyle{elsarticle-harv}

\begin{document}
\citet{author:1998:first}; \citet{author:1998:second}
\bibliography{mybib}
\end{document}