我想删除目录,因为当节数过多时目录会占用太多空间。但是,我仍然想使用\section
命令,因为它们允许我在准备演示文稿时轻松导航。有没有办法从 beamer 文档中删除目录但不删除书签?
\documentclass[aspectratio=169, xcolor={x11names}]{beamer}
\usecolortheme{rose}
\useoutertheme[]{split}
\useinnertheme{inmargin}
\setbeamersize{sidebar width left=1cm, sidebar width right=1cm}
\setbeamersize{text margin left=0.5mm, text margin right=0.5mm}
\usepackage[square, nonamebreak, sort&compress, comma, numbers]{natbib}
\usepackage{blindtext}
\begin{document}
\section{Section 1}
\begin{frame}[allowframebreaks=0.9]{Sections in ToC}
\blindtext[3]
\end{frame}
\section{Section 2}
\begin{frame}[allowframebreaks=0.9]{Sections in ToC}
\blindtext[3]
\end{frame}
\section{Section 3}
\begin{frame}[allowframebreaks=0.9]{Sections in ToC}
\blindtext[3]
\end{frame}
\end{document}
答案1
标题导航由您加载的主题引入split
。如果您不想要它,请不加载此主题或重新定义标题模板。
\documentclass[aspectratio=169, xcolor={x11names}]{beamer}
\usecolortheme{rose}
\useoutertheme[]{split}
\useinnertheme{inmargin}
\setbeamersize{sidebar width left=1cm, sidebar width right=1cm}
\setbeamersize{text margin left=0.5mm, text margin right=0.5mm}
\usepackage[square, nonamebreak, sort&compress, comma, numbers]{natbib}
\usepackage{blindtext}
\setbeamertemplate{headline}{}
\begin{document}
\section{Section 1}
\begin{frame}[allowframebreaks=0.9]{Sections in ToC}
\blindtext[3]
\end{frame}
\section{Section 2}
\begin{frame}[allowframebreaks=0.9]{Sections in ToC}
\blindtext[3]
\end{frame}
\section{Section 3}
\begin{frame}[allowframebreaks=0.9]{Sections in ToC}
\blindtext[3]
\end{frame}
\end{document}
答案2
简短的回答是
\setbeamertemplate{headline}{}
你可以对底部做同样的事情:
\setbeamertemplate{footline}{}
无需选择不同的整体风格。您也可以将一个部分包装在{
...中}
,并在其中添加这些命令,以使效果暂时。