Diyelim ki Auctex'in lateks modunda bir lateks düzenliyorum ve aşağıdaki denklem var.
Bu sadece girintili indent-region
.
\begin{align}
\phi & = a + b
+ c + d \\
& = a + b
+ c + d + e
\end{align}
Yukarıdaki hizalama, her şeyi seçip vurursam TAB
, yani sadece kullanıyorsam elde ettiğim şeydir indent-region
.
Ne almak istiyorum aşağıdaki: & sonra metin ile
nasıl + c + d
hizalandığını unutmayın . Aynı "sütun" un bir parçası olduğu için, bu en mantıklı olacaktır .+ c + d
= a + b
\begin{align}
\phi & = a + b
+ c + d \\
& = a + b
+ c + d + e
\end{align}
Aşağıda ararsam alırım align-current
.
\begin{align}
\phi & = a + b
+ c + d \\
& = a + b
+ c + d + e
\end{align}
Hangi neredeyse oraya, ama tam olarak değil. Fark açıktır.
Ayrıca, kaldırmaya karar verirseniz \phi
, align-current
sadece tuhaf bir şey yapar:
\begin{align}
& = a + b
+ c + d \\
& = a + b
+ c + d + e
\end{align}
align-current
İstenen efekti elde etmek için özelleştirebilmemin veya başka bir şey kullanabilmemin bir yolu var mı ?
[+=]
. Ama tam olarak istediğini vermeyecek .. &
ile birlikte hizalanmayacak +
.
align-regexp
hizalamak istediğiniz karakterlerin normal ifadesini kullanabilir ve sağlayabilirsiniz+|=
. Bu karakterlerden bazılarından kaçmanız gerekebilir.