我在 Beamer 中有一个嵌套的粗体文本项目列表。不知何故,顶层列表的项目的垂直对齐似乎不正确,因为包含嵌套列表的项目离前一个项目太近了。
这是一个简单的例子:
\documentclass{beamer}
\usetheme{metropolis}
\begin{document}
\setsansfont{Fira Sans Bold}
\begin{frame}
\frametitle{Test}
\begin{Large}
\begin{itemize}
\item Give you up
\item Let you down
\item Never gonna
\begin{itemize}
\item Run around
\item And
\item Desert you
\end{itemize}
\end{itemize}
\end{Large}
\end{frame}
\end{document}
结果如下:
我希望顶层元素间距相等,但元素 3 离元素 2 太近。是什么原因导致了这个问题?可能的解决方案是什么?
答案1
简单的解决方案:只需插入一个空行即可结束段落。如果没有新段落,将使用子项目字体中较小的行距。
\documentclass{beamer}
\usetheme{moloch}% modern fork of the metropolis theme
\begin{document}
\begin{frame}
\frametitle{Test}
\begingroup
\Large
\begin{itemize}
\item Give you up
\item Let you down
\item Never gonna
\begin{itemize}
\item Run around
\item And
\item Desert you
\end{itemize}
\end{itemize}
\endgroup
\end{frame}
\end{document}