LaTeX-Beamer with Bibliography and Newblock

Tomorrow morning I will give a presentation on publish/subscribe (read the abstract and the invitation – you are welcome to drop in!). To prepare the presentation I used the LaTeX Beamer Class. The package is great, but the command \newblock which I use in the bibliography does not work and constantly produces the error This is due to the fact that the \newblock is not defined in the Beamer Class. The solution is to define it yourself by adding the following line of code after the \begin{document} command:
\def\newblock{\hskip .11em plus .33em minus .07em}

With this simple line everything is fine and the bibliography works.

18 Responses to “LaTeX-Beamer with Bibliography and Newblock”

  1. celine sagt:



  2. Sohini sagt:

    Excellent post. How did you figure this out?!!!
    Thanks a lot!!!

  3. Peter Larsen sagt:

    You are genious. Don’t tell you figured that out the night before the presentation… have to send you some cryptonite then 😉
    thanks mate

  4. gloep sagt:

    Aaaah thanks!
    That saves a hellva lot of frustration…

  5. Reuben Mathew sagt:

    Yes. I just found this solution. However, it seems to work with just this before the \bibliography line. So…


    What do the bits in the curly brackets do for \def\newblock{}?

  6. Edwin sagt:

    This entry still saves the day. Thanks!

  7. Vemi sagt:

    After one hour of searching… Thank you very much!!!

  8. Paul sagt:

    You are genious. That saves my day!

  9. Tof sagt:

    Thank you!

  10. goodmami sagt:

    Totally rad. Thanks for this!

  11. docontra sagt:


  12. peter sagt:

    whoa. lifesaver. thanks 😉

  13. Thijs sagt:

    That did it. Thanks!

  14. bluekitty sagt:

    you are the best!!!!

  15. visitor sagt:

    Thank you so much for your help. It worked perfect!!

  16. visitor sagt:

    This line of code is still saving the day over 5 years later. Thank you!

  17. Emile sagt:

    Great! Thank you for such a specific and useful information.

Leave a Reply