Markdown 添加 Latex 數學公式

Markdown 添加 Latex 數學公式

Latex數學公式的語法非常多,作爲寫算法分析博文的輔助工具,我覺得能夠表示:
上下角標,分式,平方根和矩陣這4種常用公式就可以應付絕大部分情況了。

添加公式的方法

行內公式

$行內公式$

行間公式

$$行間公式$$

Latex 數學公式語法

1.角標(上下標)

說明

上標命令: ^{}
下標命令: _{}

上下標命令用來放在需要插入上下標的地方,華括弧內爲上下標的內容,當角標爲單個字符時候,可以不使用花括號;如果角標爲多字符或者多層次的時候,必須要使用花括號。

舉例

公式: x^2, x_1^2, x^{(n)}{22}, ^{16}O^{2-}{32}, x^{y^{z^a}}, x^{y_z}
效果: x2,x21,x(n)22,16O232,xyza,xyz

當角標位置看起來不明顯時,可以強制改變角標大小或層次,距離如下:

公式: y_N, y_{N}, y{_{\scriptstyle N}
效果: yN,yN,yN

第一種輸出爲正常輸出,但輸出效果不明顯;第二種是將一級角標改爲二級角標,字體也自動變爲二級角標字體;第三種將一級角標改爲二級角標,但是強制字體改爲一級角標字體。

2.分式

說明

分式命令: \frac{分子}{分母}

舉例

行內分式\frac{x+y}{y+z},顯示爲x+yy+z
因爲行內分式使用的是角標字體,可以人工改變行內分式的字體大小,

公式: \displaystyle\frac{x+y}{y+z}
效果: x+yy+z

連分式:
公式: x_0+\frac{1}{x_1+\frac{1}{x_2+\frac{1}{x_3+\frac{1}{x_4}}}},
效果: x0+1x1+1x2+1x3+1x4

可以通過強制改變字體大小使得分子分母字體大小一致,例如:
公式: x_0+\displaystyle\frac{1}{x_1+\displaystyle\frac{1}{x_2+\displaystyle\frac{1}{x_3+\displaystyle\frac{1}{x_4}}}}
效果: x0+1x1+1x2+1x3+1x4

3.根式

說明

二次根式命令:\sqrt{表達式}
n次根式命令:\sqrt[n]{表達式}

如果表達式是個單個字符,則不需要花括號,但需要在字符和sqrt之間加入一個空格。
被開方表達式字符高度不一致時,根號上面的橫線可能不是在同一條直線上;爲了使橫線在同一條直線上,可以在被開方表達式插入一個只有高度沒有寬度的數學支柱\mathstruct

公式: \sqrt{a}+\sqrt{b}+\sqrt{c},\qquad \sqrt{\mathstrut a}+\sqrt{\mathstrut b}+\sqrt{\mathstrut c}
效果: a+b+c,a+b+c
當被開方表達式高時,開方次數的位置顯得略低,解決方法爲:將開方此時改爲上標,並拉近與根式的水平距離,即顯示將命令中的[n]改爲[^n!],其中^表示是上標,!表示縮小間隔,例如:

公式: \sqrt{1+\sqrt[p]{1+\sqrt[q]{1+a}}}
效果: 1+1+1+aqp

公式: \sqrt{1+\sqrt[^p!]{1+\sqrt[^q!]{1+a}}}
效果: 1+1+1+aqp
(注意比較兩個根式開方次數的顯示位置)

4.矩陣

簡單矩陣
公式:

$$
  \begin{matrix}
   1 & 2 & 3 \\
   4 & 5 & 6 \\
   7 & 8 & 9
  \end{matrix} \tag{1}
$$

效果:

147258369(1)

帶大括號矩陣
公式:
$$		
 \left\{
 \begin{matrix}
   1 & 2 & 3 \\
   4 & 5 & 6 \\
   7 & 8 & 9
  \end{matrix}
  \right\} \tag{2}
$$

效果:

147258369(2)

帶中括號矩陣
公式:

$$		
 \left\{
 \begin{matrix}
   1 & 2 & 3 \\
   4 & 5 & 6 \\
   7 & 8 & 9
  \end{matrix}
  \right\} \tag{2}
$$

效果:

147258369(3)

帶省略號矩陣
公式:

$$
\left[
\begin{matrix}
 1      & 2      & \cdots & 4      \\
 7      & 6      & \cdots & 5      \\
 \vdots & \vdots & \ddots & \vdots \\
 8      & 9      & \cdots & 0      \\
\end{matrix}
\right]
$$

效果:

178269450(4)

*想了解更多可以去參考這篇博文Markdown中編寫LaTeX數學公式

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章