สมมติว่าฉันกำลังแก้ไขลาเท็กซ์ในโหมดลาเท็กซ์ของ Auctex และฉันมีสมการต่อไปนี้ นี้จะเยื้องเพียงกับ
indent-region
\begin{align}
\phi & = a + b
+ c + d \\
& = a + b
+ c + d + e
\end{align}
การจัดตำแหน่งดังกล่าวข้างต้นเป็นสิ่งที่ผมได้รับถ้าฉันเลือกทุกอย่างและตีTAB
, ที่อยู่, indent-region
ถ้าฉันเพียงแค่ใช้
สิ่งที่ฉันต้องการจะได้รับมีดังต่อไปนี้:
สังเกตวิธีการ+ c + d
จัดแนวกับข้อความหลัง & นี้จะทำให้ความรู้สึกมากที่สุดที่จะเป็น+ c + d
เป็นส่วนหนึ่งของเดียวกัน "คอลัมน์" = a + b
เป็น
\begin{align}
\phi & = a + b
+ c + d \\
& = a + b
+ c + d + e
\end{align}
align-current
ด้านล่างนี้คือสิ่งที่ผมได้รับถ้าผมเรียก
\begin{align}
\phi & = a + b
+ c + d \\
& = a + b
+ c + d + e
\end{align}
ซึ่งเกือบจะไปถึงที่นั่น แต่ก็ไม่มาก ความแตกต่างชัดเจน
นอกจากนี้ถ้าผมตัดสินใจที่จะลบ\phi
, align-current
ทำบางสิ่งที่แปลกประหลาดเพียง:
\begin{align}
& = a + b
+ c + d \\
& = a + b
+ c + d + e
\end{align}
มีวิธีที่ฉันสามารถปรับแต่งalign-current
หรือใช้อย่างอื่นเพื่อให้ได้ผลตามที่ต้องการหรือไม่?
[+=]
ที่คุณป้อนเป็นจริง แต่มันจะไม่ให้สิ่งที่คุณต้องการ .. มันจะไม่จัดพร้อมกับ&
+
align-regexp
และให้ regex+|=
ของตัวละครที่คุณต้องการที่จะปรับ คุณอาจต้องหลบหนีจากตัวละครบางตัว