在列环境中每页使用多个脚注引用

在列环境中每页使用多个脚注引用

因此,我想在beamer演示文稿幻灯片的一页上使用多个引用。在此页面上,我有一个column环境,因此必须使用footnotemarkfootcitetext,至少我是这么认为的。这是我的方法:

\documentclass[10pt]{beamer}

\begin{filecontents*}{test_bib.bib} 
    @book{Peter1, 
        author={Peter Muller}, 
        title={My life as Peter Mueller}, 
        address={Peterstown}, 
        publisher={Petersen family},
        year={2017}
    } 
    @book{Uwe1, 
        author={Uwe Ha}, 
        title={Notes about Peter Mueller}, 
        address={Chicago}, 
        publisher={Worldclass Publisher},
        year={2008}
}
    @book{Klaus1,
        author={Klaus Pe}, 
        title={On the relation between Uwe Ha and Peter Muller}, 
        address={New York}, 
        publisher={Second Worldclass Publisher},
        year={2018}
}
\end{filecontents*}

\usepackage[
    style=verbose,
    autocite=footnote,
    backend=biber,
    ]{biblatex}
\addbibresource{test_bib.bib}

\begin{document}

\begin{frame}[t]{Two columns on this page}
    \begin{columns}[T]
        \begin{column}{0.4\textwidth}
          \begin{itemize}
              \item Some text in the first column
              \item More text\footnotemark
            \end{itemize}
        \end{column}
        \begin{column}{0.5\textwidth}
            \begin{itemize}
                \item Guess what: more text\footnotemark
            \end{itemize}
        \end{column}
    \end{columns}
    \footcitetext{Peter1}
    \footcitetext{Uwe1}
\end{frame}

\begin{frame}[t]{One column on this page}
    \begin{itemize}
        \item Even more text\footnotemark
    \end{itemize}
    \footcitetext{Klaus1}
\end{frame}

\begin{frame}{Bibliography}
    \printbibliography
\end{frame}

\end{document}

从以下屏幕截图可以看出,第一页的两列脚注中的数字不正确:脚注编号不正确

非常感谢任何有关我做错的事情的建议!

编辑:我正在编译xelatex biber xelatex xelatex

答案1

只需改变调用 \footcitetext 命令的位置,就可以让 LaTeX 清楚地了解它应该在哪里:

\documentclass[10pt]{beamer}

\begin{filecontents*}{test_bib.bib} 
    @book{Peter1, 
        author={Peter Muller}, 
        title={My life as Peter Mueller}, 
        address={Peterstown}, 
        publisher={Petersen family},
        year={2017}
    } 
    @book{Uwe1, 
        author={Uwe Ha}, 
        title={Notes about Peter Mueller}, 
        address={Chicago}, 
        publisher={Worldclass Publisher},
        year={2008}
}
    @book{Klaus1,
        author={Klaus Pe}, 
        title={On the relation between Uwe Ha and Peter Muller}, 
        address={New York}, 
        publisher={Second Worldclass Publisher},
        year={2018}
}
\end{filecontents*}

\usepackage[
    style=verbose,
    autocite=footnote,
    backend=biber,
    ]{biblatex}
\addbibresource{test_bib.bib}

\begin{document}

\begin{frame}[t]{Two columns on this page}
    \begin{columns}[T]
        \begin{column}{0.4\textwidth}
          \begin{itemize}
              \item Some text in the first column
              \item More text\footnotemark
            \end{itemize}
        \end{column}
        \footcitetext{Peter1}
        \begin{column}{0.5\textwidth}
            \begin{itemize}
                \item Guess what: more text\footnotemark
            \end{itemize}
        \end{column}
    \end{columns}
    \footcitetext{Uwe1}
\end{frame}

\begin{frame}[t]{One column on this page}
    \begin{itemize}
        \item Even more text\footnotemark
    \end{itemize}
    \footcitetext{Klaus1}
\end{frame}

\begin{frame}{Bibliography}
    \printbibliography
\end{frame}

\end{document}

相关内容