如何书写下方带有一行的 \leftrightarrow

如何书写下方带有一行的 \leftrightarrow

如果有人能告诉我如何\leftrightarrow使用?

在此处输入图片描述

我尝试过\leftrightarroweq,但是没有效果。

答案1

你可以创建自己的符号:

\documentclass{article}
\usepackage{amsmath}

\makeatletter
\newcommand{\leftrightarroweq}{\mathrel{\mathpalette\leftrightarroweq@\relax}}
\newcommand{\leftrightarroweq@}[2]{%
  \vtop{
    \sbox\z@{$\m@th#1\leftrightarrow$}%
    \ialign{%
      \hfil##\hfil\cr
      \copy\z@\cr
      \noalign{\nointerlineskip\kern0.7\ht\z@}
      \makebox[\wd\z@][s]{$\m@th#1\relbar\hss\relbar$}\cr
      \noalign{\kern-0.7\ht\z@}
    }%
  }%
}
\makeatother

\begin{document}

$a \leftrightarroweq b \leftrightarrow c$

$\scriptstyle a \leftrightarroweq b \leftrightarrow c$

$\scriptscriptstyle a \leftrightarroweq b \leftrightarrow c$

\end{document}

在此处输入图片描述

与您获得的结果进行比较

\documentclass{article}
\usepackage{amsmath}
\usepackage{stmaryrd}

\begin{document}

$a \leftrightarroweq b \leftrightarrow c$

$\scriptstyle a \leftrightarroweq b \leftrightarrow c$

$\scriptscriptstyle a \leftrightarroweq b \leftrightarrow c$

\end{document}

在此处输入图片描述

我不认为你想要这个。

答案2

该命令\leftrightarroweq需要包stmaryrd(或boisik)。如果您不想加载所有字形,可以使用以下only选项:

在此处输入图片描述

\documentclass{article}

\usepackage[only,leftrightarroweq]{stmaryrd}

\begin{document}

$A\leftrightarroweq B$

\end{document} 

相关内容