1. 程式人生 > >Markdown 新增 Latex 數學公式

Markdown 新增 Latex 數學公式

Markdown 中新增公式

行內公式

$行內公式$

行間公式

$$
行間公式
$$

Latex 數學公式語法

角標(上下標)

上標

^{}

下標

_{}

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

比如:

x^2, x_1^2, x^{(n)}_{22}, ^{16}O^{2-}_{32}, x^{y^{z^a}}, x^{y_z}
x2,x12,x22(n),16
O322,xyza,xyz

使用文字作為角標

文字模式

\mbox{}

改變文字大小的命令

\tiny

比如:

\partial f_{\mbox{\tiny 極大值}}
f\tiny 極大值

強制改變角標大小或層次命令

\scriptstyle

比如:

y_N, y_{_N}, y_{_{\scriptstyle N}}
yN,yN,yN

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

分式

分式命令

\frac{分子}{分母}

比如:

\frac{x+y}{y+z}

行內分式:x+yy+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

可以通過強制改變字型大小使得分子分母字型大小一致:

\newcommand{\FS}[2]{\displaystyle\frac{#1}{#2}}x0+\FS{1}{X_1+\FS{1}{X_2+\FS{1}{X_3+\FS{1}{X_4}}}}
x0+1X1+1X2+1X3+1X4

第一行命令定義了一個新的分式命令,規定每個呼叫該命令的分式都按 \displaystyle 的格式顯示分式

分數線長度值是預設為分子分母的最大長度,如果想要使分數線再長一點,可以在分子或分母兩端新增一些間隔

\frac{1}{2},\frac{\;1\;}{\;2\;}
12,12

其中第一個顯示是正常的顯示,第二個顯示是分子分母前後都放入一個間隔命令 \;

根式

二次根式命令

\sqrt{表示式}

如果表示式是個單個字元,則不需要花括號,但需要在字元和 sqrt 之間加入一個空格

n 次根式命令

\sqrt[n]{表示式}

被開方表示式字元高度不一致時,根號上面的橫線可能不是在同一條直線上

為了使橫線在同一條直線上,可以在被開方表示式插入一個只有高度沒有寬度的數學支柱 \mathstut

\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}}}