进度条和章节/小节

进度条和章节/小节

在我读了一个很好的话题之后latex-beamer 的进度条在进度条上,我想知道是否可以做一个进度条,它考虑到所有的幻灯片以及当前小节中的幻灯片数量。

更准确地说,我想要一个非常简单的进度条,就像更改 Beamer Metropolis 主题中的颜色或进度条指示器,但我们可以区分不同的小节。这样做的目的是让人们知道我们在小节和整个演示文稿中的位置。

更准确地说,我的设想是,其原理与圆形进度条相同,您可以知道当前小节和整个演示文稿中还剩下多少张幻灯片。所以我想做同样的事情,但使用进度条,也许可以添加一些垂直条来指示不同部分(小节)之间的界限。

谢谢!

答案1

我不确定我是否理解你的问题,但对于你不使用覆盖的简单情况,也许你正在寻找类似这样的内容:

\documentclass{beamer}

\usepackage{totcount}
\newtotcounter{mysub}
\AtBeginSubsection{\addtocounter{mysub}{1}\label{mysub:\themysub}}
\newcounter{foo}
\usepackage{refcount}
\usepackage{tikz}

\setbeamertemplate{footline}{%
    \begin{tikzpicture}
        \draw[ultra thick] (0,0) -- (\thepage/\insertdocumentendpage*\paperwidth,0);
        \foreach \x in {1,...,\totvalue{mysub}}{%
            \setcounterpageref{foo}{mysub:\x}
                \draw[thick] (\thefoo/\insertdocumentendpage*\paperwidth,0) -- (\thefoo/\insertdocumentendpage*\paperwidth,0.5);    

        }
    \end{tikzpicture}

}

\begin{document}

\section{section name}
\subsection{section name}
\begin{frame}
\end{frame}

\begin{frame}
\end{frame}

\subsection{section name}
\begin{frame}
\end{frame}

\subsection{section name}
\begin{frame}
\end{frame}

\section{section name}
\subsection{section name}
\begin{frame}
\end{frame}

\begin{frame}
\end{frame}

\end{document}

在此处输入图片描述

相关内容