如何在 beamer 中激活分割主题?

如何在 beamer 中激活分割主题?

我希望作者和标题在 beamer 的页脚中位于同一行。

\setbeamertemplate{footline}[split theme]

没什么区别。

这招奏效了:

\usepackage{beamerouterthemesplit}
\setbeamertemplate{footline}[split theme]

这是官方的解决方案吗?

最小工作示例:

\documentclass{beamer}
\usepackage{beamerouterthemesplit}
\setbeamertemplate{footline}[split theme]
\title{TITLE}
\author{AUTHOR}
\begin{document}
\begin{frame}\frametitle{Foo}bar\end{frame}
\end{document}

答案1

按如下方式加载:

\useoutertheme{split}
  • \usetheme[options]{name}安装所需的演示主题
  • \useoutertheme[options]{name}执行相同操作,但仅适用于外部主题

类似地,还有\useinnertheme\usecolortheme和。这在用户指南中\usefonttheme有描述beamer15.1 五种主题

如果您只想要分割主题的脚注部分,您可以将相关定义复制到beamerouterthemesplit.sty序言中:

\defbeamertemplate*{footline}{split theme}
{%
  \leavevmode%
  \hbox{\begin{beamercolorbox}[wd=.5\paperwidth,ht=2.5ex,dp=1.125ex,leftskip=.3cm plus1fill,rightskip=.3cm]{author in head/foot}%
    \usebeamerfont{author in head/foot}\insertshortauthor
  \end{beamercolorbox}%
  \begin{beamercolorbox}[wd=.5\paperwidth,ht=2.5ex,dp=1.125ex,leftskip=.3cm,rightskip=.3cm plus1fil]{title in head/foot}%
    \usebeamerfont{title in head/foot}\insertshorttitle
  \end{beamercolorbox}}%
  \vskip0pt%
}

相关内容