Beamer,如何更改第一节的编号

Beamer,如何更改第一节的编号

我喜欢我的演示文稿的第一部分以大于 1 的数字开头,例如以 7 开头。我尝试\setcounter{section}{7}在第一部分之前添加序言(例如在这个问题),但第一部分的数字保持不变,即 1,而不是如我预期的那样变成 7:

\documentclass{beamer}
\setbeamertemplate{section in toc}[sections numbered]
\setbeamertemplate{subsection in toc}[subsections numbered]

\begin{document}  
\begin{frame}[plain]
    \frametitle{Vsebina}
\tableofcontents
\end{frame}
   
\addtocounter{section}{7}% <--- doesn't help
\section{TEST}
\subsection{test a}
\subsection{test b}
\subsection{test c}

\begin{frame}
\frametitle{Introduction}
\end{frame}

在此处输入图片描述

我是否遗漏了什么?

我使用的是最新版本beamer(v3.55)。

答案1

全部功劳归于Gonzalo Medina 的回答和谷歌。;-)

\documentclass{beamer}
\setbeamertemplate{section in toc}[sections numbered]
\setbeamertemplate{subsection in toc}[subsections numbered]
\makeatletter
\newcommand{\ShiftSectionNumber}[1]{%
\beamer@tocsectionnumber=\numexpr#1+\beamer@tocsectionnumber}
\makeatother

\begin{document}  
\ShiftSectionNumber{7}

\begin{frame}[plain]
    \frametitle{Vsebina}
\tableofcontents
\end{frame}

\section{TEST}
\subsection{test a}
\subsection{test b}
\subsection{test c}

\begin{frame}
\frametitle{Introduction}
\end{frame}
\end{document}

在此处输入图片描述

相关内容