如何在投影仪的幻灯片标题中包装小节项目?

如何在投影仪的幻灯片标题中包装小节项目?

我的导航栏分为两部分,一部分是部分,另一部分是子部分。部分和子部分的数量太多,一行放不下。我想让它们换行。我在几年前回答的一个问题中找到了以下代码,但它是为换行部分而编写的。我应该对代码进行哪些更改,以便它也适用于子部分?

以下是代码:

\makeatletter
\def\insertsectionnavigationhorizontal#1#2#3{%
 \hbox to #1{{%
   \def\slideentry##1##2##3##4##5##6{}%
   #2\hskip.3cm%
   \newdimen\tmp@parbox%
   \setlength\tmp@parbox{#1}%
   \addtolength\tmp@parbox{-.6cm}%
   \parbox{\tmp@parbox}{\raggedleft%
     \usebeamerfont{section in head/foot}\usebeamercolor[fg]{section in head/foot}%
     \setbox\beamer@sectionbox=\hbox{}%
     \ht\beamer@sectionbox=1.875ex%
     \dp\beamer@sectionbox=0.75ex%
     \hskip-1.875ex plus-1fill\dohead%
     \box\beamer@sectionbox}\hfil\hskip.3cm%
     #3}}}
\makeatother

相关内容