我之前创建了一些beamer
演示文稿。现在,由于我的论文演示,我需要创建一个完整的演示文稿(一个大演示文稿,依次包含所有较小的演示文稿)。因此,我正在使用\input{<filename>.tex}
。目前,我只有两个演示文稿。
现在,问题出在titlepage
第二个演示文稿中 - 它包含第一个演示文稿中的footnote
s ( \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}