在寫數學論文時,正確、清晰地表達公式顯得尤為重要。當出現多行公式,我們通常需要使用到對齊操作,以保證公式的美觀與易讀性。而在LaTeX中,對於等號對齊的問題,我們可以從以下幾個方面來優雅地解決。
一、align環境
align環境是LaTeX中最基本的實現多行公式對齊的方法。使用該環境時,我們需要註明對齊位置,通常是等號或不等號。這種方法的優點是簡單易用,已經成為各大數學期刊的標配。
\begin{align}
a &= b+c \\
&= d+e+f+g \\
&= h+i
\end{align}
上述代碼將生成如下三行等號對齊的公式:
$$a=b+c$$
$$d+e+f+g$$
$$h+i$$
然而,當公式較長時,需要手動分行換行,顯得極不優雅。同時,該方法缺乏對於邊界條件的控制,可能導致公式的不穩定排版。因此,我們需要更加高效、靈活的方程對齊方式。
二、IEEEeqnarray環境
IEEEeqnarray環境是一種新型的LaTeX環境,能夠優雅地實現多行公式的對齊操作。與align環境相比,IEEEeqnarray環境具有宏大且穩定的排版能力。我們可以在IEEEeqnarray環境中使用&符號對公式進行分列,通過添加關鍵字來優雅地控制對齊方式。
\begin{IEEEeqnarray}{rCl}
a & = & b+c \\
& & d+e+f+g \\
& = & h+i
\end{IEEEeqnarray}
上述代碼將生成如下三行等號對齊的公式:
$$\begin{IEEEeqnarray}{rCl}
a & = & b+c \\
& & d+e+f+g \\
& = & h+i
\end{IEEEeqnarray}$$
我們可以通過關鍵字l、r、c來確定對齊方式。其中「l」表示左對齊,「r」表示右對齊,「c」表示居中對齊。同時,我們可以使用關鍵字「-」來去除相鄰列之間的空隙,從而增強對齊效果。
三、aligned環境
對於較為複雜的公式,我們可以使用aligned環境來控制對齊方式。該環境與align環境類似,但是支持更加靈活的對齊方式,能夠實現一些特殊的對齊需求。
\begin{equation}
\begin{aligned}
u(x,t) &= \frac{x}{\sqrt{4\pi t^3}}\exp\left(-\frac{x^2}{4t}\right) \\
&= \frac{x}{(4\pi t^3)^{1/2}}\cdot\exp\biggl(-\frac{x^2}{4t}\biggr) \\
&= \frac{1}{\sqrt{4\pi t}}\cdot\frac{x}{(t/4)^{3/2}}\cdot\exp\biggl(-\frac{x^2}{4t}\biggr)
\end{aligned}
\end{equation}
上述代碼將生成如下三行等號對齊的公式:
$$u(x,t)=\frac{x}{\sqrt{4\pi t^3}}\exp\left(-\frac{x^2}{4t}\right)$$
$$=\frac{x}{(4\pi t^3)^{1/2}}\cdot\exp\biggl(-\frac{x^2}{4t}\biggr)$$
$$=\frac{1}{\sqrt{4\pi t}}\cdot\frac{x}{(t/4)^{3/2}}\cdot\exp\biggl(-\frac{x^2}{4t}\biggr)$$
值得注意的是,aligned環境需要包裹在equation環境中。通過添加關鍵字,我們可以實現各種各樣的對齊方式。
四、flalign環境
flalign環境是一種高度定製化的公式對齊環境,可以彌補前面介紹的環境所缺乏的一些特性。與aligned環境類似,該環境需要包裹在數學環境中,通過添加關鍵字來控制對齊方式。區別是flalign屬性可以根據需要添加不同的對齊方式,使得公式可以更加自由地排版。
\begin{flalign}
x & = & \cos(\theta) \\
y & = & \sin(\theta) \\
z & = & 0
\end{flalign}
上述代碼將生成如下三行等號對齊的公式:
$$\begin{flalign}
x & = & \cos(\theta) \\
y & = & \sin(\theta) \\
z & = & 0
\end{flalign}$$
通過添加「&」符號的個數,我們可以實現各種不同的對齊方式,從而滿足不同的排版需求。
總結
在LaTeX中,對於多行公式的對齊操作有着多種實現方法。我們可以使用align、IEEEeqnarray、aligned、flalign等環境,滿足不同排版需求。在實際使用時,我們應根據需要決定選擇何種環境,使得公式能夠優雅地在文章中呈現。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/200904.html