一.简介
当我们想在文档中输入数学公式简直是噩梦,本篇我会介绍一下在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} $$
|