Giả sử tôi đang chỉnh sửa một latex ở chế độ latex của Auctex và tôi có phương trình sau.
Đây chỉ là thụt lề với indent-region
.
\begin{align}
\phi & = a + b
+ c + d \\
& = a + b
+ c + d + e
\end{align}
Căn chỉnh ở trên là những gì tôi nhận được nếu tôi chọn mọi thứ và nhấn TAB
, nghĩa là, nếu tôi chỉ sử dụng indent-region
.
Những gì tôi muốn nhận là như sau:
Lưu ý cách + c + d
căn chỉnh với văn bản sau dấu &. Điều này sẽ có ý nghĩa nhất, vì + c + d
là một phần của cùng một "cột" như = a + b
.
\begin{align}
\phi & = a + b
+ c + d \\
& = a + b
+ c + d + e
\end{align}
Dưới đây là những gì tôi nhận được nếu tôi gọi align-current
.
\begin{align}
\phi & = a + b
+ c + d \\
& = a + b
+ c + d + e
\end{align}
Mà gần như đạt được điều đó, nhưng không hoàn toàn. Sự khác biệt là rõ ràng.
Ngoài ra, nếu tôi quyết định loại bỏ \phi
, hãy align-current
làm điều gì đó đơn giản kỳ quái:
\begin{align}
& = a + b
+ c + d \\
& = a + b
+ c + d + e
\end{align}
Có cách nào tôi có thể tùy chỉnh align-current
hoặc sử dụng cái gì khác để có được hiệu quả mong muốn không?
[+=]
. Nhưng nó sẽ không cung cấp chính xác những gì bạn muốn .. nó sẽ không phù hợp &
với +
.
align-regexp
và cung cấp biểu thức chính của các ký tự bạn muốn căn chỉnh+|=
. Bạn có thể phải thoát khỏi một số các nhân vật.