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 + dmit dem Text nach dem & ausgerichtet wird. Dies wäre am sinnvollsten, da sie + c + dTeil 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-currenttut 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-regexpund die Regex der Zeichen verwenden, die Sie ausrichten möchten+|=. Möglicherweise müssen Sie einigen dieser Zeichen entkommen.