定理中的非斜体编号和文本

定理中的非斜体编号和文本
\documentclass{aip-cp}

\usepackage[numbers]{natbib}
\usepackage{rotating}
\usepackage{graphicx}

\newtheorem{theorem}{Theorem}
\newtheorem{conjecture}{Conjecture}
\newtheorem{define}{Definition}

\begin{document} 

\begin{theorem}  Let $t(G)= \mathrm{something \  dummy} $. Then 
    \begin{enumerate}
    \item $t(P_r)=r$; 
    \item $t(K_m \times P_r)= r+1 \ \mathrm{for} \  m \geq 2$;
    \end{enumerate}
    \end{theorem}
\end{document}

你好,如上。

我怎样才能使编号和文本“something dummy”和“for”成为普通文本且非斜体?

谢谢。

答案1

使用enumitem此代码:

\begin{enumerate}[label=\arabic*,font=\upshape]
\item …
\end{enumerate}

或者,如果您不想每次都输入可选参数,请将其添加到您的序言中:

\usepackage{enumitem}
\usepackage{etoolbox}
\AtBeginEnvironment{theorem}{\setlist[enumerate,1]{label=\arabic*,font=\upshape}}

相关内容