不適合的方程
當度量太窄時,使用 multiline 和 split。
不適合的方程
推導遲早會產生一個比文字區塊更寬的方程,而 LaTeX 會讓它進入邊緣,而不是猜測在哪裡打破它。兩個“amsmath”環境允許您自己放置中斷:“multline”用於單一長表達式,“split”用於應保持對齊的中斷。
多行
\begin{multline} a + b + c + d + e + f \\ + g + h + i + j\end{multline}“multiline”適合沒有自然對齊點的長公式。您可以使用「\」選擇分隔符,環境會處理佈局:第一行設定為左對齊,最後一行設定為右對齊,所有中間行都居中。整個表達式得到一個方程式編號,放在最後一行。約定是在二元運算子之前中斷,因此「+」開啟續行,讀者一眼就能看出表達式繼續進行。
## 分裂
\begin{equation}\begin{split} a &= b + c \\ &\quad + d + e\end{split}\end{equation}split 也會產生一個數字,但以 align 的方式對齊其行,並用 & 標記對齊點。它不是一個獨立的環境;它位於「equation」或另一個提供數字的顯示環境中。這裡,「&」位於第一行等號之前,延續以「&\quad」開始,這是一個空對齊點,後面跟著一個四邊形的空格,因此第二行縮排正好經過等號。這個縮排告訴讀者這仍然是右邊,而不是一個新的方程式。
在它們之間做選擇
當方程式是一個長和且沒有值得對齊的結構時,請使用“multiline”。當有等號應掛在其下時,請使用“split”。如果你有幾個真正獨立的方程,那麼沒有一個是正確的。這是「align」的工作,包含在排列的多行方程式 中。
在嘗試其中任何一個之前,請考慮重寫數學。在前面的句子中命名子表達式、因式分解或分解為兩個方程式通常可以控制寬度並且讀起來也更好。喜歡這樣做而不是縮小類型。擠壓的顯示器幾乎總是比完全斷裂的顯示器讀起來更糟。
需要了解的一個錯誤:單獨使用 split,如果沒有封閉的 equation,會因「Package amsmath Error」而停止。先封裝,再編譯。這兩種環境都可以在現場遊樂場 中快速進行實驗。