Beamer——如何将章节标题添加到页脚并保留配色方案

Beamer——如何将章节标题添加到页脚并保留配色方案

我正在使用非常优雅的 Boadilla 主题,并且想保留它的配色方案,但我想更改它使用的字段。

它呈现:

作者 | 演示文稿标题 | 日期 + curr_frame/总帧数

我更愿意使用

演示文稿标题 | 章节标题 | 日期 + curr_frame/总帧数

我已经找到了解决方案在页脚中插入章节标题,但不幸的是它改变了配色方案。

不幸的是,boadilla.sty使用了非常简洁的 Beamer 参考,最终的 LaTeX 用户无法轻易理解。我想部分答案在于rose颜色主题的使用。

答案1

Boadilla使用 infolines 外部主题中的 footline。您可以像这样重新定义它:

\documentclass{beamer}

\usetheme{Boadilla}

\author{names}
\title{Title}

\setbeamertemplate{footline}
{%
  \leavevmode%
  \hbox{%
  \begin{beamercolorbox}[wd=.333333\paperwidth,ht=2.25ex,dp=1ex,center]{author in head/foot}%
    \usebeamerfont{title in head/foot}\insertshorttitle
  \end{beamercolorbox}%
  \begin{beamercolorbox}[wd=.333333\paperwidth,ht=2.25ex,dp=1ex,center]{title in head/foot}%
    \usebeamerfont{title in head/foot}\insertsectionhead
  \end{beamercolorbox}%
  \begin{beamercolorbox}[wd=.333333\paperwidth,ht=2.25ex,dp=1ex,leftskip=2ex,rightskip=2ex,sep=0pt]{date in head/foot}%
    \hfill%
    \usebeamerfont{date in head/foot}%
    \insertshortdate{}%
    \hfill%
    \usebeamercolor[fg]{page number in head/foot}%
    \usebeamerfont{page number in head/foot}%
    \usebeamertemplate{page number in head/foot}%
  \end{beamercolorbox}}%
  \vskip0pt%
}


\begin{document}

\section{section}
\begin{frame}
test
\end{frame}

\end{document}

在此处输入图片描述

相关内容