如何在等号周围放置符号?

如何在等号周围放置符号?

在问题中Latex 数学符号:Vitanyi 在其等号上放置了一个小加号。我该怎么做?,对于如何在等号上放置附加符号有一个答案。

我的问题是,如果我想在等号下添加一些符号/文本怎么办?或者,如果我想使用\stackrel等号来标记位于制表符 ( &=) 后面的等号怎么办?

答案1

数学软件包提供了\overset\underset宏,可用于将一个符号放在另一个符号上方或下方。如果您希望文本位于上方和下方,则可以使用\DeclareMathOperator*(也来自amsmath)。

\documentclass{minimal}
\usepackage{amsmath}
\DeclareMathOperator*{\eq}{=}
\begin{document}
\begin{equation*}
\underset{b}{=} \quad  \eq^a_b
\end{equation*}
\end{document}

amsmath在诸如这样的环境中使用它应该不会有任何问题align

\begin{align*}
A  &\eq^b_a B \\
   &\eq^b_a C
\end{align*}

eqnarray但是,如果你将它用在或的中间一列eqnarray*(它们是普遍被认为已经过时),那么您将需要\displaystyle之前\eq

以上所有内容都适用于 egreg 的建议,\eq即通过

\newcommand{\eq}[2]{\mathrel{\operatorname*{=}_#1^#2}}

这似乎改善了间距(并且在其他方​​面可能也更好)。

相关内容