我想显示 frametitle+continued,但在 ppt 中使用 framebreaks 时,它显示 frametitle+RomanNumbers 从框架的第二页开始

我想显示 frametitle+continued,但在 ppt 中使用 framebreaks 时,它显示 frametitle+RomanNumbers 从框架的第二页开始

我想用allowframbreaks继续...替换帧的编号,但找不到用于此的命令。对于帧中断,我使用了命令\begin{frame}[allowframebreaks]{frametitle}\end{frame}。我使用以下预备步骤:

\documentclass[slidestop,sans,mathserif,compress,10pt]{beamer}
%\documentclass[10pt]{beamer}
\colorlet{structure}{red!65!black}
%\beamertemplateshadingbackground{green!45}{white!75}
\setbeamertemplate{bibliography item}[text]
%\setbeamertemplate{bibliography entry title}{}
%\usepackage{beamerthemePaloAlto}
\usepackage{setspace}
%\usepackage{beamerthemesplit}
\usepackage{ragged2e}
%\usepackage{etoolbox}
%\usepackage{lipsum}
%\usepackage{slashbox,multirow}
\usepackage[english]{babel}
\usepackage{beamerthemesplit}
\usepackage{graphics}
\usepackage{graphicx}
\usepackage{epstopdf}
\usepackage{tabulary}
\usepackage{hyperref}
\usepackage{geometry}
\usepackage{amsmath,amsfonts,amsthm}
\usepackage{breqn}
\setbeamertemplate{caption}[numbered]
%\usepackage{cite}
%\usepackage{tikz}
%\usepackage{pgflibraryshapes}

%\usepackage{tikz}
%\usepackage{pgflibraryshapes}
\mode<presentation> {
%\usetheme{Marburg}
%\usetheme[hoptionsi]{Berlin}
  \usetheme{Warsaw}

答案1

在此处输入图片描述

以下是具体操作方法

\documentclass[slidestop,compress,10pt]{beamer}
\usetheme{Warsaw}
\usepackage{blindtext}   % For filler text
\setbeamertemplate{frametitle continuation}[from second][continued]
\begin{document}
    \begin{frame}[allowframebreaks]{frametitle}
        \blindtext[4]
    \end{frame}
\end{document}

关键是\setbeamertemplate命令。这是用于设置模板属性的通用命令。第一个参数frametitle continuation告诉它要设置哪个属性。第二个参数from second是一个现有选项,它将相同的单词放在第一张幻灯片之后的所有幻灯片上。第三个参数continued是应该是什么单词,例如,如果您想要“cont.”而不是“continued”,您可以使用

\setbeamertemplate{frametitle continuation}[from second][cont.]

您还可以使用

\setbeamertemplate{frametitle continuation}[from second][\insertcontinuationtext]

插入默认的连续文本,在本例中为“(cont.)”,尽管它会随语言而变化。如果您省略第三个参数,这也是默认设置。

查看beamer 用户指南创建框架:第 60 页的框架环境。

相关内容