「~」を印刷してその上にテキストを配置する方法

「~」を印刷してその上にテキストを配置する方法

記号の上にテキストを配置するにはどうすればよいですか?は、記号 (=) の上にテキストを配置するための非常に優れた回答を提供します。これは、+、@ などの他の多くの記号にも機能します。ただし、どの解決策も には機能しないため~、目的の結果を得るには (画像を参照) に頼らざるを得ませんでした\sim

なぜこれらは機能しないのでしょうか?

\newcommand\myeq{\stackrel{\mathclap{\normalfont\mbox{s}}}{~}}

$\Lambda \stackrel{s}{~} A$

(ここでも、~に置き換えるとうまく\simいきました。)

ムウェ

 \documentclass[12pt,a4paper]{article}
 %\usepackage[fleqn]{amsmath}
 \usepackage{mathtools}
 \newcommand\myeq{\stackrel{\mathclap{\normalfont\mbox{s}}}{~}}
 % \newcommand\myeq{\stackrel{\mathclap{\normalfont\mbox{s}}}{\sim}}

 \begin{document}
    $\Lambda \stackrel{s}{~} A$

    $\Lambda \stackrel{s}{\sim} A$

    $\Lambda \myeq A$    
 \end{document}

S関係

答え1

~は TeX システムの特殊文字で、通常は改行不可能なスペースを表すアクティブ文字です。 記号 "~" は印刷されません。正しいチルダ記号は . で印刷されます\sim

関連情報