LaTeX數學公式排版,看著一篇就夠了
本文將介紹如何使用LaTeX方便地創建最常用的數學公式和符號,以及如何在Jupyter Notebook中對其進行格式化。
LaTeX是一種用于生成科學文檔的排版語言。在這篇文章中,我們將介紹LaTeX數學符號的一部分,這些符號可以在Jupyter Notebook中使用。總的來說,本文包括以下幾個方面。
1. 一般規則
通常,我們可以使用LaTeX語法添加數學方程式和符號,以\begin{equation}開始,以\end{equation}結束。
例如,我們可以這樣寫一個積分計算公式:
\begin{equation}
\fracowocgsc{dx}\sin{x}=\cos{x}
\end{equation}
輸出如下:
圖片
在Jupyter Notebook中,我們輕松地可以使用一對美元符號$ ... $代替\begin{equation}和\end{equation}。例如:
$\fracowocgsc{dx}\sin{x}=\cos{x}$
這將以行內形式渲染:
圖片
我們還可以用雙美元符號$$ ... $$將LaTeX代碼括起來,使表達式居中對齊。例如:
$$\fracowocgsc{dx}\sin{x}=\cos{x}$$
渲染結果如下:
圖片
2. 希臘字母
希臘字母是廣泛使用的數學符號,可以使用反斜線\加上字母名稱來生成。
2.1 小寫希臘字母
如果字母名稱的首字母為小寫,則可以得到一個小寫希臘字母。
圖片
2.2 希臘字母變體
一些希臘字母有替代版本或變體,可以通過在字母名稱前添加var來創建。
圖片
2.3 大寫希臘字母
在大多數情況下,如果Jupyter Notebook中字母名稱的首字母為大寫,則可以得到一個大寫字母,但大寫字母Alpha、Beta、Mho和Nabla除外。
圖片
3. 重音符號
重音符號可以放在任何其他符號的前面,以便在其上方添加重音,包括長形和短形。
圖片
提示: 使用\imath可以避免在給小寫i和j添加重音時出現多余的點。
圖片
4. 大符號
在Jupyter Notebook中使用LaTeX可以輕松生成最常用的大符號,也稱為大運算符。
圖片
5. 關系符號
下表總結了生成這些表示數學關系的最常用符號或運算符的便捷方法。
圖片
圖片
6. 下標和上標
要創建下標和上標,可分別使用下劃線_和插入符號^。
$y_i = x_i^3+b$
渲染結果如下:
圖片
7. 分數、二項式和堆疊數字
7.1 分數
可以使用\frac{}{}創建分數。
$\frac{a}{b}$
輸出如下:
圖片
分數可以任意嵌套:
$\frac{x - \frac{1}{x}}{b}$
產生:
圖片
警告:需要特別注意在分數周圍添加括號。
$(\frac{x - \frac{1}{x}}{b})$
渲染效果如下:
圖片
注意:使用顯而易見的方法會產生太小的括號。
解決方案是在括號前加上\left和\right,以告知解析器這些括號包含整個對象:
$\left(\frac{x - \frac{1}{x}}{b}\right)$
產生:
圖片
主要區別在于尺寸大小:
- \frac:表示實際上下文意味著上面的決定。
- \dfrac:表示分數設置為displaystyle,創建一個“大”分數。
- \tfrac:表示分數設置為textstyle,創建一個“小”分數。
$\frac{a}{b}$ vs. $\dfrac{a}{b}$ vs. $\tfrac{a}{b}$
\frac{}{}與\tfrac{}{}相同,而在\displaystyle環境中它們與\dfrac{}{}相同。
$\dfrac{a}{b}$
$\displaystyle \frac{1}{2}$
產生:
圖片
7.2 二項式
\binom{}{}通常用于表示二項式系數。
二項式系數的定義如下式:
$$\binom{n}{k} = \frac{n!}{k!(n-k)!}$$
圖片
二項式系數可以是分數:
$\binom{1/3}{-2/3}$
7.3 堆疊數字
可以使用\genfrac{#1}{#2}{#3}{#4}{#5}{#6}創建,它代表定義具有可選分隔符、線條粗細和指定樣式的分數的最通用命令。
- #1:左分隔符(空,表示沒有左分隔符)。
- #2:右分隔符(空,表示沒有右分隔符)。
- #3:分數線粗細(設置為 0pt 可使其消失)。
- #4:0、1、2 或 3,其中:0表示\displaystyle,1表示\textstyle,2表示\scriptstyle,3表示\scriptscriptstyle。
- #5:分子。
- #6:分母。
$\genfrac{}{}{0}{}{e}{f}$
$\genfrac{(}{)}{0pt}{0}{a}{b}$
渲染效果如下: