Как мне нанести текст на символы, не разрушая табличную форму уравнения?
Aug 18 2020
Я хочу поместить текст поверх символа равенства И иметь несколько уравнений в стиле таблицы, где все символы равенства расположены друг под другом. Я пробовал использовать \overset{ sometext }{=}
из amsmath
пакета, но это "разрушило" расположение, поскольку оно сдвинуло символы равенства, чтобы текст вверху соответствовал другим смыблам равенства:

Вот мой соответствующий код:
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{align*} x+2 &= 4-2 \\ &\overset{sometext}{=} 2 \end{align*}
\end{document}
Спасибо заранее за вашу помощь.
Ответы
7 Mico Aug 18 2020 at 17:24
Если текстовая строка sometext не слишком длинная, может быть полезен следующий подход. ( \downarrow
Символ не обязателен.)

\documentclass{article}
\usepackage{mathtools} % for "\mathclap" macro
% mathtools package loads amsmath package automatically
\begin{document}
\begin{align*} x+2 &= 4-2 \\ &\overset{\substack{% \mathclap{\text{\tiny sometext}}\\ \downarrow}}{=} 2 \end{align*}
\end{document}