如何将符号叠放在彼此之上(不是 \overset,\underset)?

如何将符号叠放在彼此之上(不是 \overset,\underset)?

我尝试通过以下方式将两个符号叠加在一起:

\begin{align*}
  \Rightarrow\atop\nLeftarrow
\end{align*}

我怎样才能减少符号之间的间距?\overset等是我通常使用的,但这会减小其中一个符号的大小,而我希望它们是相同的大小。

答案1

使用\genfrac命令amsmath 包

\documentclass{article}
\usepackage{amsmath}
\begin{document}
\[
\genfrac{}{}{0pt}{0}{\Rightarrow}{\Leftarrow}
\]
\end{document}

另一种可能性是使用数组环境。在这种情况下,\\宏的可选参数允许您手动调整垂直间距。

\documentclass{article}
\usepackage{amsmath}
\begin{document}
\[
\begin{array}{c}
\displaystyle\Rightarrow \\[-5pt]
\displaystyle\Leftarrow
\end{array}
\]
\end{document}

相关内容