I'm trying to list all the author's names (even more than 7) at the References section instead of the default "et al".

I'm using a journal template which uses the natbib package. I have tried "maxbibname" but it always gives the following compile error:

LaTeX Error: Option clash for package natbib.
The package natbib has already been loaded with options:
There has now been an attempt to load it with options
[numbers,maxbibnames =8]
Adding the global options:
numbers,numbers,maxbibnames =8
to your \documentclass declaration may fix this.

The initial commands I'm using are:

\usepackage[numbers,maxbibnames =8]{natbib}

I understand that there must be some predefined settings on the overleaf template, but how to override them?

  • 4
    natbib doesn't provide a maxbibnames option, actually. You may want to double-check with the journal you're submitting to, that they require all authors to be listed, before trying to modify how the template or bibliography style behaves.
    – imnothere
    Mar 21, 2020 at 2:59
  • They returned my submission saying that et al. is not acceptable at references section!! Thanks for stopping by @LianTzeLim .
    – AKA
    Mar 21, 2020 at 8:34

2 Answers 2


Using the template on Overleaf you can get the full author list with

  • Doing so generates the following error: BibTeX Illegal, another \bibstyle command : \bibstyle : {unsrtnat} Thanks @luki
    – AKA
    Mar 21, 2020 at 10:23
  • Somewhere another bibstyle is loaded. Could you please post a minimal complete example which produces this error?
    – luki
    Mar 21, 2020 at 10:33

I have managed to solve the issue by modifying the Wiley-article.cls

The original code:


The modifications:


You must log in to answer this question.

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