从 beamer 主题 (新加坡) 中删除章节标题吗?

从 beamer 主题 (新加坡) 中删除章节标题吗?

我喜欢新加坡 Beamer 主题的一切,除了:

  1. 框架标题居中
  2. 保留在底部的导航符号
  3. 标题中的部分

前两个问题很容易解决

\setbeamertemplate{frametitle}[default][left]
\setbeamertemplate{navigation symbols}{}

不过,对于第三个问题,我还是找不到解决方案。\setbeamertemplate{headline}{}删除了标题中的部分,但丢弃了漂亮的阴影。所以我的问题是:如何在不丢弃阴影的情况下删除标题中那些讨厌的部分(例如,下面的“foo bar baz”)?

示例框架

答案1

禁用包含部分的导航标题同时保留阴影的快速方法:

\renewcommand{\insertnavigation}[1]{}

或者

\def\insertnavigation#1{\relax}

答案2

我发现在块中使用时\renewcommand{\insertnavigation}[1]{} ,或 \def\insertnavigation#1{\relax} 在阴影上方产生难看的白色空间,以便仅影响某些幻灯片,例如第一张:

{
\renewcommand{\insertnavigation}[1]{}
\setbeamertemplate{footline}{}

\frame{\titlepage}
}

幻灯片底纹上方有难看的空白

我通过从新加坡主题中提取阴影代码、删除垂直调整并将其插入来解决这个问题代替标题模板:

{
\setbeamertemplate{headline}{\pgfuseshading{beamer@headfade}}
\setbeamertemplate{footline}{}

\frame{\titlepage}
}

相关内容