我只是想增加一些垂直空间后列表中的每个项目。但是,列表自定义包提供的通常选项仅修改空间之间项目。
换句话说,我想在 N 个项目后插入 N 个垂直空格,而不是像itemize
那样在 N 个元素之间插入 N-1 个垂直空格(通过增加包itemsep
提供的维度enumitem
)
笔记。我想以系统的方式插入空间(参见 MWE),因为我的最终目标是定义一个可以做到这一点的新环境。
\documentclass{article}
\begin{document}
\begin{enumerate}
\item First question
\begin{itemize}
\item Solve: $x^2+1=0$
\vspace{2em}
\item Solve: $x^3+1=0$
\vspace{2em}
\item Solve: $x^4+1=0$
\vspace{2em}
\end{itemize}
\item Second question
\end{enumerate}
\end{document}
答案1
如果我很好地理解了你想要什么,这里有一种方法:
\documentclass{article}
\usepackage{enumitem}
\begin{document}
\begin{enumerate}
\item First question
\begin{itemize}[itemsep=3em, after=\vspace*{\dimexpr 3em-\topsep-\partopsep}]
\item Solve: $x^2+1=0$
\item Solve: $x^3+1=0$
\item Solve: $x^4+1=0$
\end{itemize}
\item Second question
\end{enumerate}
\end{document}