新技能:Markdown中使用LaTeX

时间:2020-12-22 06:09:37

Markdown中使用LaTeX


Author:kevinelstri
DateTime:2017/3/16


注意:文本所有的 |,在使用的过程中都是\,Markdown中显示的是|,其实是\

1. Markdown中使用LaTeX基础

LaTeX 公式有两种,一种是用在正文中的,一种是单独显示的。正文中的公式用

$…$

来定义,单独显示的用

$$…$$

来定义,其中 $符号中间包含三个点表示的是LaTeX 的公式命令。
例如:

定义 f(x)=Ni=0bag(t,i)dt (行内公式)
或者定义 f(x) 如下(行间公式):

f(x)=i=0Nbag(t,i)dt6(1)

2. 基本LaTeX 公式命令

2.1 常用希腊字母

小写命令 小写显示
\alpha α
\beta β
\gamma γ
\theta θ
\delta δ
\epsilon ϵ
\zeta ζ
\eta η
\iota ι
\kappa κ
\lambda λ
\mu μ
\nu ν
\pi π
\rho ρ
\sigma σ
\tau τ
\phi ϕ
\omega ω

Tips
如果使用大写的希腊字母,把命令的首字母变成大写即可,例如 \Gamma 输出的是 Γ
如果使用斜体大写希腊字母,再在大写希腊字母的LaTeX命令前加上var,例如\varGamma 生成 Γ
举例:

$$
\varGamma(x)=\frac{\int_{\alpha}^{\beta}g(t)(x-t)^2\text{d}t}{\phi(x)\sum_{i=0}^{N-1}\omega_i}\tag{2}
$$

生成的结果如下:

Γ(x)=βαg(t)(xt)2dtϕ(x)N1i=0ωi(2)

2.2 运算符

命令 显示
\pm ±
\times ×
\circ
\cdot
\cap
\supset
\supseteq
\geq
\in
\propto
\leq
\subseteq
\subset
\cup
\bullet
\div ÷
\mp

2.3 常用求和符号和积分号

命令 显示结果
\sum
\int
\sum_{i=1}^{N} Ni=1
\int_{a}^{b} ba
\prod
\iint
\prod_{i=1}^{N} Ni=1
\iint_{a}^{b} ba
\bigcup
\bigcap
\bigcup_{i=1}^{N} Ni=1
\bigcap_{i=1}^{N} Ni=1

2.4 其他常用符号

命令 显示结果
\sqrt[3]{2} 23
\sqrt{2} 2
x_{3} x3
\lim_{x \to 0} limx0
\frac{1}{2} 12
\cdotp
\infty
\cdots
\bot
\ddots
\partial
\hat{a} a^
\dot{a} a˙
\bar{a} a¯
a^{3} a3
\sqrt{a} a
\vec{a} a⃗ 
\tilde{a} a~
\lim_{x \to 0} limx0
\sqrt[3]{2} 23
\frac{1}{a} 1a

3. 简单矩阵表示

使用:

$$ 
\begin{matrix}
...
\end{matrix}
$$

...

来生成矩阵,

$$ (注意,代码里都是斜杠,不是竖杠)
\begin{matrix}
1 & 2 & 3 \\
4 & 5 & 6 \\
7 & 8 & 9
\end{matrix} \tag{3}
$$

147258369(3)

上述显示的矩阵不是很美观,可以给矩阵加上括号,加括号的方式有很多,大致可分为两种:使用\left … \right 或者把公式命令中的matrix 改成 pmatrix、bmatrix、Bmatrix、vmatrix、Vmatrix等。

3.1 带括号的矩阵 \left … \right

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

147258369(4)

或者使用:

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

147258369(5)

3.2 带括号的矩阵 bmatrix[]、Bmatrix{}

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

147258369(6)

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

147258369(7)

3.3 带括号的矩阵vmatrix| |、Vmatrix|| ||

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

147258369(8)

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

147258369(9)

3.4 带省略号的矩阵

如果矩阵元素太多,可以使用\cdots ⋯ \ddots ⋱ \vdots ⋮ 等省略符号来定义矩阵。

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

147258469(10)

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

147258369(11)

3.5 带参数的矩阵

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

[142536](12)

3.6 行间矩阵

$$
\bigl(
\begin{smallmatrix}
...
\end{smallmatrix}
\bigr)
$$

(acbd)

4、分数导致字母太小

      在LaTeX中若用\frac有时会导致字母显示出来很小,解决方案是使用\dfrac。其中\dfrac即为\displaystyle\frac的意思;

$$
x_1^*=\dfrac{a_{22}r_1-a_{12}r_2}{a_{11}a_{22}-a_{12}a_{21}}
$$

x1=a22r1a12r2a11a22a12a21

5、多行方程组对齐

$$
\begin{cases}
a_{11}x_1&+&a_{12}x_2&+&\cdots&+a_{1n}x_n&=&b_1\\
&&&&\vdots\\
a_{n1}x_1&+&a_{n2}x_2&+&\cdots&+a_{nn}x_n&=&b_n&
\end{cases}
$$

a11x1an1x1++a12x2an2x2+++a1nxn+annxn==b1bn

6、多行公式等号对齐

$$
\begin{eqnarray}f(x,y)
&=&2xy+(x-y)^2\\
&=&x^2+y^2
\end{eqnarray}
$$

f(x,y)==2xy+(xy)2x2+y2

7、大括号右多行赋值  

方法1:用 array

$$
\left\{\begin{array}{cc}
1, & x=f(Pa_{x})\\
0, & other\ values
\end{array}\right.
$$

{1,0,x=f(Pax)other values

方法2:用 cases

$$
P(x|Pa_x)=\begin{cases}
1, & x=f(Pa_{x})\\
0, & other\ values
\end{cases}
$$

P(x|Pax)={1,0,x=f(Pax)other values

8、求和符号上下限位置

1、默认情况下:

  • 默认行内公式$\sum_{k=1}^n{x_k}$的上下限标注在右侧: nk=1xk
  • 默认行间公式$$\sum_{k=1}^n{x_k}$$上下限标注在上下:
    k=1nxk

2、可强制修改:

  • 强制行内公式$\sum\limits_{k=1}^n{x_k}$的上下限标注在上下: k=1nxk
  • 强制行间公式$$\sum\nolimits_{k=1}^n{x_k}$$上下限标注在右侧:
    nk=1xk

9、求和符号下多行限制条件

$$
\prod_{k_0,k_1,\ldots>0\atop
k_0+k_1+\cdots=n}
{A_{k_0}A_{k_0}\cdots$}
$$

k0,k1,>0k0+k1+=nAk0Ak0$

10、条件偏导

$
\left.\frac{\partial f(x,y)}{\partial x}\right|_{x=0}
$

f(x,y)xx=0

11、数学符号字体

斜体加粗 A $\boldsymbol{A}$

12、空白类型列举

两个quad空格 a \qquad b ab 两个m的宽度
quad空格 a \quad b ab 一个m的宽度
大空格 a\ b a b 1/3m宽度
中等空格 a\;b ab 2/7m宽度
小空格 a,b ab 1/6m宽度
没有空格 ab ab 正常宽度
紧贴 a!b ab 缩进1/6m宽度