我想用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 页的框架环境。