我希望作者和标题在 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
有描述beamer
15.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%
}