数学运算符中的数学符号

数学运算符中的数学符号

我想将弱星限制自定义为数学运算符。它应该看起来像w$^*$-lim。我不想使用w*-lim或,w^*-lim因为它看起来很丑。但是当我写

\DeclareMathOperator*{\wslim}{w$^*$-lim}

我收到错误,因为在\mathrm模式中无法使用美元。我该如何解决?

答案1

*在 AMS 数学运算符设置中获取一个特殊的数学代码,但在这里你需要的是仍然可用的标准星号\ast

在此处输入图片描述

\documentclass{article}

\usepackage{amsmath}
\DeclareMathOperator*{\wslima}{w^{*}-lim}
\DeclareMathOperator*{\wslimb}{w^{\ast}-lim}
\begin{document}
\[\wslima a \quad \wslimb a\]
\end{document}

请注意,重新定义的原因是为了让我们能够只使用 w*这里的预期标记,尽管正如您注意到的,它不会产生与普通数学相同的符号(或使用相同的字体)^*

在此处输入图片描述

\documentclass{article}

\usepackage{amsmath}
\DeclareMathOperator*{\wslim}{w*-lim}
\DeclareMathOperator*{\wslima}{w^{*}-lim}
\DeclareMathOperator*{\wslimb}{w^{\ast}-lim}
\begin{document}
\[\wslim a \quad \wslima a \quad \wslimb a\]
\end{document}

答案2

也许你会对这个变体感兴趣:

\documentclass{article}
\usepackage{amsmath}
\DeclareMathOperator*{\wslim}{w\raisebox{-1.5pt}{${}^{*} $}\mkern-2mu-lim}

\begin{document}

\[ \wslim f \]%

\end{document} 

在此处输入图片描述

相关内容