My bibliography contains a very big paper (3000+ authors).

When trying to cite that paper, I get this error:

Your field is more than 20000 characters---line 495 of file research.bib

And the citation doesn't appear in the final document.

Question: How do I fix this or bypass that limit?

  • 2
    D= What paper is this? I'm curious now! – Phelype Oleinik Aug 10 at 14:59
  • 2
    I think that you would need to recompile BibTeX with a larger memory size or cut some author. Or maybe use biber and BibLaTeX instead... – Phelype Oleinik Aug 10 at 15:01
  • 3
    Two words: et al. :) – Alan Munn Aug 10 at 15:04
  • 3
    it's the one about gravitational waves produced by colliding neutron stars (iopscience.iop.org/article/10.3847/2041-8213/aa91c9) :) – hdev Aug 10 at 15:05
  • 2
    @hdev My field is ocean wave energy, but I'm definitely citing this paper in my master's thesis =D – Phelype Oleinik Aug 10 at 15:13

The BibTeX file exported by IOP is malformed as institutional authors are intermingled with persons and even Biber chokes on it. With some editing it will run, but at the end it will output “B. P. Abbot et al.”.

Change author= into fullauthor= and add the field

author={B. P. Abbot and others},

BibTeX will ignore the humongous fullauthor field.

  • You're right, think I might have to resort to chopping it manually – hdev Aug 10 at 15:38
  • @hdev No need to remove the full list, just change the field name to something BibTeX ignores and add a reduced list like I showed. – egreg Aug 10 at 15:40

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.