一.简介
当我们想在文档中输入数学公式简直是噩梦,本篇我会介绍一下在Typora用Markdown的语法书写数学公式的办法。
二.常用的语法
1. 固定语法
==单独显示:==
==单行显示:==
==案例:==
单独显示:
$$
\begin{Bmatrix}
a & b \
c & d
\end{Bmatrix}
$$
单行显示:
==这是$x^2$单行的显示==
2. 上下标,正负无穷
| 数学表达式 |
LaTeX代码 |
| $x^2$ |
x^2 |
| $y_1$ |
y_1 |
| $\infty$ |
\infty |
| $-\infty$ |
-\infty |
3. 加减乘,分式,根号,省略号
| 数学表达式 |
LaTeX代码 |
| $a+b-c*d$ |
a+b-c*d |
| $a\div{b}$ |
a\div{b} |
| $a\pm{b}$ |
a\pm{b} |
| $\frac{a}{b}$ |
\frac{a}{b} |
| $\sqrt{b}$ |
\sqrt{b}$ |
| $\cdots$ |
\cdots |
4. 三角函数
| 数学表达式 |
LaTeX代码 |
| $\sin{\theta}$ |
\sin{\theta} |
| $\cos{\theta}$ |
\cos{\theta} |
| $\tan{\theta}$ |
\tan{\theta} |
| $\cot{\theta}$ |
\cot{\theta} |
5. 矢量,累加累乘,极限
| 数学表达式 |
LaTeX代码 |
| $\vec{F}$ |
\vec{F} |
| $\sum_{i=1}^{n}{a_i}$ |
\sum_{i=1}^{n}{a_i} |
| $\prod_{i=0}^{n}{a_i}$ |
\pord_{i=0}^{n}{a_i} |
| $\lim_{a\rightarrow+\infty}{a+b}$ |
\lim_{a\rightarrow+\infty}{a+b} |
6. 矩阵
| 数学表达式 |
LaTeX代码 |
| $\alpha$ |
\alpha |
| $\beta$ |
\beta |
| $\gamma$ |
\gamma |
| $\delta$ |
\delta |
| $\epsilon$ |
\epsilon |
| $\varepsilon$ |
\varepsilon |
| $\eta$ |
\eta |
| $\theta$ |
\theta |
| $\kappa$ |
\kappa |
| $\iota$ |
\iota |
| $\zeta$ |
\zeta |
| $\lambda$ |
\lambda |
| $\mu$ |
\mu |
| $\phi$ |
\phi |
| $\pi$ |
\pi |
| $\rho$ |
\rho |
| $\xi$ |
\xi |
| $\nu$ |
\nu |
| $\upsilon$ |
\upsilon |
| $\varphi$ |
\varphi |
| $\chi$ |
\chi |
| $\psi$ |
\psi |
| $\omega$ |
\omega |
7. 关系运算符
| 数学表达式 |
LaTeX代码 |
| $\leq$ |
\leq |
| $\geq$ |
\gep |
三.矩阵
1. 简单矩阵
$$
\begin{matrix}
1 & 2 & 3 \
4 & 5 & 6 \
7 & 8 & 9
\end{matrix}
$$
1 2 3 4 5 6 7 8 9 10 11
| $$ \begin{matrix} 1 & 2 & 3 \\ 4 & 5 & 6 \\ 7 & 8 & 9 \end{matrix} $$
\begin{matrix}…\end{matrix}为固定语法 & 表示空格 \\ 表示换行
|
2.带左右括号的矩阵(大中小括号)
$$
\left[
\begin{matrix}
1 & 2 & 3 \
4 & 5 & 6 \
7 & 8 & 9
\end{matrix}
\right]
$$
1 2 3 4 5 6 7 8 9 10 11
| $$ \left[ \begin{matrix} 1 & 2 & 3 \\ 4 & 5 & 6 \\ 7 & 8 & 9 \end{matrix} \right] $$
在原有的代码的前面加上\left[,最后加上\right]
|
$$
\left{
\begin{matrix}
1 & 2 & 3 \
4 & 5 & 6 \
7 & 8 & 9
\end{matrix}
\right}
$$
1 2 3 4 5 6 7 8 9 10 11
| $$ \left\[ \begin{matrix} 1 & 2 & 3 \\ 4 & 5 & 6 \\ 7 & 8 & 9 \end{matrix} \right\] $$
在原有的代码的前面加上\left\{,最后加上\right\}
|
$$
\left(
\begin{matrix}
1 & 2 & 3 \
4 & 5 & 6 \
7 & 8 & 9
\end{matrix}
\right)
$$
1 2 3 4 5 6 7 8 9 10 11
| $$ \left( \begin{matrix} 1 & 2 & 3 \\ 4 & 5 & 6 \\ 7 & 8 & 9 \end{matrix} \right) $$
在原有的代码的前面加上\left(,最后加上\right)
|
3.包含希腊字母与省略号
$$
\left{
\begin{matrix}
1 & 2 & \cdots & 5 \
6 & 7 & \cdots & 10 \
\vdots & \vdots & \ddots & \vdots \
\alpha & \alpha+1 & \cdots & \alpha+4
\end{matrix}
\right}
$$
1 2 3 4 5 6 7 8 9 10 11 12
| $$ \left\{ \begin{matrix} 1 & 2 & \cdots & 5 \\ 6 & 7 & \cdots & 10 \\ \vdots & \vdots & \ddots & \vdots \\ \alpha & \alpha+1 & \cdots & \alpha+4 \end{matrix} \right\} $$
行省略号\cdots,列省略号\vdots,斜向省略号(左上至右下)\ddots
|
4. 行列式
$$
\begin{vmatrix}
1 & 2 & 3 \
4 & 5 & 6 \
7 & 8 & 9
\end{vmatrix}
\tag{1}
$$
1 2 3 4 5 6 7 8 9 10 11
| $$ \begin{vmatrix} 1 & 2 & 3 \\ 4 & 5 & 6 \\ 7 & 8 & 9 \end{vmatrix} \tag{1} $$
\begin{vmatrix}...\end{vmatrix}为固定语法 \tag{1}为右侧的序号
|
四. 方程组、条件表达式
1. 方程组
$$
\begin{cases}
3x + 5y + z \
7x - 2y + 4z \
-6x + 3y + 2z
\end{cases}
$$
1 2 3 4 5 6 7 8 9
| $$ \begin{cases} 3x + 5y + z \\ 7x - 2y + 4z \\ -6x + 3y + 2z \end{cases} $$
\begin{cases}...\end{cases}为固定语法
|
2. 条件表达式
$$
f(n) =
\begin{cases}
n/2, & \text{if }n\text{ is even} \
3n+1, & \text{if }n\text{ is odd}
\end{cases}
$$
1 2 3 4 5 6 7
| $$ f(n) = \begin{cases} n/2, & \text{if }n\text{ is even} \\ 3n+1, & \text{if }n\text{ is odd} \end{cases} $$
|