在 Beamer 中使用 \footcite{} 在幻灯片中重复相同的引用
duplication of same citation in a slide with \footcite{} in Beamer
我正在使用 class beamer 来准备科学演示。使用 \addbibresource{} 包含 myrefernces.bib。在一张幻灯片中,使用 \footcite{} 两次引用一个引文。相同的引文在幻灯片的底部出现了两次,而且编号不同。如何避免这种情况并使引文在幻灯片中以及整个演示文稿中以相同的编号出现以避免混淆。
提前致谢。
手动解决方法:
\documentclass{beamer}
\usepackage[style=authoryear]{biblatex}
\usepackage{filecontents}
\begin{filecontents*}{\jobname.bib}
@book{knuth,
author = {Knuth, Donald E.},
title = {The {\TeX} book},
date = 1984,
maintitle = {Computers \& Typesetting},
volume = {A},
publisher = {Addison-Wesley},
location = {Reading, Mass.},
langid = {english},
langidopts = {variant=american},
sortyear = {1984-1},
sorttitle = {Computers & Typesetting A},
indexsorttitle= {The TeXbook},
indextitle = {\protect\TeX book, The},
shorttitle = {\TeX book}
}
\end{filecontents*}
\addbibresource{\jobname.bib}
\begin{document}
\begin{frame}
test\footcite{knuth}
test\footnotemark[1]
\end{frame}
\end{document}
我正在使用 class beamer 来准备科学演示。使用 \addbibresource{} 包含 myrefernces.bib。在一张幻灯片中,使用 \footcite{} 两次引用一个引文。相同的引文在幻灯片的底部出现了两次,而且编号不同。如何避免这种情况并使引文在幻灯片中以及整个演示文稿中以相同的编号出现以避免混淆。
提前致谢。
手动解决方法:
\documentclass{beamer}
\usepackage[style=authoryear]{biblatex}
\usepackage{filecontents}
\begin{filecontents*}{\jobname.bib}
@book{knuth,
author = {Knuth, Donald E.},
title = {The {\TeX} book},
date = 1984,
maintitle = {Computers \& Typesetting},
volume = {A},
publisher = {Addison-Wesley},
location = {Reading, Mass.},
langid = {english},
langidopts = {variant=american},
sortyear = {1984-1},
sorttitle = {Computers & Typesetting A},
indexsorttitle= {The TeXbook},
indextitle = {\protect\TeX book, The},
shorttitle = {\TeX book}
}
\end{filecontents*}
\addbibresource{\jobname.bib}
\begin{document}
\begin{frame}
test\footcite{knuth}
test\footnotemark[1]
\end{frame}
\end{document}