
프레젠테이션은 일련의 beamer
슬라이드입니다. 나는 두 그룹으로 구성된 청중을 위한 프레젠테이션을 준비하고 있습니다. 그 중 한 그룹은 모든 슬라이드가 끝날 때마다 다양한 참조를 시각화하려고 합니다. 다른 사람들은 프레젠테이션이 끝날 때 모든 내용을 함께 살펴보는 것을 좋아합니다. 모든 내용을 만족시키려면 모든 슬라이드 하단과 프레젠테이션 끝 부분에 저자 이름, 저널 연도 참고 문헌을 작성해야 합니다.
슬라이드 끝에 참조를 추가하려면 \footcite{}
package 를 사용할 수 있습니다 biblatex
. 그러나 프레젠테이션이 끝날 때 참고문헌을 생성하지는 않습니다.
프레젠테이션 마지막에 참고문헌을 작성하려면 다음과 같은 간단한 코드를 사용할 수 있습니다.
\begin{frame}[allowframebreaks]
\frametitle{References}
\bibliographystyle{alpha}
\bibliography{library}
\end{frame}
이 방법은 슬라이드 끝 부분에 참고문헌을 생성하지 않습니다.
심지어 이 두 가지 방법은 서로 호환되지 않습니다. 한 가지 방법을 사용하면 다른 방법이 실행되지 않기 때문입니다. 그렇다면 모든 청중을 만족시키려면 어떻게 프레젠테이션을 준비해야 할까요? 나에게 알려지지 않은 해결책이 있기를 바랍니다. 나는 참고 .bib
문헌을 생성하기 위해 파일을 사용하는 것을 좋아합니다.
답변1
사용biblatex
를 사용하면 \footfullcite{key}
전체 항목을 머리글로 추가할 수 있으며 \printbibliography
마지막에 사용하면 전체 참고문헌도 갖게 됩니다. 약간의 예:
\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}
결과:
참고로, 항목을 각주로 원하는 그룹에게 이것이 좋은 생각이 아니라는 것을 납득시키도록 노력하십시오.