使用 beamer 实现不同样式的脚注编号

使用 beamer 实现不同样式的脚注编号

我正在用 beamer 写演示文稿,并使用脚注作为参考,利用\footnotemark\footnotetext命令。当我在中使用这些block命令时,标记和文本的编号是不同的。我的意思是标记使用阿拉伯数字编号(1、2、...),但文本使用小写字母编号(a、b、...)。以下是说明此问题的图像: 在此处输入图片描述 相应的来源是

\documentclass{beamer}
\usepackage[utf8]{inputenc}
\usetheme{Frankfurt}
\begin{document}
  \begin{frame}{Sample frame}
    \begin{block}{Sample block}
      Some text\footnotemark[1]
      \footnotetext[1]{Footnote}
    \end{block}
  \end{frame}
\end{document}

有没有办法解决这种不一致并统一两种编号?

答案1

使用常规\footnote机制。如果您希望将脚注放在框架底部,则可以包含[frame]选项。请注意,这beamer会从头开始覆盖几乎所有的脚注机制。因此最好不要期望与其他软件包的行为一致。

事实上,如果可能的话,请省略脚注。

\documentclass{beamer}
\usepackage[utf8]{inputenc}
\usetheme{Frankfurt}
\begin{document}
  \begin{frame}{Sample frame}
    \begin{block}{Sample block}
      Some text\footnote{Footnote}. Some other text\footnote[frame]{Another footnote}
    \end{block}
  \end{frame}
\end{document}

在此处输入图片描述

相关内容