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 '18 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 '18 at 15:01
  • 3
    Two words: et al. :) – Alan Munn Aug 10 '18 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 '18 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 '18 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.

| improve this answer | |
  • You're right, think I might have to resort to chopping it manually – hdev Aug 10 '18 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 '18 at 15:40

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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