使用markdown编写数学公式

使用markdown编写文档,使用它的支持数学公式,真的很方便欸!!!
第一步,修改偏好设置,勾选内联公式选项
文件 -> 偏好设置 -> Markdown -> 内联公式

按照下图设置完成后,我们就可以在Typora中愉快的输入公式了~
使用markdown编写数学公式
文章图片

使用markdown编写数学公式
文章图片

一、输入希腊字母
  • 在行内输入:$ + esc,会出现$$字样,在这两个美元符号之间输入LaTex语法,即可实现在行内插入公式。
  • 在行间输入:$$` + `回车`,会出现一对`$$ $$的符号,在这一对符号之间输入LaTex语法,即可实现在行间插入公式。
注:美元符号需在英文输入法下进行输入。
希腊字母的LaTex语法见下图。
使用markdown编写数学公式
文章图片

你可以在自己的Typora编辑器中按照上面所讲的方法尝试输入一下代码,观察效果。
注意:在实际输入的代码里请不要加上顿号,这里加顿号只是为了起一个示意性的分隔作用。
$\alpha$、$\beta$、$\chi$、$\Delta$、$\Gamma$、$\Theta$ $$ \alpha\beta\chi $$

$\alpha$、$\beta$、$\chi$、$\Delta$、$\Gamma$、$\Theta$
$$ \alpha\beta\chi $$
二、插入一些数学的结构
使用markdown编写数学公式
文章图片

方法和上面是一样的,只要替换相应的LaTex语法即可。这里举几个例子,感受一下用法,剩下的可以在Typora编辑器中自行尝试。
$\frac{abc}{xyz}$ $$ \frac{abc123}{xyz123} $$

举个例子,行内:$\frac{abc}{xyz}$
行间输入:
$$ \frac{abc123}{xyz123} $$
三、插入定界符
使用markdown编写数学公式
文章图片

$|$、$\|$、$\Uparrow$

$|$ $\|$ $\Uparrow$
注:将上述定界符与\leftright组合使用可以使得定界符匹配其内容的高度。
比如要构建一个如下的矩阵的行列式。
![4-variable](/images/2020-12-14-mathtypora/4-variable.png) $$ \left|\begin{matrix} 1 & 2 & 3 \\ 4 & 5 & 6 \\ 7 & 8 & 9 \end{matrix} \right| $$

显示效果如下:
$$ \left| \begin{matrix} 1 & 2 & 3 \\ 4 & 5 & 6 \\ 7 & 8 & 9 \end{matrix} \right| $$
四、插入一些可变大小的符号
使用markdown编写数学公式
文章图片

$$ \bigcap\bigcup\bigoplus\bigotimes\sum\int\oint\iint $$

$$ \bigcap\bigcup\bigoplus\bigotimes\sum\int\oint\iint $$
五、插入一些函数名称
使用markdown编写数学公式
文章图片

$$ \tan(at-n\pi)\\ \sin\\ \cos\\ \log\\ $$

$$ \tan(at-n\pi)\\ \sin\\ \cos\\ \log\\ $$
六. 插入二进制运算符和关系运算符
使用markdown编写数学公式
文章图片

$\times$、$\ast$、$\div$、$\pm$、$\mp$、$\leq$、$\geq$、$\lessgtr$

$\times$、$\ast$、$\div$、$\pm$、$\mp$、$\leq$、$\geq$、$\lessgtr$
七、插入箭头符号
使用markdown编写数学公式
文章图片

$\leftarrow$、$\Leftarrow$、$\nLeftarrow$、$\rightleftarrows$

$\leftarrow$、$\Leftarrow$、$\nLeftarrow$、$\rightleftarrows$
八、插入一些其它的符号
使用markdown编写数学公式
文章图片

$\heartsuit$、$\infty$、$\iiint$、$\partial$

$\heartsuit$、$\infty$、$\iiint$、$\partial$
九、上下标
我们可以使用^来输出上标,使用_来输出下标,使用{}包含作用范围。
比如:
$$ \sin^2(\theta) + \cos^2(\theta) = 1 $$ $$ \sum_{n=1}^\infty k $$ $$ \int_a^bf(x)\,dx $$ $$ \lim\limits_{x\to\infty}\exp(-x) = 0 $$

$$ \sin^2(\theta) + \cos^2(\theta) = 1 $$
$$ \sum_{n=1}^\infty k $$
$$ \int_a^bf(x)\,dx $$
$$ \lim\limits_{x\to\infty}\exp(-x) = 0 $$
十、输出矩阵
矩阵中的各元素通过用$来分隔,\\来换行。
$$ \begin{matrix} 0&1&2\\ 3&4&5\\ 6&7&8\\ \end{matrix} $$

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

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

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

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

$$ \begin{Vmatrix} 0&1&2\\ 3&4&5\\ 6&7&8\\ \end{Vmatrix} $$
十一、输出分段函数
\begin{cases}\end{cases}来构造分段函数,中间则用\\来分段
$$ f(x) = \begin{cases} 2x,\,\,x>0\\ 3x,\,\,x\le0\\ \end{cases} $$

$$ f(x) = \begin{cases} 2x,\,\,x>0\\ 3x,\,\,x\le0\\ \end{cases} $$
十二、字体
$\mathbf{ABCDEFGHIJKLMNOPQRSTUVWXYZabc123}$

$\mathbf{ABCDEFGHIJKLMNOPQRSTUVWXYZabc123}$
$\mathcal{ABCDEFGHIJKLMNOPQRSTUVWXYZabc123}$

$\mathcal{ABCDEFGHIJKLMNOPQRSTUVWXYZabc123}$
$\mathfrak{ABCDEFGHIJKLMNOPQRSTUVWXYZabc123}$

$\mathfrak{ABCDEFGHIJKLMNOPQRSTUVWXYZabc123}$
$\mathsf{ABCDEFGHIJKLMNOPQRSTUVWXYZabc123}$

$\mathsf{ABCDEFGHIJKLMNOPQRSTUVWXYZabc123}$
$\mathbb{ABCDEFGHIJKLMNOPQRSTUVWXYZabc123}$

$\mathbb{ABCDEFGHIJKLMNOPQRSTUVWXYZabc123}$
关注&&联系
gitee: https://gitee.com/cmcc-oneos/OneOS-Lite
【使用markdown编写数学公式】docs: https://oneos-lite.com/

    推荐阅读