堆叠的左箭头和右箭头

堆叠的左箭头和右箭头

在所有可用的箭头中,我似乎找不到如下所示的东西:

在此处输入图片描述

这有什么原因吗?这\leftrightharpoons是最接近的替代方案。但我宁愿让箭头看起来像上图那样。

答案1

这是其代码:

\documentclass{article}
\usepackage{amsmath}

\makeatletter
\newcommand{\lrarrow}{\mathrel{\mathpalette\lrarrow@\relax}}
\newcommand{\lrarrow@}[2]{%
  \vcenter{\hbox{\ooalign{%
    $\m@th#1\mkern6mu\rightarrow$\cr
    \noalign{\vskip1pt}
    $\m@th#1\leftarrow\mkern6mu$\cr
  }}}%
}
\makeatother

\begin{document}

$A\lrarrow B_{\lrarrow}$

\end{document}

在此处输入图片描述

答案2

\documentclass{article}
\usepackage{stackengine,scalerel}
\newcommand{\lrarrow}{\mathrel{\ensurestackMath{\ThisStyle{%
  \stackanchor[\dimexpr-2.5pt-4\LMpt]{\SavedStyle\,\,\rightarrow}%
                                     {\SavedStyle\leftarrow\,\,}}}}}
\begin{document}\Huge
$A\lrarrow B_{\lrarrow}$


$\scriptstyle A\lrarrow B_{\lrarrow}$
\end{document}

在此处输入图片描述

交替,

\documentclass{article}
\usepackage{stackengine,scalerel}
\newcommand{\lrarrow}{\mathrel{\ensurestackMath{\ThisStyle{\renewcommand\stacktype{L}%
  \stackanchor[3\LMpt]{\SavedStyle\,\,\rightarrow}{\SavedStyle\leftarrow\,\,}}}}}
\begin{document}\Huge
$A\lrarrow B_{\lrarrow}$


$\scriptstyle A\lrarrow B_{\lrarrow}$
\end{document}

在此处输入图片描述

相关内容