使用Markdown语法编写数学公式详细版
使用Markdown语法编写数学公式(详细版)
Markdown语法编写数学公式和LaTex有异曲同工之妙。
一、输入希腊字母
在行内输入:
$
+
esc
,会出现
$$
字样,在这两个美元符号之间输入LaTex语法,即可实现在行内插入公式。
在行间输入:
$$
- 回车,会出现一对
$$ $$
的符号,在这一对符号之间输入LaTex语法,即可实现在行间插入公式。
注: 美元符号需在英文输入法下进行输入 。
希腊字母的LaTex语法见下图:
我们可以在自己的markdown编辑器中按照上面所讲的方法尝试输入一下代码,观察效果。
下面举几个例子来帮助大家理解使用方法:
$\alpha$
$\beta$
$\chi$
$\Delta$
$\Gamma$
$\Theta$
$$
\alpha \tag1
$$
展示的效果如下:
α \alpha
α
β \beta
β
χ \chi
χ
Δ \Delta
Δ
Γ \Gamma
Γ
Θ \Theta
Θ
α (1) \alpha \tag1
α
(
1
)
二、插入一些数学的结构
方法和上面是一样的,只要替换相应的LaTex语法即可。
例:
(1)
$\frac{abc}{xyz}$
(2)
$$
\frac{abc123}{xyz123}
$$
展示结果如下:
(1)
a b c x y z \frac{abc}{xyz}
x
yz
ab
c
(2)
a b c 123 x y z 123 \frac{abc123}{xyz123}
x
yz
123
ab
c
123
三、插入定界符
例:
$$|$$
$$\|$$
∣ |
∣
∥ |
∥
注:将上述定界符与
\left
和
right
组合使用可以使得定界符匹配其内容的高度。
比如要构建一个如下的矩阵的行列式:
$$
\left|\begin{matrix}
a & b & c \\
d & e & f \\
g & h & i
\end{matrix} \right|
$$
显示效果如下:
∣ a b c d e f g h i ∣ \left|\begin{matrix} a & b & c \ d & e & f \ g & h & i \end{matrix} \right|
∣
∣
a
d
g
b
e
h
c
f
i
∣
∣
四、插入一些可变大小的符号
$$
\bigcap\bigcup\bigoplus\bigotimes\sum\int\oint\iint
$$
⋂ ⋃ ⨁ ⨂ ∑ ∫ ∮ ∬ \bigcap\bigcup\bigoplus\bigotimes\sum\int\oint\iint
⋂⋃⨁⨂∑
∫∮
∬
五、插入一些函数名称
$$
\tan(at-n\pi)\\
\sin\\
\cos\\
\log\\
$$
tan ( a t − n π ) sin cos log \tan(at-n\pi)\ \sin\ \cos\ \log\
tan
(
a
t
−
nπ
)
sin
cos
lo g
六. 插入二进制运算符和关系运算符
$\times$、$\ast$、$\div$、$\pm$、$\mp$、$\leq$、$\geq$、$\lessgtr$
× \times
× 、
∗ \ast
∗ 、
÷ \div
÷ 、
± \pm
± 、
∓ \mp
∓ 、
≤ \leq
≤ 、
≥ \geq
≥ 、
≶ \lessgtr
≶
七、插入箭头符号
$\leftarrow$、$\Leftarrow$、$\nLeftarrow$、$\rightleftarrows$
← \leftarrow
← 、
⇐ \Leftarrow
⇐ 、
⇍ \nLeftarrow
⇍ 、
⇄ \rightleftarrows
⇄
八、插入一些其它的符号
$\heartsuit$、$\infty$、$\iiint$、$\partial$
♡ \heartsuit
♡ 、
∞ \infty
∞ 、
∭ \iiint
∭ 、
∂ \partial
∂
九、上下标
我们可以使用
^
来输出上标,使用
_
来输出下标,使用
{}
包含作用范围。
$$
\sin^2(\theta) + \cos^2(\theta) = 1
$$
$$
\sum_{n=1}^\infty k
$$
$$
\int_a^bf(x)\,dx
$$
$$
\lim\limits_{x\to\infty}\exp(-x) = 0
$$
sin 2 ( θ ) + cos 2 ( θ )
1 \sin^2(\theta) + \cos^2(\theta) = 1
sin
2
(
θ
)
cos
2
(
θ
)
=
1
∑ n
1 ∞ k \sum_{n=1}^\infty k
n
=
1
∑
∞
k
∫ a b f ( x ) d x \int_a^bf(x),dx
∫
a
b
f
(
x
)
d
x
lim x → ∞ exp ( − x )
0 \lim\limits_{x\to\infty}\exp(-x) = 0
x
→
∞
lim
exp
(
−
x
)
=
0
十、输出矩阵
矩阵中的各元素通过用
$
来分隔,
\\
来换行。
$$
\begin{matrix}
0&1&2\\
3&4&5\\
6&7&8\\
\end{matrix}
$$
0 1 2 3 4 5 6 7 8 \begin{matrix} 0&1&2\ 3&4&5\ 6&7&8\ \end{matrix}
0
3
6
1
4
7
2
5
8
$$
\begin{bmatrix}
0&1&2\\
3&4&5\\
6&7&8\\
\end{bmatrix}
$$
[ 0 1 2 3 4 5 6 7 8 ] \begin{bmatrix} 0&1&2\ 3&4&5\ 6&7&8\ \end{bmatrix}
⎣
⎡
0
3
6
1
4
7
2
5
8
⎦
⎤
$$
\begin{Bmatrix}
0&1&2\\
3&4&5\\
6&7&8\\
\end{Bmatrix}
$$
{ 0 1 2 3 4 5 6 7 8 } \begin{Bmatrix} 0&1&2\ 3&4&5\ 6&7&8\ \end{Bmatrix}
⎩
⎨
⎧
0
3
6
1
4
7
2
5
8
⎭
⎬
⎫
$$
\begin{vmatrix}
0&1&2\\
3&4&5\\
6&7&8\\
\end{vmatrix}
$$
∣ 0 1 2 3 4 5 6 7 8 ∣ \begin{vmatrix} 0&1&2\ 3&4&5\ 6&7&8\ \end{vmatrix}
∣
∣
0
3
6
1
4
7
2
5
8
∣
∣
$$
\begin{Vmatrix}
0&1&2\\
3&4&5\\
6&7&8\\
\end{Vmatrix}
$$
∥ 0 1 2 3 4 5 6 7 8 ∥ \begin{Vmatrix} 0&1&2\ 3&4&5\ 6&7&8\ \end{Vmatrix}
∥
∥
0
3
6
1
4
7
2
5
8
∥
∥
十一、输出分段函数
用
\begin{cases}
和
\end{cases}
来构造分段函数,中间则用
\\
来分段:
$$
f(x) =
\begin{cases}
2x,\,\,x>0\\
3x,\,\,x\le0\\
\end{cases}
$$
f ( x )
{ 2 x , x
0 3 x , x ≤ 0 f(x) = \begin{cases} 2x,,,x>0\ 3x,,,x\le0\ \end{cases}
f
(
x
)
=
{
2
x
,
x
0
3
x
,
x
≤
0
十二、字体
$\mathbf{ABCDEFGHIJKLMNOPQRSTUVWXYZabc123}$
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c 123 \mathbf{ABCDEFGHIJKLMNOPQRSTUVWXYZabc123}
ABCDEFGHIJKLMNOPQRSTUVWXYZabc123
$\mathcal{ABCDEFGHIJKLMNOPQRSTUVWXYZabc123}$
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c 123 \mathcal{ABCDEFGHIJKLMNOPQRSTUVWXYZabc123}
A
BC
D
EFGH
I
J
K
LM
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
ab
c
123
$\mathfrak{ABCDEFGHIJKLMNOPQRSTUVWXYZabc123}$
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c 123 \mathfrak{ABCDEFGHIJKLMNOPQRSTUVWXYZabc123}
ABCDEFGHIJKLMNOPQRSTUVWXYZabc123
$\mathsf{ABCDEFGHIJKLMNOPQRSTUVWXYZabc123}$
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c 123 \mathsf{ABCDEFGHIJKLMNOPQRSTUVWXYZabc123}
ABCDEFGHIJKLMNOPQRSTUVWXYZabc123
$\mathbb{ABCDEFGHIJKLMNOPQRSTUVWXYZabc123}$
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c 123 \mathbb{ABCDEFGHIJKLMNOPQRSTUVWXYZabc123}
ABCDEFGHIJKLMNOPQRSTUVWXYZ
ab
c
123