Markdown中公式编辑教程

Markdown中公式编辑教程

  • 两种形式
  • 希腊字母
  • 上标与下标
  • 括号
  • 求和
  • 积分
  • 连乘
  • 分式
  • 根式
  • 分类表达式
  • 方程组
  • 比较运算符
  • 集合关系与运算

两种形式

  • 一般公式分为两种形式,行内公式和行间公式
  • 行内公式: Γ ( z ) = ∫ 0 ∞ t z − 1 e − z d t   . \Gamma(z)=\int_0^\infty t^{z-1}e^{-z}dt\,. Γ(z)=0tz1ezdt.
  • 行间公式:

Γ ( z ) = ∫ 0 ∞ t z − 1 e − z d t   . \Gamma(z)=\int_0^\infty t^{z-1}e^{-z}dt\,. Γ(z)=0tz1ezdt.

  • 对应的代码块
$ \Gamma(z) = \int_0^\infty t^{z-1}e^{-t}dt\,. $
$$\Gamma(z) = \int_0^\infty t^{z-1}e^{-t}dt\,.$$
  • 行内公式是在公式代码块的基础上前面加上$和后面加上$组成的
  • 行间公式是在公式代码块的基础上前面加上$$和后面加上$$组成的

希腊字母

名称 大写 code 小写 code
alpha A \Alpha A $\Alpha$ α \alpha α $\alpha$
beta B \Beta B $\Beta$ β \beta β $\beta$
gamma Γ \Gamma Γ $\Gamma$ γ \gamma γ $\gamma$
delta Δ \Delta Δ $\Delta$ δ \delta δ $\delta$
epsilon E \Epsilon E $\Epsilon$ ϵ \epsilon ϵ $\epsilon$
zeta Z \Zeta Z $\Zeta$ ζ \zeta ζ $\zeta$
eta H \Eta H $\Eta$ η \eta η $\eta$
theta Θ \Theta Θ $\Theta$ θ \theta θ $\theta$
iota I \Iota I $\Iota$ ι \iota ι $\iota$
kappa K \Kappa K $\Kappa$ κ \kappa κ $\kappa$
lambda Λ \Lambda Λ $\Lambda$ λ \lambda λ $\lambda$
mu M \Mu M $\Mu$ μ \mu μ $\mu$
xi Ξ \Xi Ξ $\Xi$ ξ \xi ξ $\xi$
omicron O \Omicron O $\Omicron$ ο \omicron ο $\omicron$
pi Π \Pi Π $\Pi$ π \pi π $\Pi$
rho P \Rho P $\Rho$ ρ \rho ρ $\rho$
sigma Σ \Sigma Σ $\Sigma$ σ \sigma σ $\sigma$
tau T \Tau T $\Tau$ τ \tau τ $\tau$
upsilon Υ \Upsilon Υ $\Upsilon$ υ \upsilon υ $\upsilon$
phi Φ \Phi Φ $\Phi$ ϕ \phi ϕ $\phi$
chi X \Chi X $\Chi$ χ \chi χ $\chi$
psi Ψ \Psi Ψ $\Psi$ ψ \psi ψ $\psi$
omega Ω \Omega Ω $\Omega$ ω \omega ω $\Omega$

上标与下标

  • 上标和下标分别使用^_,例如$x_i^2$表示: x i 2 x_i^2 xi2
  • 默认情况下,上下标只对下一个组起作用,一个组即单个字符或者使用{..}包裹起来的内容。如果使用$x^10$,表示: x 1 0 x^10 x10,而$x^{10}$表示 x 10 x^{10} x10
  • 大括号还能消除二义性,如$x^e^y$将得到一个错误:KaTeX parse error: Double superscript at position 4: x^e^̲y,必须使用大括号来界定^的结合性,如${x^e}^y$表示: x e y {x^e}^y xey,或者$x^{e^y}$表示: x e y x^{e^y} xey

括号

  • 使用原始的( ), [ ]即可表示小括号与中括号,如$(2+3) [4+5]$表示: ( 2 + 3 ) [ 4 + 5 ] (2+3) [4+5] (2+3)[4+5]
  • 使用\left(\right)使符号大小与邻近的公式相适应,适用于所有括号类型,如$\left(\frac{x}{y}\right)$ ( x y ) \left(\frac{x}{y}\right) (yx)
  • 由于大括号{ }被用于分组,因此需要使用\{\}表示大括号,也可以使用\lbrace\rbrace来表示。如$\{a*b\}:a*b$$\lbrace a*b \rbrace :a*b$表示: { a ∗ b } : a ∗ b \{a*b\}:a*b {ab}:ab
  • 尖括号区别于小括号和大括号,使用\langle\rangle表示左尖括号和右尖括号,如$\langle x \rangle$表示: ⟨ x ⟩ \langle x \rangle x
  • 上取整使用\lceil\rceil表示,如$\lceil x \rceil$ ⌈ x ⌉ \lceil x \rceil x
  • 下取整使用\lfloor\rfloor表示,如$\lfloor x \rfloor$ ⌊ x ⌋ \lfloor x \rfloor x

求和

  • 表示求和的符号是\sum,下标表示求和下限,上标表示求和上限
  • $\sum_{r=1}^n$表示: ∑ r = 1 n \sum_{r=1}^n r=1n
  • $$\sum_{r=1}^n$$表示: ∑ r = 1 n \sum_{r=1}^n r=1n

积分

  • \int用来表示积分符号,其上下标表示积分上下限。如: ∫ r = 1 ∞ \int_{r=1}^\infty r=1
  • 多重积分同样使用int,通过i的数量表示积分重数:
  • 一重积分$\iint$ ∫ \int
  • 二重积分$\iint$ ∬ \iint
  • 三重积分$\iiint$ ∭ \iiint

连乘

  • $\prod {a+b}$ ∏ a + b \prod {a+b} a+b
  • ∏ i = 1 k \prod_{i=1}^{k} i=1k

分式

  • 第一种:$$\frac {a+c+1}{c+d+4}$$ a + c + 1 c + d + 4 \frac {a+c+1}{c+d+4} c+d+4a+c+1
  • 第二种:$${a+1 \over b+1}$$ a + 1 b + 1 {a+1 \over b+1} b+1a+1

根式

  • 开平方:$$\sqrt{a+b}$$ a + b \sqrt{a+b} a+b
  • 开四次方:$$\sqrt[4] {\frac {a}{b}}$$ a b 4 \sqrt[4] {\frac {a}{b}} 4ba

分类表达式

  • 定义函数的时候经常要分情况给出表达式,使用\begin(cases)..\end(cases)
  • 使用\\ 来分类
  • 使用& 指示需要对齐的位置
  • 使用\ + 空格表示空格
$$
f(n)
\begin{cases}
\cfrac n2, &if\ n\ is\ even\\
3n + 1, &if\  n\ is\ odd
\end{cases}
$$

f ( n ) { n 2 , i f   n   i s   e v e n 3 n + 1 , i f   n   i s   o d d f(n) \begin{cases} \cfrac n2, &if\ n\ is\ even\\ 3n + 1, &if\ n\ is\ odd \end{cases} f(n)2n,3n+1,if n is evenif n is odd

$$
L(Y,f(X)) =
\begin{cases}
0, & \text{Y = f(X)}  \\
1, & \text{Y $\neq$ f(X)}
\end{cases}
$$

L ( Y , f ( X ) ) = { 0 , Y = f(X) 1 , Y  ≠  f(X) L(Y,f(X)) = \begin{cases} 0, & \text{Y = f(X)} \\ 1, & \text{Y $\neq$ f(X)} \end{cases} L(Y,f(X))={0,1,Y = f(X)= f(X)

方程组

$$
\left \{ 
\begin{array}{c}
a_1x+b_1y+c_1z=d_1 \\ 
a_2x+b_2y+c_2z=d_2 \\ 
a_3x+b_3y+c_3z=d_3
\end{array}
\right.
$$

{ a 1 x + b 1 y + c 1 z = d 1 a 2 x + b 2 y + c 2 z = d 2 a 3 x + b 3 y + c 3 z = d 3 \left \{ \begin{array}{c} a_1x+b_1y+c_1z=d_1 \\ a_2x+b_2y+c_2z=d_2 \\ a_3x+b_3y+c_3z=d_3 \end{array} \right. a1x+b1y+c1z=d1a2x+b2y+c2z=d2a3x+b3y+c3z=d3

比较运算符

  • 小于$\lt$ < \lt <
  • 大于$\gt$ > \gt >
  • 小于等于$\le$ ≤ \le
  • 大于等于$\ge$ ≥ \ge
  • 不等于$\ne$ ≠ \ne =
  • 不小于$\not\lt$ ≮ \not\lt <

集合关系与运算

  • 并集$\cup$ ∪ \cup
  • 交集$\cap$ ∩ \cap
  • 差集$\setminus$ ∖ \setminus
  • 真子集$\subset$ ⊂ \subset
  • 子集$\subseteq$ ⊆ \subseteq
  • 非子集$\subsetneq$ ⊊ \subsetneq
  • 父集$\supset$ ⊃ \supset
  • 属于$\in$ ∈ \in
  • 不属于$\notin$ ∉ \notin /
  • 空集$\emptyset$ ∅ \emptyset
  • $\varnothing$ ∅ \varnothing
  • 无穷$\infty$ ∞ \infty

你可能感兴趣的:(字符串,latex)