根据小节标题自动填充框架标题

根据小节标题自动填充框架标题

有没有办法可以\frametitle自动获取\subsection航向?

或者也许等效地,有没有办法让页眉中的章节\子章节标题更大?我担心观众可能不会关注章节\子章节标题。

谢谢!(顺便说一下,到目前为止我一直在使用华沙主题)

答案1

添加

\addtobeamertemplate{frametitle}{\let\insertframetitle\insertsubsectionhead}{}

将替换所有存在的框架标题,但如果您没有向框架环境提供参数或给出 \frametitle{} 命令,则不会神奇地出现框架标题。

预计到达时间:另外添加

\makeatletter
  \CheckCommand*\beamer@checkframetitle{\@ifnextchar\bgroup\beamer@inlineframetitle{}}
  \renewcommand*\beamer@checkframetitle{\global\let\beamer@frametitle\relax\@ifnextchar\bgroup\beamer@inlineframetitle{}}
\makeatother

使每个框架都有一个标题,即使默认情况下它是 \relax。(这有点黑客。)

相关内容