为什么 Beamer 中的小页面会影响列表间距,我该如何修复它?

为什么 Beamer 中的小页面会影响列表间距,我该如何修复它?

itemize我正在尝试Beamer 中嵌套项的并行形式,使用minipages 来分隔父列表项和子列表项。

这是我的 MWE:

\documentclass{beamer} 
\usetheme{Madrid}
\begin{document}
\begin{frame}{Example}
  \begin{itemize}
  \item Sequential item 1
    \begin{itemize}
    \item Minor item 1a
    \item Minor item 2a
    \end{itemize}
  \end{itemize}
  \begin{itemize}
    \begin{minipage}[t]{0.25\textwidth}
    \item Parallel item 2
    \end{minipage}%
    \begin{minipage}[t]{0.75\textwidth}
      \begin{itemize}
      \item Minor item 1b
      \item Minor item 2b
      \end{itemize}
    \end{minipage}
  \end{itemize}
\end{frame}
\end{document}

结果:

投影机输出

为什么并行情况下的子列表具有不同的垂直间距,以及如何使其具有与顺序情况相同的间距?

(请注意,我已经发现两侧存在严重的垂直错位——这是另一个问题。)

答案1

该类正在尝试设置顶级\itemsep列表

> 3.0pt plus 2.0pt minus 1.0pt.

以及设置更严格的二级列表

> 0.0pt plus 1.0pt.

但是您已将顶级项目放在组内(实际上是在几层组和框内),因此嵌套结构已损坏,并且您会得到顶级间距。

您可以重置\itemsep,但最好不要将外部物品分组。

相关内容