帧编号右侧显示控件

帧编号右侧显示控件

我目前使用

\setbeamertemplate{footline}[frame number]

获取由 LaTeX beamer 类生成的幻灯片上的帧编号。但演示控件位于它们上方而不是左侧,因此占用了幻灯片的太多空间。我怎样才能在一行中同时获取控件和帧编号?

为了说明目的,提供一个小代码示例:

\documentclass{beamer}
\usepackage[utf8]{inputenc}
\usepackage[english,german]{babel}

\title{Title}
\subtitle{Subtitle}
\author{Me}
\date{\today}

\setbeamertemplate{footline}[frame number]

\begin{document}

\begin{frame}
\titlepage
\end{frame}

\begin{frame}{Overview}
\tableofcontents
\end{frame}

\end{document}

答案1

使用默认主题,就像您的代码示例一样,这是一个解决方案:

\setbeamertemplate{sidebar right}{}
\setbeamertemplate{footline}{%
\hfill\usebeamertemplate***{navigation symbols}
\hspace{1cm}\insertframenumber{}/\inserttotalframenumber}

第一行删除了右侧边栏,因为导航符号最初出现在该边栏中。我想将它与框架编号一起用在脚注中。接下来的几行正是这样做的:以灰色打印出导航符号(没有*你会看到混合的黑色和灰色符号)并且旁边有一些空格,后面跟着当前和总帧数。

相关内容