如何加长演示文稿中框架上方文本框的高度?

如何加长演示文稿中框架上方文本框的高度?

我正在使用 Beamer 在 Latex 中制作演示文稿。我遇到了一个问题。在演示文稿中,我们在框架上方有一个框,其中概述了所有部分。但是,在我的例子中,该框没有延伸到容纳演示文稿中所有部分的长度(见附图,我在问题周围画了一个红色框

在此处输入图片描述

有人能告诉我如何延长它的长度以便所有部分都能正确显示吗?

我正在使用以下配置

\documentclass[a4paper,10pt]{beamer}
\usetheme{Warsaw}
\setbeamertemplate{footline}[page number]

答案1

Beamer 在计算标题的固定高度和实际构建标题内容时使用不同的行跳过相关设置。因此,对于较大的 n(其中 n 是节或子节的数量,以较大者为准),标题的实际总高度将大于预先计算的固定总高度。这会导致overfull \vbox日志中出现 badbox 报告,并且 pdf 中标题的最后一行被部分剪切。

我已经向 beamer 报告了这个(可能)问题,请参阅https://github.com/josephwright/beamer/issues/595。要解决此问题,请尝试在序言中添加以下几行:

\usepackage{xpatch}
\pretocmd\dohead
  {\offinterlineskip}
  {}{\fail}

相关内容