如何在定理环境中使项目编号非斜体

如何在定理环境中使项目编号非斜体

有没有办法让项目的编号不斜体。具体来说,在下面的例子中,我希望 (v) 变为非斜体(斜体 blablabla 也可以)。

\documentclass{article}
\usepackage{amsthm}

\newtheorem{thm}{Theorem}


\begin{document}

\begin{thm}
  \begin{enumerate}
  \item[(v)] blablabla
  \end{enumerate}
\end{thm}

\begin{thm}
  \begin{itemize}
  \item[(v)] blablabla
  \end{itemize}
\end{thm}


\end{document}

答案1

您可以使用start的键enumitem,或者更好的是,series使用使系列中的所有枚举环境具有相同布局并共享相同计数器的键。这里我使用了一个thmenum系列。请注意,您可以拥有任意数量的系列。

\documentclass{article}
\usepackage{amsthm}
\usepackage{enumitem}%
 \newtheorem{thm}{Theorem}
\usepackage{etoolbox}
\AtBeginEnvironment{thm}{\setlist[enumerate, 1]{font=\upshape, nosep,  wide=0.5em, before=\leavevmode}}

\begin{document}

\begin{thm}
  \begin{enumerate}[series=thmenum]
  \item Blablabla
  \item Bliblibli
  \end{enumerate}
\end{thm}

\begin{thm}
  \begin{enumerate}[thmenum]
  \item Blablabla
  \item Bliblibli
  \item Blobloblo
  \end{enumerate}
\end{thm}

\end{document} 

在此处输入图片描述

相关内容