LaTeX中的多行数学公式
LaTeX中的多行數學公式
文章目錄
- 一、gather以及gather*環境編排公式
- 1、 `gather`環境
- 2、 `gather*`環境
- 3、 阻止編號
- 二、align以及align*環境設定公式對齊方式
- 1、`align`環境
- 2、`align*`環境
- 三、split環境實現一個公式多行排版
- 四、`cases`環境實現分段函數
- 五、總結
一、gather以及gather*環境編排公式
1、 gather環境
首先我們引入amsmath 宏包,amssymb宏包。
使用gather環境實現多行公式的排版。
可以使用雙反斜杠命令實現換行。
查看結果。不但實現了公式的分行排版,并且對每一行公式都進行了編號。
2、 gather*環境
還可以使用gather*來實現不帶編號的多行公式的排版。
同樣使用雙反斜杠命令進行換行。
查看結果。
實現了多行公式的排版,但并沒有對公式進行編號。
3、 阻止編號
在gather環境中,也可以在雙反斜杠命令前使用\notag命令阻止編號。
編譯結果,我們可以看到,前兩行公式沒有被編號,最后一個公式被編號了。
二、align以及align*環境設定公式對齊方式
1、align環境
align環境,在公式排版中,用&按指定位置進行對齊。(此處是按照等號左端對齊)
同樣,align環境用于實現公式的編號。
2、align*環境
align*環境對公式不進行編號。
&可以指定任意位置進行對齊。(按照等號對齊、按照部分公式的起始位置對齊)
結果:
三、split環境實現一個公式多行排版
在equation環境中,實現一個公式的多行排版。
其對齊位置仍然由&符號指定。
分行仍然用雙反斜杠命令實現。
結果:
注意,由于這是由equation環境排版的一個公式。
所以只會有一個編號。
并且在公式垂直方向居中排版。
四、cases環境實現分段函數
對于類似分段函數的公式排版,可以使用cases環境。
在cases環境中,用符號&將一個公式分成兩部分。并在此對齊。同樣使用雙反斜桿命令實現換行。
結果:
注意,
(1)此處是按照一個公式進行編號。
(2)in命令用于輸出屬于符號。
(3)mathbb命令用于輸出花體字符。
(4)此處需要amssymb宏包支持。
(5)數學模式中的text命令用于臨時切換到“文本模式”。如果不使用,則在數學模式中無法實現中文排版。因此需要text命令在數學模式中處理中文。
不使用text命令時:
五、總結
1、注意使用amsmath和amssymb宏包。
2、可以使用gather環境和gather*環境,分別排版編號公式和不編號公式。
3、也可以使用align環境和align*環境來設定公式中的對齊方式。
4、還可以使用split環境將一個公式分成多行排版。
5、使用cases環境實現類似分段函數公式的排版。
6、注意臨時文本模式。text命令的使用。數學符號字體mathbb命令的使用,數學運算符in命令和setminus命令的使用。
總代嗎:
%導言區 \documentclass{ctexart} %ctexbook,ctexrep% \usepackage{ctex} \usepackage{amsmath} \usepackage{amssymb}%正文區(文稿區) \begin{document}%gather和gather*環境(可以使用\\換行)%帶編號\begin{gather}a+b=b+a \\ab ba\end{gather}%不帶編號\begin{gather*}3+5=5+3=8 \\3 \times 5 =5 \times 3\end{gather*}%在\\面前使用\notag阻止編號\begin{gather}3^2+4^2=5^2 \notag \\5^2+12^2=13^2 \notag \\a^2+b^2=c^2\end{gather}%align和align*環境(用&進行對齊)%帶編號\begin{align}x &= t + \cos t +1 \\y &= 2 \sin t\end{align}%不帶編號\begin{align*}x &= t & x &= \cos t & x &= t \\y &= 2t & y &= \sin(t+1) & y &= \sin t\end{align*}%split環境(對齊采用align環境的方式,編號在中間)\begin{equation}\begin{split}\cos 2x &= \cos^2 x -\sin^2 x \\&= 2 \cos^2 x -1\end{split}\end{equation}%cases環境%每行公式中使用&分割為兩部分。%通常表示值和后面的條件。\begin{equation}D(x)= \begin{cases}1, & \text{如果} x \in \mathbb{Q}; \\0, & \text{如果} x \in\mathbb{R} \setminus \mathbb{Q}.\end{cases}\end{equation} \end{document}總結
以上是生活随笔為你收集整理的LaTeX中的多行数学公式的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 移动硬盘中装linux,移动硬盘中安装L
- 下一篇: graphpad prism8教程柱状图