也许缺少了 \item?

也许缺少了 \item?

我尝试使用该包减少列表之间的大小enumitem,但出现错误提示perhaps missing an \item。这是我下面的代码,我显然没有遗漏它!

    \begin{description}[topsep=0pt,itemsep=-1ex,partopsep=1ex,parsep=1ex][topsep=0pt,itemsep=-1ex,partopsep=1ex,parsep=1ex]
    \item{(i)}  $xSx$ does not hold for all $x\in X$ (irreflexive).
    \item{(ii)}  For all $x,y\in X$, $xSy$ and $ySz$ implies $xSz$ (transitive).
    \end{description} 

答案1

您已将选项重复[topsep=0pt,itemsep=-1ex,partopsep=1ex,parsep=1ex]描述:

\documentclass{article}
\usepackage{enumitem}

\begin{document}

\begin{description}[topsep=0pt,itemsep=-1ex,partopsep=1ex,parsep=1ex]
    \item{(i)}  $xSx$ does not hold for all $x\in X$ (irreflexive).
    \item{(ii)}  For all $x,y\in X$, $xSy$ and $ySz$ implies $xSz$ (transitive).
\end{description} 

\end{document}

顺便问一下,为什么不使用enumerate来生成枚举列表?使用选项label=(\roman*)获取所需的标签格式:

\documentclass{article}
\usepackage{enumitem}

\begin{document}

\begin{enumerate}[topsep=0pt,itemsep=-1ex,partopsep=1ex,parsep=1ex,label=(\roman*)]
    \item  $xSx$ does not hold for all $x\in X$ (irreflexive).
    \item  For all $x,y\in X$, $xSy$ and $ySz$ implies $xSz$ (transitive).
\end{enumerate} 

\end{document}

在此处输入图片描述

相关内容