嵌套枚举编译中的额外行,但仅限于在某个部分内

嵌套枚举编译中的额外行,但仅限于在某个部分内

为什么这样编译:

\section{Section}

\begin{enumerate}
\item List item
    \begin{enumerate}
    Note
    \item Nested list item
    \end{enumerate}
\end{enumerate}

但事实并非如此:

%\section{Section}

\begin{enumerate}
\item List item
    \begin{enumerate}
    Note
    \item Nested list item
    \end{enumerate}
\end{enumerate}

它给出了以下错误:

LaTeX 错误:出现问题 - 也许缺少 \item。

答案1

\begin{enumerate}
Note

两种情况下都是错误,但是根据章节标题的设置,可能不会报告错误。LaTeX 使用特殊设置来\everypar捕获以Note而不是开头的段落\item,但章节标题使用特殊设置来\everypar删除第一段的缩进,并在第一段之后恢复正常设置。这两种用法可能会发生冲突。

相关内容