使用自定义项目符号时枚举中出现“缺少 \item”错误?

使用自定义项目符号时枚举中出现“缺少 \item”错误?

我正在使用enumerate来输入家庭作业解决方案,基于以下 MWE。当我[(a)]从 中删除 时enumerate,没有错误,但是当我添加它时,我收到“可能缺少\item”错误。我该如何解决这个问题?我不想\item在解决方案前面添加 ,因为它本身不是列表的一部分,并且我不想删除自定义项目符号,因为在我的完整文档中,这是嵌套列表的一部分。

\documentclass[12pt]{article}

\begin{document}
\begin{enumerate}[(a)]
\item $n(n+1)/2 \in O(n^3)$

True, because $n(n+1)/2$ is of order 2, which is less than order 3. 

\item $n(n+1)/2 \in O(n^2)$

\end{enumerate}
\end{document}

答案1

您需要包括enumerate包裹,因为它重新定义了enumerate环境来管理可选参数:

在此处输入图片描述

\documentclass[12pt]{article}
\usepackage{enumerate}% http://ctan.org/pkg/enumerate
\begin{document}
\begin{enumerate}[(a)]
\item $n(n+1)/2 \in O(n^3)$

True, because $n(n+1)/2$ is of order 2, which is less than order 3. 

\item $n(n+1)/2 \in O(n^2)$

\end{enumerate}
\end{document}​

类似的格式也可以通过enumitem包裹

\usepackage{enumitem}% http://ctan.org/pkg/enumitem
%...
\begin{enumerate}[label=(\alph*)]
  %...
\end{enumerate}

相关内容