Beamer 中的脚注位置(beamerthemeshadow 包)

Beamer 中的脚注位置(beamerthemeshadow 包)

我有以下内容:

\documentclass[10pt]{beamer}

\mode<presentation> {
%\usetheme{Hannover}
\usepackage{beamerthemeshadow}
\usetheme{boxes}
}

\begin{document}
\begin{frame}
    \frametitle<presentation>{\hfill Heading \footnote{footnote 1}}
    \begin{block}{This is a block w\footnote{footnote 2}}
        Some text 1 \\ Some text 2 \\ Some text 3 \footnote{footnote 3}
    \end{block}
    Some text 4 \footnote{footnote 4}
\end{frame}
\end{document}

请注意,标题、块标题和块内容的脚注不会出现在框架底部。我该怎么做?我还需要数字编号顺序。

另外,我还有一个问题:在框架标题中,我曾经\hfill移动过它。有什么更好的方法吗?

问候。 脚注问题

答案1

您可以使用footnotemarkfootnotetext来纠正这个问题。

\documentclass[10pt]{beamer}

\mode<presentation> {
%\usetheme{Hannover}
\usepackage{beamerthemeshadow}
\usetheme{boxes}
}

\begin{document}
\begin{frame}
    \frametitle<presentation>{\hfill Heading \footnotemark[1]} \footnotetext[1]{footnote 1}
    \begin{block}{This is a block w\footnotemark[2]}
        Some text 1 \\ Some text 2 \\ Some text 3 \footnotemark[3]
    \end{block}\footnotetext[2]{footnote 2} \footnotetext[3]{footnote 3}
    Some text 4 \footnote[4]{footnote 4}
\end{frame}
\end{document}

相关内容