如何在定理环境中改变字体样式?

如何在定理环境中改变字体样式?

我有一个常数定义为

\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}

相关内容