Como gerar bibliografia no final de um slide e no final de uma apresentação

Como gerar bibliografia no final de um slide e no final de uma apresentação

Uma apresentação é uma sequência de beamerslides. Estou preparando uma apresentação para um público composto por dois grupos. Um grupo deles deseja visualizar diferentes referências no final de cada slide. Outros gostam de repassar todos eles juntos no final da apresentação. Para deixar todos satisfeitos, preciso escrever as referências autor-nome-jornal-ano tanto no final de cada slide quanto no final da apresentação.

Para colocar referência no final de um slide podemos usar \footcite{}o pacote biblatex. Mas não gera bibliografia ao final da apresentação.

Para escrever bibliografia no final da apresentação podemos usar código simples como

\begin{frame}[allowframebreaks]

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

\end{frame}

Este método não gera bibliografia ao final dos slides.

Mesmo assim, esses dois métodos não são compatíveis entre si, pois o uso de um impede a execução do outro. Assim, como posso preparar minha apresentação para satisfazer todos os públicos? Espero que haja soluções que não conheço. Observe que gosto de usar .bibarquivos para gerar bibliografia.

Responder1

Usandobiblatex, você pode usar \footfullcite{key}para adicionar a entrada completa como nota de rodapé e usar \printbibliographyno final você também terá a bibliografia completa. Um pequeno exemplo:

\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}

O resultado:

insira a descrição da imagem aqui

Como observação lateral, tente convencer o grupo que deseja as entradas como nota de rodapé de que esta não é uma boa ideia.

informação relacionada