翻譯 在 LaTeX 中對齊公式

2021-10-07 13:16:07 字數 2705 閱讀 7837

原  文:aligning equations with amsmath

譯  者:xovee

amsmath包提供了許多有助於輸入公式的命令。你可以選擇適合文件型別的公式樣式,輸入長公式,甚至是在同一行中包含多個公式。

latex 自帶的公式輸入功能可能缺乏一些靈活性,當公式過長的時候,你可能會遇到公式重疊、甚至丟失一部分位於邊緣的公式。我們可以使用amsmath包來克服這些困難。請看乙個例子:

如果你想讓公式編號,那麼你需要把公式放在 equation 環境之中,否則,你需要使用 equation* 環境(多了乙個星號)。在 equation 環境之中,使用 split 環境來將公式分割為更小的片段,這些片段將會相應地對齊。雙反斜槓的作用是進入乙個新行。而&符號的作用是設定對齊的位置。

在 oerleaf 中開啟這個例子。

這個步驟非常簡單,在文件的序言部分輸入:

\usepackage
在 oerleaf 中開啟這個例子。

如果只需要輸入乙個公式,你需要使用 equation 或 equation* 環境。另外,你可能需要給公式乙個標籤,以備之後在文件中引用這個公式。

在 oerleaf 中開啟這個例子。\

對於長度大於列寬的公式,請使用 multiline 環境。在需要分割公式的地方輸入乙個雙反斜槓。公式的第一部分將會向左對其,而第二個部分將會向右對齊。

另外,在環境名中包含乙個星號意味著這個公式將不再被編號。

在 oerleaf 中開啟這個例子。

split 環境與 multiline 環境非常相似。使用 split 環境就像是把公式寫在乙個**之中,每一行是公式的乙個部分。這個環境必須包含在 equation 環境之中。本文開頭有乙個相關的例子,讀者可以參考。

如果你想垂直對齊多個公式,請使用 align 環境:

一般來說,數學公式中的二元操作符(例如 >、

如前所述,&符號指定了對齊的位置。下面是乙個更複雜的例子:

\begin

x&=y & w &=z & a&=b+c\\

2x&=-y & 3w&=\fracz & a&=b\\

-4 + 5x&=2+y & w+2&=-1+w & ab&=cb

\end

x=y

w=za

=b+c

2x=−

y3w=

12za

=b−4

+5x=

2+yw

+2=−

1+wa

b=cb

\begin x&=y & w &=z & a&=b+c\\ 2x&=-y & 3w&=\fracz & a&=b\\ -4 + 5x&=2+y & w+2&=-1+w & ab&=cb \end

x2x−4+

5x​=

y=−y

=2+y

​w3w

w+2​

=z=2

1​z=

−1+w

​aaa

b​=b

+c=b

=cb​

在這個例子中,我們把公式組織為三列。每個公式由兩個部分組成,以 & 為界;相同的,公式之間也以 & 為界。

以及,在環境名中使用 * 來輸入無編號公式。在編號啟用的情況下,你可以給每一行公式單獨指定乙個標籤。

在 oerleaf 中開啟這個例子。

如果你打算輸入一系列連續的、居中的公式,而不需要去對齊它們,那麼,請使用 gather 環境。星號 * 依舊可以控制編號的有無。

在 oerleaf 中開啟這個例子。

latex公式 編號 對齊

latex的數學公式有兩種,即行中公式和獨立公式。行中公式放在正文中間,獨立公式單獨成行。1 行中公式可以用如下這三種方法表示 beginx n y n z n end beginx n y n z n end beginx n y n z n end,或者 xn y n zn xn yn zn x...

latex數學公式 對齊 algorithm2e

用latex寫東西真的是心累,遇到一大堆麻煩事,特別是偽 和數學公式。1.數學公式 2.對齊 3.algorithm2e的使用 4.align 多個公式自定義對齊 begin end begin left langle 2k cdot textbf b right rangle lfloor fra...

Latex中公式編輯

使用 圍住表示式,可以居中顯示。需要使用 qquad,quad,a b,應該是佔位符和變數之間需要有 相分割。c1 c2使用符號 c1 c2 cm,n 使用符號 c2 1 a2 b2 z eq,geq,neq ex 2 ex 2 3 2 使用 sqrt或 surd x y x2 y 3 x2 y2 ...