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

文件夾

正文

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

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

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

標記公式

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

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

行內公式

標記方法:使用一個美圓符號包圍起來編輯器

$數學公式$

樣例:ide

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

效果:post

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

塊級公式

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

$$數學公式$$

樣例:

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

效果:

x=b±b24ac2a


上標和下標

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

上下標是可以嵌套的,也可以同一時候使用。

樣例:

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

效果: dudxx=0


根號表示

根號開方使用\sqrt標記,語法格式例如如下:

\sqrt[開方次數。默以爲2]{開方因子}

樣例:$\sqrt{x^3}$ 和 $\sqrt[3]{\frac xy}$

效果: x3  和  xy3

注意:對於很是複雜的表達式,建議使用{...}^{1/n}取代(n是開方次數)。


省略號

數學公式中常見的省略號有兩種。\ldots表示與文本底線對齊的省略號,\cdots表示與文本中線對齊的省略號。

樣例:$f(x_1,x_2,\ldots,x_n) = x_1^2 + x_2^2 + \cdots + x_n^2$

效果: f(x1,x2,,xn)=x21+x22++x2n

注意:\ldot\cdot可以表示與文本底線和中線對齊的單個點。


矢量表示

矢量用\vect標記實現,語法格式例如如下:

\vec{矢量值}

樣例:$\vec{a} \cdot \vec{b}=0$

效果: a⃗ b⃗ =0


間隔空間

一般MathJax經過內部策略本身管理公式內部的空間,所以a︹︹ba︹︹︹︹︹b(︹表示空格)都會顯示爲 ab

可以經過在ab間添加\空格\;添加些許間隙,\quad 與 \qquad 會添加更大的間隙。

樣例:$a\;b$ 或 $a\quad b$ 或 $a\qquad b$

效果: ab ab ab


希臘字母

如下的表格用於查詢和對照。

序號 大寫 LaTex代碼 小寫 LaTex代碼 中文名稱
1 A A α \alpha 阿爾法
2 B B β \beta 貝塔
3 Γ Γ γ \gamma 伽馬
4 D D δ \delta 德爾塔
5 E E ϵ \epsilon 伊普西隆
6 Z Z ζ \zeta 澤塔
7 H H η \eta 伊塔
8 Θ Θ θ \theta 西塔
9 I I ι \iota 約塔
10 K K κ \kappa 卡帕
11 Λ Λ λ \lambda 蘭姆達
12 M M μ \mu
13 N N ν \nu
14 X X ξ \xi 克西
15 O O ο \omicron 歐米克隆
16 P P π \pi
17 R R ρ \rho
18 Σ Σ σ \sigma 西格瑪
19 T T τ \tau
20 Υ Υ υ \upsilon 宇普西隆
21 Φ Φ ϕ \phi 弗愛
22 X X χ \chi
23 Ψ Ψ ψ \psi 普賽
24 Ω Ω ω \omega 歐米伽
異體 E E ε \varepsilon 異體
異體 K K ϰ \varkappa 異體
異體 Θ Θ ϑ \vartheta 異體
異體 P P ϖ \varpi 異體
異體 R R ϱ \varrho 異體
異體 Σ Σ ς \varsigma 異體
異體 Φ Φ φ \varphi 異體

特殊字符

關係運算符

± :\pm
× :\times
÷ :\div
:\mid
:\nmid
⋅:\cdot
:\circ
:\ast
:\bigodot
:\bigotimes
:\bigoplus
:\leq
:\geq
:\neq
:\approx
:\equiv
:\sum
:\prod
:\coprod

集合運算符

:\emptyset
:\in
:\notin
:\subset
:\supset
:\subseteq
:\supseteq
:\bigcap
:\bigcup
:\bigvee
:\bigwedge
:\biguplus
:\bigsqcup

對數運算符

log :\log
lg :\lg
ln :\ln

三角運算符

:\bot
:\angle
30 :30^\circ
sin :\sin
cos :\cos
tan :\tan
cot :\cot
sec :\sec
csc :\csc

微積分運算符

:\prime
:\int
:\iint
:\iiint
∬∬ :\iiiint
:\oint
lim :\lim
:\infty
:\nabla

邏輯運算符

:\because
:\therefore
:\forall
:\exists
:\not=
:\not>
⊄ :\not\subset

戴帽符號

y^ :\hat{y}
yˇ :\check{y}
y˘ :\breve{y}

連線符號

a+b+c+d¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ :\overline{a+b+c+d}
a+b+c+d :\underline{a+b+c+d}
a+b+c1.0+d2.0 :\overbrace{a+\underbrace{b+c}_{1.0}+d}^{2.0}

箭頭符號

:\uparrow
:\downarrow
:\Uparrow
:\Downarrow
:\rightarrow
:\leftarrow
:\Rightarrow
:\Leftarrow
:\longrightarrow
:\longleftarrow
:\Longrightarrow
:\Longleftarrow

幾個樣例

樣例:

$\sum_{i=0}^n \frac{1}{i^2}$

$\prod_{i=0}^n \frac{1}{i^2}$

$\int_0^1 x^2 {\rm d}x$

$\lim_{n \rightarrow +\infty} \frac{1}{n(n+1)}$

效果:

ni=01i2

ni=01i2

10x2dx

limn+1n(n+1)

其餘特殊字符:

空格:\空格
#:\#
$\$ 
%:\%
&:\&
_:\_
{:\{
}:\}

字體種類

公式裏的字符也有字體的選擇,若要對公式的某一部分字符進行字體轉換,可以用例如如下語法格式:

{字體標記 需轉換的部分字符}

當中「字體標記」可以參照下表選擇合適的字體。普通狀況下,公式默以爲意大利體。

字體標記 字體名詞 樣例 樣例效果
\rm 羅馬體 {\rm ABCDE} ABCDE
\bf 黑體 {\bf ABCDE} ABCDE
\Bbb 黑板粗體字 {\Bbb ABCDE} ABCDE
\sl 傾斜體 {\sl ABCDE} \slABCDE
\mit 數學斜體 {\mit ABCDE} ABCDE
\scr 小體大寫字母 {\scr ABCDE} ABCDE
\it 意大利體 {\it ABCDE} ABCDE
\cal 花體 {\cal ABCDE} ABCDE
\sf 等線體 {\sf ABCDE} ABCDE
\tt 打字機字體 {\tt ABCDE} ABCDE
\frak Fraktur字母(一種德國字體) {\frak ABCDE} ABCDE

參考文獻

相關文章
相關標籤/搜索