我有一张幻灯片,我想在其中显示两句带引文的名言。我使用\onslide
一次显示一句名言来\footcite
显示来源的引文。
\documentclass[10pt,xcolor=dvipsnames, aspectratio=169]{beamer}
\usepackage[natbib=true, style=alphabetic, citestyle=authoryear,backend=biber]{biblatex}
\addbibresource{refs.bib}
\DeclareLanguageMapping{american}{american-apa}
\begin{document}
\begin{frame}
\onslide<1->{
\begin{quote}
Quote 1 \footcite{palen_success_2015}.
\end{quote}
}
\vfill
\onslide<2->{
\begin{quote}
Quote 2 \footcite{crawford_what_2016}.
\end{quote}
}
\end{frame}
\end{document}
我希望只在显示引文时显示引用。但是,脚注中的引用出现在每张幻灯片上。
如何才能在footcite
显示时显示引用?
编辑我不同意将此问题标记为重复。当我搜索问题的答案时,我没有找到建议的重复。此外,我认为很多人可能不明白如何使用该问题的答案来解决问题。尽管这两个问题都涉及引用和之间的关系,但only
它们似乎足够不同,以至于两者都存在。
答案1
您可以使用以下方法隐藏第一张幻灯片上的第二个引文\only<2->{}
\documentclass[10pt,xcolor=dvipsnames, aspectratio=169]{beamer}
\usepackage[natbib=true, style=alphabetic, citestyle=authoryear,backend=biber]{biblatex}
\addbibresource{refs.bib}
\DeclareLanguageMapping{american}{american-apa}
\begin{document}
\begin{frame}
\onslide<1->{
\begin{quote}
Quote 1 \footcite{palen_success_2015}.
\end{quote}
}
\vfill
\onslide<2->{
\begin{quote}
Quote 2 \only<2>{\footcite{crawford_what_2016}}.
\end{quote}
}
\end{frame}
\end{document}