数学公式排版——多行公式
生活随笔
收集整理的這篇文章主要介紹了
数学公式排版——多行公式
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
數學公式排版——多行公式
- 羅列多個公式
- 拆分1個長公式
- 將公式組合1個公式
羅列多個公式
在公式環境中換行命令\\是無效的,可以:
- 使用gather(gather*)環境。
(1)區別僅為可以使用\\進行換行(gather環境表示編號,gather*則不編號)
注意:gather(gather環境得到的公式是每行居中的)
(2)可以在\\前使用命令\notag,表示阻止指定的行不編號
- 使用align環境
此環境下公式可按等號或其他關系符對齊(在關系符前加&表示對齊。)
注意:一種特殊情況
-使用flalign環境
與align環境類似??蓪⒐椒譃?列,分別向左向右對齊,公式中間的間距可以無限延伸
-使用alignat環境:
與flalign環境相反,每列之間不產生間距,但可手動增加間距。如間距為\quad的距離(1em)
- 需要在公式中間插入一行文字又不打破公式的對齊時可以使用\intertex或、\shortintertextt命令(行間距更緊湊一些)
- 羅列多個公式時,經常使用subequations環境,此環境內的多個公式被視為一個公式,使用相同的主編號
拆分1個長公式
-使用multline環境。
使用\\換行,各行對齊方式:第一行左對齊,最后一行右對齊,中間行居中對齊
注意:multline環境首尾兩行和版心邊界的間距由長度變量\multlinegap{2em}和\multlinetaggap{5em}控制
同時也可以使用\shoveleft 和 \shoveright命令指定中間的行左對齊或右對齊
- 使用split環境用在equation、gather等數環境中,可把單個公式拆分為多行,且支持align的對齊方式
將公式組合1個公式
-
gathered環境
把幾行公式居中排列,組合為一個整體。
-
lgathered和rgathered環境
作用于lgather,rgather相同
-
aligned、alignedat環境
使用方法同align,alignat -
multlined環境
可把拆行的長公式作為一個塊使用
注意:
-
cases環境(mathtools宏包下)
將幾個公式前面用花括號“{”括起來
mathtools宏包還提供了dcases環境,保證每行公式顯式的格式大小相同。
- numcases環境(在cases宏包中)
在每行公式后面增加編號
\begin{numcases}{左邊的子公式}
子公式1 & 條件1 \
子公式2 & 條件2 \
…
\end{numcases}
總結
以上是生活随笔為你收集整理的数学公式排版——多行公式的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 分享几个常用的前端工具网站
- 下一篇: KUKA ii感你所感:LBR iiwa