Cómo generar bibliografía tanto al final de una diapositiva como al final de una presentación

Cómo generar bibliografía tanto al final de una diapositiva como al final de una presentación

Una presentación es una secuencia de beamerdiapositivas. Estoy preparando una presentación para una audiencia compuesta por dos grupos. Un grupo de ellos quiere visualizar diferentes referencias al final de cada diapositiva. A otros les gusta repasarlos todos juntos al final de la presentación. Para que todos estén satisfechos necesito escribir las referencias del autor-nombre-revista-año tanto al pie de cada diapositiva como al final de la presentación.

Para poner una referencia al final de una diapositiva podemos usar \footcite{}el paquete biblatex. Pero no genera una bibliografía al final de la presentación.

Para escribir bibliografía al final de la presentación podemos usar un código simple como

\begin{frame}[allowframebreaks]

        \frametitle{References}
        \bibliographystyle{alpha}
        \bibliography{library}

\end{frame}

Este método no genera bibliografía al final de las diapositivas.

Incluso, estos dos métodos no son compatibles entre sí, ya que el uso de uno impide que el otro se ejecute. Entonces, ¿cómo puedo preparar mi presentación para satisfacer a todos los públicos? Espero que haya soluciones que no conozco. Tenga en cuenta que me gusta usar .bibarchivos para generar bibliografía.

Respuesta1

Usandobiblatex, puedes usar \footfullcite{key}para agregar la entrada completa como nota al pie y usando \printbibliographyal final también tendrás la bibliografía completa. Un pequeño ejemplo:

\documentclass{beamer}
\usepackage{biblatex}

\usepackage{filecontents}
\begin{filecontents*}{xyyzzz.bib}
@article{bertram,
  author       = {Bertram, Aaron and Wentworth, Richard},
  title        = {Gromov invariants for holomorphic maps on {Riemann} surfaces},
  journaltitle = jams,
  date         = 1996,
  volume       = 9,
  number       = 2,
  pages        = {529-571},
  langid       = {english},
  langidopts   = {variant=american},
  shorttitle   = {Gromov invariants},
  annotation   = {An \texttt{article} entry with a \texttt{volume} and a
                  \texttt{number} field},
}
\end{filecontents*}

\addbibresource{xyyzzz.bib}

\begin{document}

\begin{frame}
test\footfullcite{bertram}
\end{frame}

\begin{frame}[allowframebreaks]
\frametitle{\bibname}
\printbibliography
\end{frame}

\end{document}

El resultado:

ingrese la descripción de la imagen aquí

Como nota al margen, trate de convencer al grupo que quiere las entradas como nota al pie de que no es una buena idea.

información relacionada