3

I have to change my bibliography style in an Elsevier latex format article to apacite. These packages are in the text:

\documentclass[review]{elsarticle}
\usepackage{lineno,hyperref}
\usepackage[latin1]{inputenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{graphicx}
\usepackage{apacite}
\modulolinenumbers[5]
\journal{Journal of \LaTeX\ Templates}

And:

\cite{Feynman1963118}

\bibliography{mcpso}

But I get a bunch of errors while compiling it. I tried to use apacite in a simple \documentclass[10pt,a4paper]{article} and it works well, but couldnt figure it out in \documentclass[review]{elsarticle}.

I would appreciate your helps.

5
  • Welcome to TeX.SX! You can have a look at our starter guide to familiarize yourself further with our format. Commented Sep 28, 2015 at 11:39
  • 1
    What errors do you get? Commented Sep 28, 2015 at 11:39
  • Your code snippet is missing a \bibliographystyle instruction. Incidentally, since the elsarticle class provides the elsarticle-harv bibliography style for authoryear-type citations, why would you not want to use it for submissions to an Elselvier-family journal?
    – Mico
    Commented Sep 28, 2015 at 12:03
  • I forgot to write that \bibliographystyle{apacite} here when asking that question.
    – Reza F
    Commented Sep 28, 2015 at 12:28
  • 1
    I think @Mico's question is valid. Elsevier has a standard output that every submission should follow.
    – Johannes_B
    Commented Oct 4, 2015 at 15:37

2 Answers 2

3

I'd recommend you to use the Elsevier version of the APA style instead of apacite. You can download the template with bibliography styles from Elsevier.com/LaTeX. The following will approximate apacite:

\bibliographystyle{model5-names}
\biboptions{authoryear}
2
  • 1
    Does this address the OP's issues? I would have ventured to guess that the problems he/she was facing did not stem from the use of a particular bibliography style; instead, they probably arose because (a) the elsarticle document class automatically loads the natbib citation management package and (b) the author also loads the apacite package but without setting the natbibapa option. Indeed, the OP shouldn't be loading the apacite package to begin with.
    – Mico
    Commented Nov 18, 2015 at 20:26
  • This solution should give the desired result, but does not explain the error. Thanks for your addition!
    – Sweitse
    Commented Nov 19, 2015 at 20:50
0

I have to change my bibliography style in an Elsevier latex format article to apacite.

I suggest you (a) load the elsarticle class with the option nonatbib and (b) load the apacite package and apacite bibliography style.

\documentclass[nonatbib]{elsarticle}
\usepackage{apacite}
\bibliographystyle{apacite}
...

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .