I get some problems with package multibbl.

On one hand, if I write \bibliographystyle{ref}{alpha} \bibliography{ref}{books} and anything more until \appendix, a new section or \end{document} I get the error Paragraph ended before \bibliography was complete. <to be read again> \par, but I fix this writing after that \nocite{}.

On the other hand, if I want to appear all references, even those which I don't cite, when I place \nocite{*} instead of \nocite{} the * also appears in the final file.pdf.

Someone knows why this works in this way?


multibbl redefines the \bibliography command to require three, not two, arguments.

The \bibliography command has been redefined to take three required arguments: the first is the name of the auxiliary file, the second is the argument that the standard command has and the third is the the title of the bibliographic section,...

In your code summary the command is only given two arguments, so LaTeX is still scanning for the third argument. Similarly, the other commands, including \nocite require an extra argument.

Here is a minimal working example:

Sample output





\bibliography{oneb}{one}{First bib}
\bibliography{twob}{two}{Second bib}


with one.bib containing

  author =   {Author, O.},
  title =    {Title One},
  journal =  {One J.},
  year =     2010

and two.bib

  author =   {Author, Two},
  title =    {Book Two},
  publisher =    {Multi-publish},
  year =     2005

Run latex on the main file, then bibtex oneb and bibtex twob, then run latex on the main file again.

However, if I had to produce these multiple types of bibliographies, I would choose biblatex instead, because of its rich feature set.

  • Thanks. I had tried writing \nocite with 2 arguments and also \bibliography with 3, but surely not at the same time or with them disordered and then I got errors also. – iago Jan 30 '13 at 12:50
  • Good to hear this works. You need buy in to the whole of the package's set-up to make it work. – Andrew Swann Jan 30 '13 at 12:52

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.