My article was written in achemso style, but the editor requires us to change the references into 'Harvard style' (the target journal does not provide a template).
Is there any quick method that I can just change the reference into a 'Harvard style'?

I'm using Overleaf by the way.

My present file looks like this:


\usepackage[version=3]{mhchem} % Formula subscripts using \ce{}


\title[An \textsf{achemso} demo]


  • 1
    You didn't tell about your original ref styles or show any code about it in your example.
    – hesham
    May 14, 2020 at 6:08
  • 5
    achemso is the document class for submissions to journals of the American Chemical Society. The bibliography style is pretty much hard coded in that class. If you don't submit to an AChemSoc. journal you may be better of choosing a different document class.
    – moewe
    May 14, 2020 at 6:22
  • 1
    If you followed moewe advice, you may select a more flexible class (e.g. elsarticle). For using harvard style with bibtex, have a look there tex.stackexchange.com/questions/3730/….
    – hesham
    May 14, 2020 at 6:28
  • 6
    One more comment: 'Harvard style' is not a well-defined style like APA style or Chicago style. 'Harvard style' usually just means author-year citations. So many different styles (with slightly different results) can claim to be 'Harvard style'. If you load natbib with the authoryear option (\usepackage[authoryear]{natbib}) and use one of the natbib standard styles (\bibliographystyle{plainnat}) you get something that can be called 'Harvard style'.
    – moewe
    May 14, 2020 at 6:35
  • 1
    Which journal? All the ACS ones use numeric styles and either a format based on JACS or Biochemistry
    – Joseph Wright
    May 14, 2020 at 8:01


Your Answer

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

Browse other questions tagged or ask your own question.