[Tex/LaTex] Easiest way to get \not\longrightarrow to look good

arrowsmath-mode

I'm currently using \longrightarrow to mean "tends to [some limit]", and sometimes I need to use its negation. I see that there is an \nrightarrow, but unfortunately it doesn't make a matching pair with \longrightarrow, and \not\longrightarrow looks quite bad. What's the easiest way to adjust the position of the little slash so that I can define a \nlongrightarrow? The solution from this related question looks excellent but seems to be overkill for my purposes.

Best Answer

Generally, you can often achieve better results by using the \centernot macro from the centernot package instead of the normal \not command.

In this case, however, the stmaryrd package offers the special \longarrownot/\Longarrownot macros you can use for this purpose:

\documentclass{article}
\usepackage{amsmath,amssymb}
\usepackage{centernot}
\usepackage{stmaryrd}
\begin{document}
    $\centernot\longrightarrow$ % with centernot
    $\longarrownot\longrightarrow$ % with stmaryrd
\end{document}

Result:

centernot: result with centernot, stmaryrd: result with stmaryd

Related Question