Ответ 1
Если вы используете пакет biblatex, вы можете вставить полную библиографическую запись с помощью команды \fullcite
.
По умолчанию использование \cite
в классе Beamer LaTeX помещает фактическую информацию о цитировании в конце презентации на отдельном слайде, содержащем библиографию. Как получить информацию о цитировании вместо этого на том же слайде, что и цитата (ожидаемая, вежливая практика для большинства презентаций)?
Если вы используете пакет biblatex, вы можете вставить полную библиографическую запись с помощью команды \fullcite
.
Я использовал стиль bibentry для этого (часть natbib), который позволяет вам писать \bibentry{key}
, который напрямую расширяется до полной библиографической записи.
Чтобы разместить цитату внизу того же слайда, мы можем использовать \footfullcite
вместо \fullcite
.
Выполните следующие шаги:
\usepackage{biblatex}
и
\bibliography{<your_bib_file>}
в вашей преамбуле.\footfullcite{paper}
в вашем кадре.Итак, вот минимальный (но полный) рабочий пример: предполагается, что файл .bib назван как biblio.bib:
\documentclass{beamer}
\usepackage[style=verbose]{biblatex}
\bibliography{biblio}
\begin{document}
\begin{frame}
Some text.\footnote{Some text in a footnote.} Some more text.\footcite{foo12}
\end{frame}
\end{document}