[Tex/LaTex] Beamer and Natbib

beamerbibliographiesnatbib

I'm making a beamer presentation and I'd like to use natbib because of its \citet and that it recognizes URLs. However, when I try to compile it, while doing the third PDFLaTeX pass, there appear this error (among others):

[28] (./presentacion.toc) [29] (./presentacion.bbl  

(./presentacion.toc  

! Missing } inserted.  

<inserted text>   

                }  

l.3 ...r@sectionintoc {1}{Introducci\'on}{4}{0}{1}  

When I take out the natbib package, everything works well, including the \bibliography

Is there a way to solve this, or I shouldn't use natbib with beamer?

Best Answer

The beamer class is not working with natbib. The initial author of the class Till Tantau said:

Currently, beamer does not work with natbib since beamer meddles with the same things as natbib and beamer's meddling is not done in such a way that natbib can tolerate this. Also, it is not possible to "switch off beamer's meddling"

However, you may use it in article mode.

You can read it here in the tex.latex.beamer.general mailing list.

Related Question