Como coloco texto sobre símbolos?dá algumas respostas muito boas para colocar texto acima de um símbolo (=), o que funciona para muitos outros símbolos como +, @ etc. No entanto, nenhuma das soluções funciona para ~
, tive que recorrer a \sim
(ver imagem) para obter o resultado desejado .
Por que isso não funciona?
\newcommand\myeq{\stackrel{\mathclap{\normalfont\mbox{s}}}{~}}
$\Lambda \stackrel{s}{~} A$
(Novamente, substituindo ~
por \sim
trabalhado.)
MWE
\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}
Responder1
~
é um caractere especial no Sistema TeX, um caractere ativo que geralmente representa um espaço inquebrável. Não imprimo o símbolo "~". O símbolo de til correto é impresso com \sim
.