The traditional \Updownarrow is short. However, I want a "long" \Updownarrow. Does it exist? What package should I seek?
Best Answer
The size of the \Updownarrow symbol can be increased (almost) arbitrarily by placing it inside a pair of \left...\right directives. Moreover, as @egreg points out in a comment, \big\Updownarrow through \Bigg\Updownarrown is available as well.
I find the horizontal spacing of the chemarrows in mathematical formulas surprisingly bad. It may well be that the spacing is adjusted to the use in chemistry. If you want an arrow with (approximately) the same length and spacing as a \longrightarrow, then you can use this code:
\documentclass{article}
\usepackage{amsmath,xspace}
\usepackage{chemarrow}
\newcommand{\lra}{\ensuremath{\mathrel{%
\mkern1.5mu\textrm{\arro\symbol{71}}%
\mkern-1.1mu\textrm{\arro\symbol{65}}%
}}\xspace}
\begin{document}
Test \lra Result
Test $\longrightarrow$ Result
\end{document}
The xspace package is only needed for having \lra behave in the same way as $\lra$ (otherwise TeX wouldn't put a space after \lra). It is always a good idea to include an \xspace if you use \ensuremath in a macro that takes no arguments.
Best Answer
The size of the
\Updownarrow
symbol can be increased (almost) arbitrarily by placing it inside a pair of\left...\right
directives. Moreover, as @egreg points out in a comment,\big\Updownarrow
through\Bigg\Updownarrown
is available as well.