I want to use the biblatex instead of natbib with the elsarticle class. There is an option to that (with nonatibib) according to elsarticle.cls documentation.
The problem came when I want to use it with the 3p and 5p options (which they allow to use double-column style).
I have seen a solution with this answer, but
- it has been done without the
nonatbiboption, - and it is not recommended to be used in a publication.
However, I want to use it for publication.
here is my working example:
\documentclass[nonatbib,5p,twocolumn]{elsarticle}
\makeatletter
\let\c@author\relax
\makeatother
\begin{document}
hello world!
\end{document}
the 3 lines in the preamble have been added according to this answer but I still get this error
Undefined control sequence. \global\bibsep
You can't use a prefix with `the character ='. \global\bibsep=
Missing \begin{document}. \global\bibsep=
biblatexwithelsarticleis recommended for publication (unless Elsevier editors specifically tell you otherwise):elsarticleusesnatbiband includes matching.bststyles for a reason. The workflow forbiblatexis quite different than the workflow with a classic BibTeX bibliography. Very few publishers acceptbiblatex. See also https://tex.stackexchange.com/q/12175/35864. – moewe Jan 13 '20 at 17:20