1、插入公式
markdown支持插入公式,书写公式需要按照特定格式来写,涉及到希腊字母、符号、角标、基本语法等内容需要熟悉,
1.1 句中插入公式
表达式前后插入即可 ,比如alpha,显示为alpha
1.2 公式独立一行
大公式或者复杂公式适合独立一行显示,表达式前后插入$$
即可,写的时候也在独立一行开始书写
比如
,显示如下:
2、 常用的希腊字母
常用公式的希腊字母,小写如下,日常够用了
显示 | 语法 | 显示 | 语法 | 显示 | 语法 |
---|---|---|---|---|---|
$alpha$ | alpha | $beta$ | beta | $gamma$ | gamma |
$delta$ | delta | $epsilon$ | epsilon | $eta$ | eta |
$theta$ | theta | $lambda$ | lambda | $mu$ | mu |
$sigma$ | sigma | $pi$ | pi | $omega$ | omega |
常用公式的希腊字母,大写格式就是首字母变成大写,与小写区分开
显示 | 语法 | 显示 | 语法 | 显示 | 语法 |
---|---|---|---|---|---|
$A$ | Alpha | $B$ | Beta | $Gamma$ | Gamma |
$Delta$ | Delta | $E$ | Epsilon | $H$ | Eta |
$Theta$ | Theta | $Lambda$ | Lambda | $M$ | Mu |
$Sigma$ | Sigma | $Pi$ | Pi | $Omega$ | Omega |
Alpha
3、常用的表达符号
公式书写区分局部变量 ,尽量多用括号{}括起来,方便语法识别,方便公式修改
名称 | 语法 | 显示 | 名称 | 语法 | 显示 |
---|---|---|---|---|---|
上角标 | $a^b$ | a^b | 下角标 | $a_b$ | a_b |
分号 | $frac{a}{b}$ | frac{a}{b} | 求和号 | $sum{a^2}$ | sum{a^2} |
带范围求和 | $sum_{a=1}^{10}{a^2}$ | sum_{a=1}^{10}{a^2} | 开方号 | $sqrt[5]{100}$ | sqrt[5]{100} |
积分 | $int^5_1{f(x)}{rm d}x$ | int^5_1{f(x)}{rm d}x | 对数 | $log$ | log |
正无穷 | $ infty$ | infty | 负无穷 | $-infty$ | -infty |
大于等于 | $geq$ | geq或者直接写>= | 小于等于 | $leq$ | leq或者直接写<= |
包含于 | $subset$ | subset | 属于 | $in$ | in |
不等于 | $not=$ | not= | 不包含 | $notsupset$ | notsupset |
4、常用的基本语法
4.1 上下标
上标为^
,下标为_
,a_{b}^{c}
展示如下:
4.2 顶标戴帽
顶标做数据特征区分,矢量vec
,帽hat
,上线overline
vec{a}
hat{b}
overline{c}
效果如下:
vec{a} hat{b} overline{c}
5、扩展语法
5.1 多行公式换行
多行公式在一个公式写完加 \
表示结束,\
表示 换行
x=a-b\
y= f-s-h
x=a-b y= f-s-h
5.2 多行表达式
中括号,多个判断语法
代码语言:javascript复制$$
f(n)
begin{cases}
frac{n}{2}, &if n is even\
3n^2 n 1, &if n is odd
end{cases}
$$
其中,begin{cases}...end{cases}
表示方程组的开始与结束,效果如下
f(n) begin{cases} frac{n}{2}, &if n is even 3n^2 n 1, &if n is odd end{cases}
以上是常用的基础语法,适用于多种平台,熟悉后对你书写公式很有帮助,更复杂的语法就需要查语法表了