Pregunta

Intento hacer para citar a algunos autores en mi Beamer. La cita tiene lugar dentro de un Frametitle. Funciona perfectamente bien hasta que quiera superarlos. Intento con el paquete [super]{cite} Y no funciona. Tengo algunos problemas de compilación:

! Undefined control sequence.
\beamer@todo ...ust \edef \inserttocsectionnumber
                                              {\the \beamer@tempcount }\

Para compilar mi trabajo, utilicé la siguiente fiesta:

pdflatex example
bibtex example
pdflatex example
pdflatex example
¿Fue útil?

Solución

Encontré la respuesta usando el paquete Natbib y lo usé correctamente, especialmente definiendo el estilo de bibliografía en el preámbulo y definir una función en blanco Newblock para compilar bien.

El preámbulo debería verse como:

\documentclass[pdf,10pt]{beamer}

\usepackage[sort&compress,comma,super]{natbib}
\bibliographystyle{apalike} % Or your specific bibliographystyle

\def\newblock{} % To avoid a compilation error about a function \newblock undefined

\begin{document}
 ...

No olvides el \citep{...} Y debería funcionar bien.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top