1. 程式人生 > >CSDN-markdown語法之怎樣使用LaTeX語法編寫數學公式

CSDN-markdown語法之怎樣使用LaTeX語法編寫數學公式

資料夾

正文

CSDN-markdown編輯器支援基於MathJax編寫LaTeX數學公式。

MathJax是一款執行在瀏覽器中的開源的數學符號渲染引擎,使用MathJax能夠方便的在瀏覽器中顯示數學公式,不須要使用圖片。

這篇文章介紹怎樣使用LaTeX語法編寫數學公式。

標記公式

LaTeX的數學公式有兩種:行內公式和塊級公式。

行內公式放在文中與其他文字混編,塊級公式單獨成行。都使用美元符號進行標記顯示。

行內公式

標記方法:使用一個美元符號包圍起來

$數學公式$

樣例:

這是行內公式:$\Gamma(n) = (n-1)!\quad\forall n\in\mathbb N$

效果:

這是行內公式:Γ(n)=(n1)!nN

塊級公式

標記方法:使用兩個美元符號包圍起來

$$數學公式$$

樣例:

$$ x = \dfrac{-b \pm \sqrt{b^2 - 4ac}}{2a} $$

效果:

x=b±b24ac
2a

上標和下標

^表示上標。_表示下標。假設上下標的內容多於一個字元,要用{}把這些內容括起來當成一個總體。

上下標是能夠巢狀的,也能夠同一時候使用。

樣例:

$x^{y^z}=(1+e^x)^{-2xy^w}$

效果:

xyz=(1+ex)2xyw

另外,假設要在左右兩邊都有上下標。能夠用\sideset命令。

樣例:$\sideset{^1_2}{^3_4}\bigotimes$

效果:1234

分數表示

方法1:\frac{分子}{分母}
方法2:分子 \over 分母

樣例:$\frac{a+b}{c+d}$

 或 $1 \over 3$

效果: a+bc+d 或 13

注意:對於\frac的方法,假設分子分母都是單個數,那麼大括號{}能夠省略,如:$\frac12$表示12

各種括號

()[]|能夠直接表示自己。而{}本來用於分組。因此須要用\{\}來表示自身,也能夠使用\lbrace 和\rbrace來表示。其他括號見以下那個表。

樣例:$\{[z-(1+\frac23x)y]\div 4\}$

效果: {[z(1+23x)y]÷4}

注意原始符號並不會隨著公式大小縮放。

有時候我們想要括號和分隔符顯示的大點。比方上面樣例中希望括號能把整個分數都包住,那麼能夠用\left\right標記,實現自適應調整。

樣例:$\left(1+\frac23x\right)$

效果:(1+23x)

\left\right標記能應用的括號非常多:

符號名稱 LaTex程式碼 樣例 產生的效果
小括號 ( 和 ) \left(x\right) (12)
中括號 [ 和 ] \left[\frac12\right] [12]
大括號 { 和 } \left{\frac12\right} {12}
取絕對值 | \left|\frac12\right| 12
尖括號 \langle 和 \rangle \left\langle\frac12\right\rangle 12
向上取整 \lceil 和 \rceil \left\lceil\frac12\right\rceil 12
向下取整 \lfloor 和 \rfloor \left\lfloor\frac12\right\rfloor 12|



注意:

\left\right標記必須是成對出現的,但有時候我們僅僅用到當中一個,比方僅僅用一個|當作切割線。這時候能夠通過.來表示空的那一方,即用\left.表達左邊空的情況,用\right.表達右邊空的情況。

樣例:$\left. \frac{du}{dx} \right| _{x=0}$

效果:dudx