删除枚举前的空行

删除枚举前的空行

我有一张tabu包含两列的表,其中一列应该包含一个列表:

\documentclass{scrartcl}
\usepackage{blindtext}
\usepackage{tabu}
\usepackage{enumitem}
 \setenumerate{topsep=0pt, partopsep=0pt} % Doesn't work
\begin{document}
\begin{tabu}{X[0.5]X[0.5]}
  \begin{enumerate}
  \item[] Should be on the same line as B
  \item[] \ldots
  \end{enumerate}
& 
B
\end{tabu}
\end{document}

我想删除显然插入在环境之前的空行enumerate。我尝试过使用这些enumitem选项,但没有成功。vspace如果可能的话,我想避免添加负面内容。

答案1

只需将enumerate环境插入其中即可minipage

\documentclass{scrartcl}
\usepackage{blindtext}
\usepackage{tabu}
\usepackage{enumitem}
\setenumerate{topsep=0pt, partopsep=0pt} % Doesn't work
\begin{document}
\begin{tabu}{X[0.5]X[0.5]}
\begin{minipage}[t]{1\linewidth}
  \begin{enumerate}
  \item Should be on the same line as B
  \item \ldots
  \end{enumerate}
  \end{minipage}
& 
B
\end{tabu}
\end{document}

在此处输入图片描述

相关内容