如果定理以 \begin{enumerate} 开头,则定理后的换行符不起作用

如果定理以 \begin{enumerate} 开头,则定理后的换行符不起作用

此方法在练习标题后有一个换行符通常是有效的:

\newtheoremstyle{break}{}{}{}{}{\bfseries}{}{\newline}{}
\theoremstyle{break}
\newtheorem{exercise}[theorem]{Exercise}

\setlist[enumerate,1]{label=\arabic*),align=left,leftmargin=*}

\begin{exercise}
Hello
\end{exercise}

并给出:

练习 1
你好

但是当练习以枚举开始时,它就失败了:

\begin{exercise}
\begin{enumerate}
\item Hello
\end{enumerate}
\end{exercise}

和:

练习 1 1)你好

问题:如何在练习标题后添加换行符,即使以 开头enumerate

笔记:

答案1

正如所指出的这里,这是这种情况下的解决方案:

\begin{exercise}
\begin{enumerate}
\item[]
\item First item

在这种特定情况下,所有其他答案实际上都不起作用,因为它们创建了新的段落,在练习标题和枚举之间留有空行。

相关内容