[Tex/LaTex] Journal Abbreviations in achemso


I am submitting a paper to ACS Nano using the achemso package. However, even after using ancac3 document class optiion the bibliography always shows the full journal name. ACS Nano would like to have the journal names abbreviated. Anyway I can accomplish this?

Best Answer

Abbreviating journal titles is something which it is not easy to achieve programmatically in a reliable way, as it needs a list of 'known' titles to work from. As such, achemso does not attempt to abbreviate the journal field. Tools such as JabRef do include the ability to search and replace full journal titles with the correct abbreviations.

At one point, I did explore some code to use a dictionary-based approach to abbreviate titles, but this is difficult to do reliably without some manual intervention. Thus it has never been included in release versions of achemso.

(Aside: biblatex with Biber does offer the possibility to do more complex field substitution, which could be used here. However, this is not at present a method which is sufficiently widely available to allow its use in achemso.)

Related Question