在 Beamer 目录中用逗号分隔子部分

在 Beamer 目录中用逗号分隔子部分

我正在尝试在 beamer 演示文稿中创建一个内容表,其中只显示用逗号分隔的子部分,但我找不到实现这一点的方法。

\documentclass{beamer}

\begin{document}

\begin{frame}{Content}{}
\tableofcontents
\end{frame}

%---------------------------    
\section{Section 1}
\subsection{Subsection 1.1}
\subsubsection{Subsubsection 1.1.1}

\begin{frame}{Section 1}{Subsection 1.1}    
Subsubsection 1.1.1    
\end{frame}    
%---------------------------------------    
\subsubsection{Subsubsection 1.1.2}    
\begin{frame}{Section 1}{Subsection 1.1}   
Subsubsection 1.1.2    
\end{frame}    
%---------------------------------------    
\subsubsection{Subsubsection 1.1.3}   
\begin{frame}{Section 1}{Subsection 1.1}    
Subsubsection 1.1.3    
\end{frame}

\end{document}

我需要制作的是:

Section 1    
  Subsection 1.1    
    Subsubsection 1.1.1, Subsubsection 1.1.2, Subsubsection 1.1.3

代替:

Section 1    
  Subsection 1.1    
    Subsubsection 1.1.1    
    Subsubsection 1.1.2    
    Subsubsection 1.1.3

非常感谢您的任何建议!

答案1

这些选项完成了工作:

\setbeamertemplate{subsection in toc}{\par\hspace*{2em}~\inserttocsubsection\par}
\setbeamertemplate{subsubsection in toc}{\hspace*{2.5em}{~\inserttocsubsubsection}}

相关内容