我有一个像
- 疾病
- ... [许多帧]
- 如何开发诊断
- 常见诊断
- ... [许多帧]
- 如何诊断和治疗
- ... [许多帧]
虚拟代码
\documentclass{beamer}
\usetheme{Copenhagen}
\usepackage[T1]{fontenc}
\usepackage{newunicodechar}
\begin{document}
\title{Diagnostics}
\author{Masi}
\begin{titlepage}
1.11.2015.
\end{titlepage}
\begin{document}
\begin{frame}
\part{Diseases}
\frametitle{How can you define a disease?}
\end{frame}
... [many frames]
\begin{frame}
\part{How to develop Diagnostics}
\frametitle{common approaches}
\end{frame}
--- [many frames]
\begin{frame}
\part{How to diagnose and treat?}
\frametitle{Diagsose Disease A, ...}
...
\end{frame}
--- [many frames]
\end{document}
很多页面。我知道你可以以某种方式使用主要框架标题或类似的东西,但找不到如何做到这一点。有可能部分命令不是正确的方法。
如何为多个帧设置主标题,以便每个帧可以有单独的帧标题?
答案1
你想要的可以通过以下方式实现
\AtBeginPart{\frame{\partpage}}
它将为每个框架创建\part
一个具有以下形式的居中标题的框架
Part #
Part Title
完整示例:
\documentclass{beamer}
\usetheme{Copenhagen}
\title{Diagnostics}
\author{Masi}
\AtBeginPart{\frame{\partpage}}
\begin{document}
\part{Diseases}
\begin{frame}
\frametitle{How can you define a disease?}
\end{frame}
\part{How to develop Diagnostics}
\begin{frame}
\frametitle{common approaches}
\end{frame}
\part{How to diagnose and treat?}
\begin{frame}
\frametitle{Diagsose Disease A, ...}
\end{frame}
\end{document}
顺便说一下,\part
应该在外面使用;一个部分有很多框架(里面frame
有一个带有 s 的框架是不正确的,会产生不理想的结果。)\part
如果你决定不想要\part
,而是\section
使用 ,那么也有类似的方法 \AtBeginSection
。看看this answer of mine
到在投影机幻灯片中创建带有标题页的各部分举个例子。
答案2
或者,使用\section
s 并将它们显示在标题中,以便观众定位。如果真的有那么多帧,他们可能会失去踪迹或陷入沉睡 ;-)
\documentclass{beamer}
\usetheme{Copenhagen}
\usepackage[T1]{fontenc}
\usepackage{pgffor}
\title{Diagnostics}
\author{Masi}
\begin{document}
\frame{\maketitle}
\section{Diseases}
\begin{frame}
\frametitle{How can you define a disease?}
\end{frame}
\foreach \x in {1,...,5} {%
\begin{frame}{Diseases sub\x}
\x
\end{frame}
}
\section{How to develop Diagnostics}
\begin{frame}
\frametitle{common approaches}
\end{frame}
\foreach \x in {1,...,5} {%
\begin{frame}{Diseases sub\x}
\x
\end{frame}
}
\section{How to diagnose and treat?}
\begin{frame}
\frametitle{Diagsose Disease A, ...}
...
\end{frame}
\foreach \x in {1,...,5} {%
\begin{frame}{Diseases sub\x}
\x
\end{frame}
}
\end{document}