1. 程式人生 > >CSDN-Markdown編輯器-數學公式編寫

CSDN-Markdown編輯器-數學公式編寫

前言介紹
  • 前面的部落格當中我們學習了Typora的使用,為了方便未來的學習,本次部落格主要學習怎樣在Markdown中編寫LaTeX數學公式
  • 逐漸學習的加深,數學公式在MATLAB及其他各個方面的學習中愈加重要,所以本篇部落格學習如何編寫部落格中的各種公式。
  • 在Markdown中書寫LaTeX數學公式非常重要,本節將一些常用的數學公式的寫法記錄下來,以備自己和讀者日後查詢。

Markdown語法-編輯數學公式

CSDN-Markdown編輯器支援基於MathJax來編寫LaTeX數學公式。 其中,MathJax是一款開源的執行在瀏覽器中的數學符號渲染引擎,應用MathJax可以在瀏覽器中更方便的顯示LaTeX數學公式。 接下來我們便進行 LaTeX數學公式的學習。

公式插入

在MathJax中,LaTeX數學公式被分為了兩種形式:行內公式與塊級公式。

行內公式:放在文章段落之中,與文字混合在一起,通常左右各用一個美元符號$包圍起來;

標記方法:

$ 數學公式 $

範例:

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

展示:
  • 這是行內公式:Γ(n)=(n1)!nN\Gamma(n) = (n-1)!\quad\forall n\in\mathbb N

塊級公式:在文章中單獨成行,形成矚目的公式塊,通常左右各用兩個美元符號$$包圍起來;

標記方法:

$$ 數學公式 $$

範例:

這是X: $$ x = \dfrac{-b \pm \sqrt{b^2 - 4ac}}{2a} \tag{1} $$ 這是Y: $$ y= \cos(\sqrt{\frac{(1+2+3+4)^3}{5}}\tag{2} $$

展示:
  • (1)X:x=b±b24ac2a 這是X: x = \dfrac{-b \pm \sqrt{b^2 - 4ac}}{2a}\tag{1}
  • (2)Y:y=cos(1+2+3+4)35 這是Y: y= \cos(\sqrt{\frac{(1+2+3+4)^3}{5}}\tag{2}

Markdown語法-書寫數學公式

介紹完不同種類的數學公式之後,我們來學習如何應用Markdown語法書寫數學公式。

1.函式型

1)三角函式

名稱 表示式 markdown
\angle $$\angle $$
30度角 3030^\circ $$30^\circ$$
90度角 \bot $$\bot$$
正弦 sin\sin $$\sin$$
餘弦 cos\cos $$\cos$$
正切 tan\tan $$\tan$$

2)對數函式

名稱 表示式 markdown
對數 log\log $$\log$$
自然對數 ln\ln $$\ln$$
其他 logxy\log_x{y} $$\log_x{y}$$

3)上/下標

^表示上標,_表示下標。上下標可以巢狀,也可同時使用,若想寫成一串數學公式,則需要用{ }使其構成一個整體。

算式 Markdown
xyx^y $$x^y$$
yxy_x $$y_x$$
ya+bzkx\sqrt[x]{y^a+bz-k} $$\sqrt[x]{y^a+bz-k}$$
xyz=(1+ex)2xywx^{y^z}=(1+e^x)^{-2xy^w} $$x^{y^z}=(1+e^x)^{-2xy^w}$$

4)戴帽符號

表示式 markdown
y^\hat{y} $$\hat{y}$$
yˇ\check{y} $$\check{y}$$
y˘\breve{y} $$\breve{y}$$

5)矩陣

程式碼:

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

顯示: (n)[123456789] \left[ \begin{matrix} 1 & 2 & 3 \\ 4 & 5 & 6 \\ 7 & 8 & 9 \end{matrix} \right] \tag{n}

2.運算子

1)二元運算子

名稱 表示式 markdown
加減 x+yz±kx+y-z\pm k $$x+y-z\pm k$$
x×yzkx\times y\cdot z\ast k $$x\times y\cdot z\ast k$$
x÷yx\div y $$x\div y$$

2)分數符

在我們輸入的時候,有時會使用分數來表示準確的答案,分數的輸入有以下兩種:

  • 方法1:\frac {分子}{分母}
  • 方法2:分子 \over 分母
  • 方法3:\frac x y(x與y都是單個數的話可省略{})
算式 Markdown
a+bc+d\frac{a+b}{c+d} $$\frac{a+b}{c+d}$$
bab \over a $$b \over a$$
12\frac12 $$\frac12$$

3)關係運算符

名稱 表示式 markdown
大於等於 \geq $$\geq$$
小於等於 \leq $$\leq$$
包含於 \subset $$\subset$$
包含 \supset $$\supset$$
屬於 \in $$\in$$
恆等於 xyx\equiv y $$x\equiv y$$

3.符號型

1)符號

字母 markdown 字母 markdown
α \alhpa β \beta
Γ \Gamma γ \gamma
Δ \Delta δ \delta
E E ϵ \epsilon
Z Z ζ \zeta
H H η \eta
Θ \Theta θ \theta
I I ι \iota
K K κ \kappa
Λ \Lambda λ \lambda
M M μ \mu
ν \nu Ξ \Xi
ξ xi ο \omicron
Π \Pi π \pi
P P ρ \rho
Σ \Sigma σ \sigma
τ \tau χ \chi
Υ \Upsilon υ \upsilon
Φ \Phi ϕ \phi
Ψ \Psi ψ \psi
Ω \v ω \omega

2)箭頭

名稱 表示式 markdown
左箭頭 \leftarrow $$\leftarrow$$
右箭頭 \rightarrow $$\rightarrow$$
長箭頭 \longrightarrow $$\longrightarrow$$
上箭頭 \uparrow $$\uparrow$$
下箭頭 \downarrow $$\downarrow$$

4.微積分

1)累加

累加號使用\sum_{ }^{ }符號,上標下標的前後順序可以互換。

輸入省略號

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

名稱 表示式 markdown
求和 axn\sum{ax^n} $$\sum{ax^n}$$
範圍求和 n=1Naxn\sum_{n=1}^N{ax^n} $$\sum_{n=1}^N{ax^n}$$
省略號 \ldots \cdots $$\ldots$$ $$\cdots $$

2)極限

名稱 表示式 markdown
取極限 limn+axn\lim_{n\rightarrow+\infty} ax^n $$\lim_{n\rightarrow+\infty} ax^n$$

3)累乘

累乘號使用\prod_{ }^{ }符號,上標下標的前後順序可以互換。

名稱 表示式 markdown
累乘 axn\prod{ax^n} $$\prod{ax^n}$$
範圍求乘 n=1Naxn\prod_{n=1}^N{ax^n} $$\prod_{n=1}^N{ax^n}$$

4)積分、微分

名稱 表示式 markdown
積分 abf(x)dx\int^b_a{f(x)}{\rm d}x $$\int^b_a{f(x)}{\rm d}x$$
二重積分 abf(x)dx\iint^b_a{f(x)}{\rm d}x $$\iint^b_a{f(x)}{\rm d}x$$
三重積分 abf(x)dx\iiint^b_a{f(x)}{\rm d}x $$\iiint^b_a{f(x)}{\rm d}x$$
偏導 xy \frac{\partial x}{\partial y} $$ \frac{\partial x}{\partial y} $$
微分 dudtandd2udx2\frac{du}{dt} and \frac{d^2 u}{dx^2} $$\frac{du}{dt} and \frac{d^2 u}{dx^2}$$

5)範圍

名稱 表示式 markdown
上劃線 a+b+c+d\overline{a+b+c+d} $$\overline{a+b+c+d} $$
下劃線 a+b+c+d \underline{a+b+c+d} $$ \underline{a+b+c+d} $$
下大括號 a+d2\underbrace{a+d}_2 $$\underbrace{a+d}_2$$
上大括號 a+b+c2.0+d4.0\overbrace{a+\underbrace{b+c}_{2.0}+d}^{4.0} $$\overbrace{a+\underbrace{b+c}_{2.0}+d}^{4.0}$$

5.快捷鍵

1)快捷鍵

功能 快捷鍵
加粗 Ctrl + B
斜體 Ctrl + I
引用 Ctrl + Q
插入連結 Ctrl + L
插入程式碼 Ctrl + K
插入圖片 Ctrl + G
提升標題 Ctrl + H
有序列表 Ctrl + O
無序列表 Ctrl + U
橫線 Ctrl + R
撤銷 Ctrl + Z
重做 Ctrl + Y

2)字型轉換

要對公式的某一部分字元進行字型轉換,可以用{\rm 需轉換的部分字元}命令,其中\rm可以參照下表選擇合適的字型。一般情況下,公式預設為義大利體。

markdown 功能
\rm 羅馬體
\it 義大利體
\bf 黑體
\sf 等線體
\mit 數學斜體
\tt 打字機字型
\sc 小體大寫字母