我有一个常数定义为
\newcommand{\Lip}{\textrm{Lip}}
或者
\def\Lip{\text{Lip}}
我在方程中使用了这个常数。但在定理环境中,它以斜体显示。有人知道如何让它看起来和在定理环境之外一样吗?
非常感谢!
答案1
如果您正在使用amsmath
(您可能正在使用,因为您正在使用\text
),最好使用\DeclareMathOperator{\Lip}{Lip}
。那么它将始终采用直立字体。
答案2
你可以使用
\newcommand{\Lip}{\ensuremath{\mathrm{Lip}}}
答案3
\usepackage{xspace}% To avoid adding a forced space after a command: '\Lip\ '
...
\newcommand{\Lip}{{\upshape Lip}\xspace}