Disons que je modifie un latex en mode latex d'Auctex, et j'ai l'équation suivante.
C'est juste en retrait indent-region.
\begin{align}
\phi & = a + b
+ c + d \\
& = a + b
+ c + d + e
\end{align}
L'alignement ci-dessus est ce que j'obtiens si je sélectionne tout et frappe TAB, c'est-à-dire si j'utilise simplement indent-region.
Ce que je voudrais obtenir est le suivant:
Notez comment le + c + dest aligné sur le texte après le &. Cela aurait le plus de sens, car ils + c + dfont partie de la même "colonne" que = a + b.
\begin{align}
\phi & = a + b
+ c + d \\
& = a + b
+ c + d + e
\end{align}
Voici ce que j'obtiens si j'appelle align-current.
\begin{align}
\phi & = a + b
+ c + d \\
& = a + b
+ c + d + e
\end{align}
Ce qui y arrive presque , mais pas tout à fait. La différence est claire.
De plus, si je décide de supprimer le \phi, align-currentfait quelque chose de tout simplement bizarre:
\begin{align}
& = a + b
+ c + d \\
& = a + b
+ c + d + e
\end{align}
Existe-t-il un moyen de personnaliser align-currentou d'utiliser autre chose pour obtenir l'effet souhaité?
[+=]. Mais il ne donnera pas exactement ce que vous vouliez .. il n'alignera pas le &long avec le +.
align-regexpet fournir l'expression régulière des caractères que vous souhaitez aligner+|=. Vous devrez peut-être échapper à certains de ces personnages.