josephwright / achemso

LaTeX class for submissions to the American Chemical Society (ACS), and BibTeX styles for all ACS journals
Other
25 stars 14 forks source link

Bibtex entry with more than 250 chars on authors crashes #33

Closed Burtan closed 4 years ago

Burtan commented 5 years ago

Hi, I have a bibtex entry with a high number of authors. Trying to cite it with the achemso package throws an error with the warning that I exceed 250 chars.

error:

This is BibTeX, Version 0.99d (TeX Live 2019/dev/Debian)
The top-level auxiliary file: paper.aux
The style file: achemso.bst
Database file #1: acs-paper.bib
Database file #2: library.bib
Warning--you've exceeded 250, the entry-string-size, for entry Frisch2016
while executing--line 1696 of file achemso.bst
*Please notify the bibstyle designer*
Warning--you've exceeded 250, the entry-string-size, for entry Frisch2016
while executing--line 1696 of file achemso.bst
*Please notify the bibstyle designer*
achemso 2019-02-14 v3.12a
(There were 2 warnings)

log:

File ended while scanning use of \@mcitebibitem. \bibliography{library.bib}
\begin{mcitethebibliography} on input line 11 ended by \end{document}. \end{document}
Citation `Frisch2016' on page 19 undefined
There were undefined citations.

entry:

@misc{Frisch2016,
address = {Wallingford CT},
author = {{Frisch, M. J.; Trucks, G. W.; Schlegel, H. B.; Scuseria, G. E.; Robb, M. A.; Cheeseman, J. R.; Scalmani, G.; Barone, V.; Mennucci, B.; Petersson, G. A.; Nakatsuji, H.; Caricato, M.; Li, X.; Hratchian, H. P.; Izmaylov, A. F.; Bloino, J.; Zheng, G.; Sonnenb}, D. J},
publisher = {Gaussian, Inc.},
title = {{Gaussian 09, Revision A.02}},
year = {2016}
}
josephwright commented 5 years ago

Your author entry is wrong: you have to have and between each author. BibTeX will see what you've given as a single name (the extra braces will not help)/