如何在多台投影仪演示文稿中使用 `\thanks`

如何在多台投影仪演示文稿中使用 `\thanks`

我之前创建了一些beamer演示文稿。现在,由于我的论文演示,我需要创建一个完整的演示文稿(一个大演示文稿,依次包含所有较小的演示文稿)。因此,我正在使用\input{<filename>.tex}。目前,我只有两个演示文稿。

现在,问题出在titlepage第二个演示文稿中 - 它包含第一个演示文稿中的footnotes ( \thanks)。请参考图片。

平均能量损失

c1.tex

\documentclass{beamer}

\begin{document}
\input{c2}
\input{c3}
\end{document}

c2.tex

\author{a\thanks{a}, b\thanks{b}}

\section{start}
\maketitle

\begin{frame}
Frame 1/1
\end{frame}
\begin{frame}
Frame 2/1
\end{frame}

c3.tex

\author{c\thanks{c}, d\thanks{d}}

\section{start-2}
\maketitle

\begin{frame}
Frame 1/2
\end{frame}
\begin{frame}
Frame 2/2
\end{frame}

如何解决?

答案1

您只需要手动清空内部变量\@thanks

\begin{document}
\author{a\thanks{a}, b\thanks{b}}

\maketitle

\makeatletter
\def\@thanks{}
\makeatother

\author{c\thanks{c}, d\thanks{d}}

\maketitle

\end{document}

相关内容