在投影機頁腳的後面部分將 \insertnavigation 移至左側

在投影機頁腳的後面部分將 \insertnavigation 移至左側

我使用以下方法在頁腳中插入部分名稱清單:

\vskip2pt\insertnavigation{\paperwidth}\vskip-2pt

頁腳的完整代碼(使用大都會主題)是

\makeatletter
\setbeamertemplate{footline}{%
  \begin{beamercolorbox}[wd=\textwidth, sep=3ex]{footline}%
    \usebeamerfont{page number in head/foot}%
    \usebeamertemplate*{frame footer}
    \hfill%
    \usebeamertemplate*{frame numbering}
  \end{beamercolorbox}%

  \begin{beamercolorbox}[colsep=1.5pt]{upper separation line head}
  \end{beamercolorbox}
  \begin{beamercolorbox}{section in head/foot}
    \vskip2pt\insertnavigation{\paperwidth}\vskip-2pt
  \end{beamercolorbox}%
  \begin{beamercolorbox}[colsep=1.5pt]{lower separation line head}
  \end{beamercolorbox}
}
\makeatother

但是我的部分太多,它超出了頁腳的末尾。看投影片圖片:

在此輸入影像描述

為了解決這個問題,我想隨著當前部分的增加將導航移至左側。就像是:

\vskip-{\sectionnumber}pt\insertnavigation{\paperwidth}\vskip-2pt

其中\sectionnumber是當前節的編號(由指令組成)。

相關內容