在 Beamer 中的章节标题幻灯片中添加脚注

在 Beamer 中的章节标题幻灯片中添加脚注

我想在为每个部分生成的标题页中添加单独的脚注。

在此处输入图片描述

下面我分享一个最小的工作示例。

\documentclass[hyperref={pdfpagelabels=false}]{beamer} 
\usetheme{CambridgeUS}
\usecolortheme{beaver}
\useoutertheme[footline=authortitle]{miniframes}
\setbeamercolor{footnote}{fg=red}
\setbeamercolor{footnote mark}{fg=red}

\setbeamercolor{section page}{fg=black, bg= darkred!50}
\AtBeginSection[]{
    \begin{frame}
    \vfill
    \centering
    \begin{beamercolorbox}[sep=12pt,center,shadow=true,rounded=true]{section page}
        \usebeamerfont{title}%
        \textit{Section \thesection~}%
                {\color{black} \insertsectionhead}\par%
    \end{beamercolorbox}
    \vfill
    \end{frame}
}

\begin{document}
\section{My section}
\begin{frame}{My slide}
    Some text here. 
\end{frame}
\end{document}

我尝试过下面的技巧,但是没有效果。

\section[My section]{My section\raisebox{.3\baselineskip}{\normalsize\footnotemark}}\footnotetext{Here is my note}

答案1

使用 \protect\footnote{...}

https://tex.stackexchange.com/a/153340/161015

\footnote是一个脆弱的命令,而节(或小节)标题是移动参数(这意味着它们被写入辅助文件以用于目录)。脆弱的命令会破坏移动参数,标准解决方案是使用\protect

是

\documentclass[hyperref={pdfpagelabels=false}]{beamer} 
\usetheme{CambridgeUS}
\usecolortheme{beaver}
\useoutertheme[footline=authortitle]{miniframes}
\setbeamercolor{footnote}{fg=red}
\setbeamercolor{footnote mark}{fg=red}

\setbeamercolor{section page}{fg=black, bg= darkred!50}
\AtBeginSection[]{
    \begin{frame}
        \vfill
        \centering
        \begin{beamercolorbox}[sep=12pt,center,shadow=true,rounded=true]{section page}
            \usebeamerfont{title}%
            \textit{Section \thesection~}%
            {\color{black} \insertsectionhead\protect\footnote{bar}}\par% <<<<<<<<<<<<<<<<<
        \end{beamercolorbox}
        \vfill
    \end{frame}
}

\begin{document}
    \section{My section}
    \begin{frame}{My slide}
        Some text here. 
    \end{frame}
\end{document}

添加\renewcommand\footnoterule{}序言将删除红色分离规则。

相关内容