Deux index d'alignement dans l'équation

Oct 14 2020

Je voudrais aligner les \ Longleftrightarrow les uns avec les autres, de sorte que le second soit dans le même espace vertical que le premier, et ne pas altérer l'alignement des signes égaux (le signe égal dans la ligne avec le second \ Longleftrightarrow n'est pas en question).

Je ne sais pas comment utiliser les esperluettes pour aligner les deux, mais à deux endroits différents.

\begin{split}
    a^a = b^b \Longleftrightarrow a & = \log_a{b^b} \\
    & = b\log_a{b}. \\
    & = \frac{b\ln b}{\ln a} \\
    \Longleftrightarrow a\ln a = b\ln b.
\end{split}

Réponses

6 SergeiGolovan Oct 14 2020 at 03:28

Vous pouvez aligner votre fractionnement sur les flèches et utiliser l' alignedenvironnement pour aligner trois lignes =. Un argument facultatif permet de positionner correctement les lignes alignées:

\documentclass{article}
\usepackage{mathtools}
\begin{document}
\[
\begin{split}
  a^a = b^b &\Longleftrightarrow
  \begin{aligned}[t] a & = \log_a{b^b} \\ & = b\log_a{b}. \\ & = \frac{b\ln b}{\ln a} \end{aligned}\\
    &\Longleftrightarrow a\ln a = b\ln b.
\end{split}
\]
\end{document}