MarkDown语法总结

数学公式

Markdown数学公式语法

希腊字母表:Markdown公式编辑学习笔记

数学符号:Markdown公式(二)

上下标

^ 表示上标, _ 表示下标。如果上下标的内容多于一个字符,需要用 {}将这些内容括成一个整体。上下标可以嵌套,也可以同时使用。
例子:

$$ x^{y^z}=(1+{\rm e}^x)^{-2xy^w} $$
显示:
x y z = ( 1 + e x ) − 2 x y w x^{y^z}=(1+{\rm e}^x)^{-2xy^w} xyz=(1+ex)2xyw
另外,如果要在左右两边都有上下标,可以用\sideset 命令

  • 例子:
    $$ \sideset{^1_2}{^3_4}\bigotimes $$
  • 显示:

KaTeX parse error: Undefined control sequence: \sideset at position 2: \̲s̲i̲d̲e̲s̲e̲t̲{^1_2}{^3_4}\bi…

括号和分隔符

()[]|表示符号本身,使用 \{\} 来表示 {}。当要显示大号的括号或分隔符时,要用 \left\right 命令。
一些特殊的括号:

输入显示
⟨ 表 达 式 ⟩ \langle表达式\rangle ⟨表达式⟩
⌈ 表 达 式 ⌉ \lceil表达式\rceil ⌈表达式⌉
⌊ 表 达 式 ⌋ \lfloor表达式\rfloor ⌊表达式⌋
{ 表 达 式 } \lbrace表达式\rbrace {}{表达式}

例子:
$$ f(x,y,z) = 3y^2z \left( 3+\frac{7x+5}{1+y^2} \right) $$
显示:
f ( x , y , z ) = 3 y 2 z ( 3 + 7 x + 5 1 + y 2 ) f(x,y,z) = 3y^2z \left( 3+\frac{7x+5}{1+y^2} \right) f(x,y,z)=3y2z(3+1+y27x+5)

求导

$$\frac{\partial^{2}y}{\partial x^{2}}$$

∂ 2 y ∂ x 2 \frac{\partial^{2}y}{\partial x^{2}} x22y

有时候要用\left.\right.进行匹配而不显示本身。例子:$$\left. \frac{ {\rm d}u}{ {\rm d}x} \right| _{x=0}$$,显示:
d u d x ∣ x = 0 \left. \frac{ {\rm d}u}{ {\rm d}x} \right| _{x=0} dxdux=0

分数

通常使用 \frac {分子} {分母}命令产生一个分数\frac {分子} {分母},分数可嵌套。
便捷情况可直接输入 \frac ab来快速生成一个\frac ab。
如果分式很复杂,亦可使用 分子 \over 分母 命令,此时分数仅有一层。

例子:

$$\frac{a-1}{b-1} \quad  and  \quad {a+1\over b+1}$$

a − 1 b − 1 a n d a + 1 b + 1 \frac{a-1}{b-1} \quad and \quad {a+1\over b+1} b1a1andb+1a+1

开方

使用 \sqrt [根指数,省略时为2] {被开方数}命令输入开方。

例子:

$$\sqrt{2} \quad and \quad \sqrt[n]{3}$$

2 a n d 3 n \sqrt{2} \quad and \quad \sqrt[n]{3} 2 andn3

省略号

数学公式中常见的省略号有两种,\ldots 表示与文本底线对齐的省略号,\cdots 表示与文本中线对齐的省略号。

例子:

$$f(x_1,x_2,\underbrace{\ldots}_{\rm ldots} ,x_n) = x_1^2 + x_2^2 + \underbrace{\cdots}_{\rm cdots} + x_n^2$$

显示:
f ( x 1 , x 2 , … ⏟ l d o t s , x n ) = x 1 2 + x 2 2 + ⋯ ⏟ c d o t s + x n 2 f(x_1,x_2,\underbrace{\ldots}_{\rm ldots} ,x_n) = x_1^2 + x_2^2 + \underbrace{\cdots}_{\rm cdots} + x_n^2 f(x1,x2,ldots ,xn)=x12+x22+cdots +xn2

矢量

使用 \vec{矢量}来自动产生一个矢量。也可以使用 \overrightarrow等命令自定义字母上方的符号。

例子:

$$\vec{a} \cdot \vec{b}=0$$

显示:
a ⃗ ⋅ b ⃗ = 0 \vec{a} \cdot \vec{b}=0 a b =0
例子:

$$\overleftarrow{xy} \quad and \quad \overleftrightarrow{xy} \quad and \quad \overrightarrow{xy}$$

显示:
x y ← a n d x y ↔ a n d x y → \overleftarrow{xy} \quad and \quad \overleftrightarrow{xy} \quad and \quad \overrightarrow{xy} xy andxy andxy

积分

使用 \int_积分下限^积分上限 {被积表达式} 来输入一个积分。

例子:

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

显示:
∫ 0 1 x 2   d x \int_0^1 {x^2} \,{\rm d}x 01x2dx

极限运算

使用\lim_{变量 \to 表达式} 表达式 来输入一个极限。如有需求,可以更改 \to 符号至任意符号。

例子:

$$ \lim_{n \to +\infty} \frac{1}{n(n+1)} \quad and \quad \lim_{x\leftarrow{示例}} \frac{1}{n(n+1)} $$

显示:
lim ⁡ n → + ∞ 1 n ( n + 1 ) a n d lim ⁡ x ← 示 例 1 n ( n + 1 ) \lim_{n \to +\infty} \frac{1}{n(n+1)} \quad and \quad \lim_{x\leftarrow{示例}} \frac{1}{n(n+1)} n+limn(n+1)1andxlimn(n+1)1

累加、累乘运算

使用 \sum_{下标表达式}^{上标表达式} {累加表达式}来输入一个累加。
与之类似,使用 \prod \bigcup \bigcap来分别输入累乘、并集和交集。
此类符号在行内显示时上下标表达式将会移至右上角和右下角。

例子:

$$\sum_{i=1}^n \frac{1}{i^2} \quad and \quad \prod_{i=1}^n \frac{1}{i^2} \quad and \quad \bigcup_{i=1}^{2} R$$

显示:
∑ i = 1 n 1 i 2 a n d ∏ i = 1 n 1 i 2 a n d ⋃ i = 1 2 R \sum_{i=1}^n \frac{1}{i^2} \quad and \quad \prod_{i=1}^n \frac{1}{i^2} \quad and \quad \bigcup_{i=1}^{2} R i=1ni21andi=1ni21andi=12R

矩阵

$$
\begin{bmatrix}
	1&2&3\\
	4&5&6\\
	7&8&9
\end{bmatrix}
 \tag{6}
$$

$$
\begin{Bmatrix}
	1&2&3\\
	4&5&6\\
	7&8&9
\end{Bmatrix}
 \tag{7}
$$

$$
\begin{vmatrix}
	1&2&3\\
	4&5&6\\
	7&8&9
\end{vmatrix}
 \tag{8}
$$

$$
\begin{Vmatrix}
1&2&3\\
4&5&6\\
7&8&9
\end{Vmatrix}
 \tag{9}
$$

$$ 
\left[
    \begin{array}{cc|c}
      1 & 2 & 3 \\
      4 & 5 & 6
    \end{array}
\right] \tag{12}
$$

显示:
[ 1 2 3 4 5 6 7 8 9 ] (6) \begin{bmatrix} 1&2&3\\ 4&5&6\\ 7&8&9 \end{bmatrix} \tag{6} 147258369(6)

{ 1 2 3 4 5 6 7 8 9 } (7) \begin{Bmatrix} 1&2&3\\ 4&5&6\\ 7&8&9 \end{Bmatrix} \tag{7} 147258369(7)

∣ 1 2 3 4 5 6 7 8 9 ∣ (8) \begin{vmatrix} 1&2&3\\ 4&5&6\\ 7&8&9 \end{vmatrix} \tag{8} 147258369(8)

∥ 1 2 3 4 5 6 7 8 9 ∥ (9) \begin{Vmatrix} 1&2&3\\ 4&5&6\\ 7&8&9 \end{Vmatrix} \tag{9} 147258369(9)

[ 1 2 3 4 5 6 ] (12) \left[ \begin{array}{cc|c} 1 & 2 & 3 \\ 4 & 5 & 6 \end{array} \right] \tag{12} [142536](12)

大括号和行标

使用 \left\right来创建自动匹配高度的 (圆括号),[方括号] 和 {花括号} 。
在每个公式末尾前使用\tag{行标}来实现行标。
例子:

$$
f\left(
   \left[ 
     \frac{
       1+\left\{x,y\right\}
     }{
       \left(
          \frac{x}{y}+\frac{y}{x}
       \right)
       \left(u+1\right)
     }+a
   \right]^{3/2}
\right)
\tag{行标}
$$

显示:
f ( [ 1 + { x , y } ( x y + y x ) ( u + 1 ) + a ] 3 / 2 ) (行标) f\left( \left[ \frac{ 1+\left\{x,y\right\} }{ \left( \frac{x}{y}+\frac{y}{x} \right) \left(u+1\right) }+a \right]^{3/2} \right) \tag{行标} f(yx+xy)(u+1)1+{x,y}+a3/2()

小技巧

  • $\smash{\displaystyle\max_{0 \leq q \leq n-1}} f(q) \le n$ 显示:
    max ⁡ 0 ≤ q ≤ n − 1 f ( q ) ≤ n \smash{\displaystyle\max_{0 \leq q \leq n-1}} f(q) \le n 0qn1maxf(q)n

  • $f(x + \epsilon) \approx f(x) + f'(x) \epsilon + \mathcal{O}(\epsilon^2).$, 显示:

f ( x + ϵ ) ≈ f ( x ) + f ′ ( x ) ϵ + O ( ϵ 2 ) . f(x + \epsilon) \approx f(x) + f'(x) \epsilon + \mathcal{O}(\epsilon^2). f(x+ϵ)f(x)+f(x)ϵ+O(ϵ2).

多行大括号*

在CSDN-Markdown中书写多行大括号公式

方法一:
$$ f(x)=\left\{
\begin{aligned}
x & = & \cos(t) \\
y & = & \sin(t) \\
z & = & \frac xy
\end{aligned}
\right.
$$

方法二:
$$ F^{HLLC}=\left\{
\begin{array}{rcl}
F_L       &      & {0      <      S_L}\\
F^*_L     &      & {S_L \leq 0 < S_M}\\
F^*_R     &      & {S_M \leq 0 < S_R}\\
F_R       &      & {S_R \leq 0}
\end{array} \right. $$

方法三:
$$f(x)=
\begin{cases}
0& \text{x=0}\\
1& \text{x!=0}
\end{cases}$$

方 法 一 : f ( x ) = { x = cos ⁡ ( t ) y = sin ⁡ ( t ) z = x y 方 法 二 : F H L L C = { F L 0 < S L F L ∗ S L ≤ 0 < S M F R ∗ S M ≤ 0 < S R F R S R ≤ 0 方 法 三 : f ( x ) = { 0 x=0 1 x!=0 方法一:f(x)=\left\{ \begin{aligned} x & = & \cos(t) \\ y & = & \sin(t) \\ z & = & \frac xy \end{aligned} \right. \\ 方法二:F^{HLLC}=\left\{ \begin{array}{rcl} F_L & & {0 < S_L}\\ F^*_L & & {S_L \leq 0 < S_M}\\ F^*_R & & {S_M \leq 0 < S_R}\\ F_R & & {S_R \leq 0} \end{array} \right. \\ 方法三:f(x)= \begin{cases} 0& \text{x=0}\\ 1& \text{x!=0} \end{cases} f(x)=xyz===cos(t)sin(t)yxFHLLC=FLFLFRFR0<SLSL0<SMSM0<SRSR0:f(x)={01x=0x!=0

多行公式对齐

markdown多行公式对齐

添加图片

MarkDown添加图片的三种方式

其他

【干货】Markdown语法实例(9000+请耐心阅读)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值