如何在 beamer 的导航栏中显示所有子部分的标题?

如何在 beamer 的导航栏中显示所有子部分的标题?

我想修改 miniframes 主题以便不显示项目符号,而是在下方栏中显示当前部分的所有子部分的标题。我通过修改 miniframe 主题文件做到了这一点:我删除了\insertnavigation与部分相对应的颜色框,并插入了\insertsubsectionnavigationhorizontal与子部分相对应的颜色框,如下所示:

\begin{beamercolorbox}[center, ht=2.5ex,dp=1.125ex, leftskip=.3cm,rightskip=.3cm plus1fil]{subsection in head/foot}
 \usebeamerfont{subsection in head/foot}
 \insertsubsectionnavigationhorizontal {\textwidth}{\hfill}{\hfill} 
 \end{beamercolorbox}%

如果我有一个部分带有子部分,它就可以正常工作,但如果有多个部分带有子部分,它就无法识别所有子部分。我应该怎么做才能正确显示子部分标题?我不知道我是否足够清楚,但我希望你能帮助我!

相关内容