![最佳实践框架标题](https://linux22.com/image/396978/%E6%9C%80%E4%BD%B3%E5%AE%9E%E8%B7%B5%E6%A1%86%E6%9E%B6%E6%A0%87%E9%A2%98.png)
当使用投影仪创建演示文稿时......
以下两个命令似乎执行相同的操作,其中一个命令比另一个命令有什么优势吗?最佳做法是什么?
选项1
\begin{frame}{Introduction}
\end{frame}
选项 2
\begin{frame}
\frametitle{Introduction}
\end{frame}
答案1
我把这个答案做成了社区 Wiki,希望其他人能添加更多的例子。我的观点是
使用“\frametitle
为什么?beamer 手册中提到了框架环境
因此,您会发现这是一个非常“丰富”的环境,因为您拥有大量的选择。也就是说,即使您可以将标题传递给命令\begin{frame}
,也需要非常小心,以免搞砸事情。手册中的大多数示例都使用\frametitle
。使用命令更容易处理的事情的一个明确示例\frametitle
是
\documentclass{beamer}
\begin{document}
\begin{frame}
\frametitle<1>{[hello]}
\frametitle<2>{[hello world]}
\end{frame}
\end{document}
显式 s 的另一个可以想象的优点\frametitle
是您可以更轻松地在文档中搜索标题。