如何取消 itemize 中的缩进文本

如何取消 itemize 中的缩进文本

我有一个如下所示的逐项列表:

  1. List item
  2. List item
  3. List item
  4. List item

我如何插入去缩进的文本(具体来说,证明)以便输出看起来像这样?

  1. List item
  2. List item

PROOF HERE, deindented, generated with `\begin{proof}` command

  3. List item 
  4. List item

答案1

您无需将证明插入列表中并调整缩进,只需在使用后恢复枚举即可enumitemresume关键字。

\documentclass{article}
\usepackage{amsmath, amsthm}
\usepackage{enumitem}
\begin{document}
\begin{enumerate}
    \item List item
    \item List item
\end{enumerate}
\begin{proof}
The proof.
\end{proof}
\begin{enumerate}[resume]
    \item List item
    \item List item
\end{enumerate}
\end{document}

答案2

不使用enumitem

\documentclass{article}
\usepackage{amsmath, amsthm}
\begin{document}
\begin{enumerate}
    \item List item
    \item List item
    \label{lastitem}
\end{enumerate}
\begin{proof}
The proof.
\end{proof}
\begin{enumerate}
    \setcounter{enumi}{\ref{lastitem}}
    \item List item
    \item List item
\end{enumerate}
\end{document}

在此处输入图片描述

相关内容