如果beamer
某些内容跟在花括号中的框架标题后面,则内容也将成为标题的一部分。仅当未明确调用时给出标题时才会发生这种情况\frametitle
。
这是错误还是功能?如果是后者,那它为什么好呢?
看看三个框架之间的区别。
\documentclass{beamer}
\begin{document}
\begin{frame}\frametitle{Title}
{content}
\end{frame}
\begin{frame}{Title} %Without calling \frametitle
{content}
\end{frame}
\begin{frame}{Title} %Only
content
\end{frame}
\end{document}
答案1
根据beamer
文档,frame
环境接受以下参数:
\begin{frame}<⟨overlay specification⟩>[<⟨default overlay specification⟩>][⟨options⟩]{⟨title⟩}{⟨subtitle⟩}
因此,{content}
在你的第二张幻灯片中被解释为framesubtitle和
\begin{frame}{Title}
{contents}
\end{frame}
实际上相当于
\begin{frame}
\frametitle{Title}
\framesubtitle{contents}
\end{frame}
为了解决这个问题,您可以使用以下方法:
\begin{frame}{Title}{}
{content}
\end{frame}