有没有办法让项目的编号不斜体。具体来说,在下面的例子中,我希望 (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}