Comment mettre du texte sur des symboles sans détruire la forme tabulaire de l'équation?

Aug 18 2020

Je veux mettre du texte au-dessus d'un symbole d'égalité ET avoir plusieurs équations dans un style de type tableau où tous les symboles d'égalité sont les uns en dessous des autres. J'ai essayé d'utiliser à \overset{ sometext }{=}partir du amsmathpackage, mais cela a "détruit" l'arrangement car il a déplacé les symboles d'égalité pour que le texte du dessus soit aligné avec les autres symboles d'égalité :

Voici mon code correspondant :

\documentclass{article}
\usepackage{amsmath}

\begin{document}
\begin{align*}
    x+2 &= 4-2 \\
    &\overset{sometext}{=} 2
\end{align*}
\end{document}

Merci d'avance pour votre aide.

Réponses

7 Mico Aug 18 2020 at 17:24

Tant que la chaîne de texte "sometext" n'est pas trop longue, l'approche suivante peut être utile. (Le \downarrowsymbole est facultatif.)

\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}