在第一個兩位數幀編號之後,投影機演示中的幀編號被“截斷”

在第一個兩位數幀編號之後,投影機演示中的幀編號被“截斷”

我正在嘗試測試用於投影機演示的維爾茨堡主題,但在頁眉(或頁腳)中的幀編號方面遇到了一些困難。

在我的序言中我有以下內容

\RequirePackage{atbegshi}
\documentclass{beamer}

\usepackage[english]{babel}

\mode<presentation>{\AtBeginSection{%
\begin{frame}
\frametitle{Contents}
\tableofcontents[currentsection]
\end{frame}}
\useoutertheme[nofootline]{wuerzburg}
\useinnertheme[outline,shadow]{chamfered}
\usecolortheme{shark}
\setbeamercovered{transparent}
}
\setbeamertemplate{navigation symbols}{}
\setbeamertemplate{frametitle continuation}[from second][(cont'd)]

幀編號根據需要顯示在標題中,但它們僅在前 9 幀中看起來應有的樣子。從第 10/xx 幀開始,發生了一些奇怪的事情,幀編號最終就像我所附的圖像一樣。如果我從外部主題中刪除 nofootline 選項,頁腳也會發生相同的情況。

我嘗試查看 .sty 檔案以及我在網路上找到的其他範例,但由於我對 beamer 不太熟悉,所以我還沒有設法弄清楚如何解決這個問題。

投影機主題位於http://www.cgogolin.de/Computer.html

幀號如何被截斷的範例

答案1

fontenc當頁首/頁尾中使用的字體稍微變粗時,就會出現此問題。當存在額外數字時,這會導致幀計數器框中出現換行。快速解決方法是找到headline模板中的線條(其中兩個)並增加容納框架計數器的框的寬度,即從12ex13ex

\begin{beamercolorbox}[wd=13ex,ht=2.25ex,dp=1ex,right,ignorebg]{headfoot}%

我沒有測試它,但同樣適用於頁腳。

相關內容