(Beamer)导航栏有部分和子部分,但没有子部分?

(Beamer)导航栏有部分和子部分,但没有子部分?

如何制作包含部分和子部分但不包括子子部分的导航栏?我正在使用PaloAlto主题。

答案1

您可以设置 beamer 模板subsubsection in sidebarsubsubsection in sidebar shaded以便它们不插入子部分标题:

\documentclass[a4paper,11pt]{beamer}
\usetheme{PaloAlto}

\makeatletter
\setbeamertemplate{subsubsection in sidebar}
  {\vspace*{-\baselineskip}}
\setbeamertemplate{subsubsection in sidebar shaded}
  {\vspace*{-\baselineskip}}
\makeatother

\begin{document}

\section{test section one}
\begin{frame}test\end{frame}
\subsection{test subsection one}
\begin{frame}test\end{frame}
\subsubsection{test subsubsection one}
\begin{frame}test\end{frame}
\subsubsection{test subsubsection teo}
\begin{frame}test\end{frame}
\section{test section two}
\begin{frame}test\end{frame}
\subsection{test subsection two}
\begin{frame}test\end{frame}

\end{document}

这是结果文档的第一帧,显示没有子部分标题的侧边栏:

在此处输入图片描述

相关内容