Angenommen, ich bearbeite einen Latex im Latex-Modus von Auctex und habe die folgende Gleichung.
Dies wird nur mit eingerückt indent-region
.
\begin{align}
\phi & = a + b
+ c + d \\
& = a + b
+ c + d + e
\end{align}
Die obige Ausrichtung erhalte ich, wenn ich alles auswähle und drücke TAB
, das heißt, wenn ich nur benutze indent-region
.
Was ich erhalten möchte, ist das folgende:
Beachten Sie, wie das + c + d
mit dem Text nach dem & ausgerichtet wird. Dies wäre am sinnvollsten, da sie + c + d
Teil derselben "Spalte" sind wie = a + b
.
\begin{align}
\phi & = a + b
+ c + d \\
& = a + b
+ c + d + e
\end{align}
Folgendes bekomme ich, wenn ich anrufe align-current
.
\begin{align}
\phi & = a + b
+ c + d \\
& = a + b
+ c + d + e
\end{align}
Was fast da ist, aber nicht ganz. Der Unterschied ist klar.
Auch, wenn ich mich entscheide, das zu entfernen \phi
, align-current
tut etwas einfach Bizarres:
\begin{align}
& = a + b
+ c + d \\
& = a + b
+ c + d + e
\end{align}
Gibt es eine Möglichkeit align-current
, etwas anderes anzupassen oder zu verwenden, um den gewünschten Effekt zu erzielen?
[+=]
. Aber es wird nicht genau das , was Sie wollten .. es wird nicht das Ausrichten &
zusammen mit der +
.
align-regexp
und die Regex der Zeichen verwenden, die Sie ausrichten möchten+|=
. Möglicherweise müssen Sie einigen dieser Zeichen entkommen.