轻松记录您
灵感和创意

如何用markdown写复杂公式?

不请自来。

论文党,每天看论文、记笔记,相比于word、latex程序员肯定是更喜欢Markdown的。目前的Markdown基本上能满足所有的论文笔记需求。

大部分Markdown编辑器都自带latex的公式解析功能(现在word也自带),个人比较推荐typora。

你举例的公式可以写成:

$$a^{w^i_j}$$

起止符

行内公式(不会换行)使用$作为起止符:

$a$

块级公式(单独一行)使用$$作为起止符:

$$a$$

角标

上标使用^表示,上标长度大于一时,使用{}包围:

$$a^2$$$$a^{1+1}$$

下标使用_表示,下标长度大于一时,使用{}包围:

$$a_2$$$$a_{1+1}$$

上下标可以同时使用,相互嵌套:

$$a_2^2$$$$a^2_2$$$$a^{b^2}$$

符号

符号一般由\和英文缩写组成

根式使用\sqrt[指数]{表达式}表示:

$$\sqrt[2]{a+b}$$

分式使用\frac{分子}{分母}表示:

$$\frac{dy}{dx}$$

求和使用\sum_{下限}^{上限}表示:

$$\sum_{i=1}^{i=10}a_i$$

负无穷使用-\infty表示,正无穷使用+\infty表示:

$$\sum_{i=-\infty}^{i=+\infty}a_i$$

积分使用\int_{下限}^{上限}表示:

$$\int_{-\infty}^0\frac{1}{x}dx$$

矩阵

矩阵使用\begin{matrix}和\end{matrix}作为起止符,使用&表示空格,使用\\表示换行:

$$\begin{matrix}   1 & 0 & 0 \\   0 & 1 & 0 \\   0 & 0 & 1\end{matrix}$$

使用\left符号 和\right符号 作为起止符,包围矩阵,可以为矩阵添加括号:

$$\left[\begin{matrix}   1 & 0 & 0 \\   0 & 1 & 0 \\   0 & 0 & 1\end{matrix}\right]$$

需要注意的是,如果想使用{}括号,需要在其前面添加反斜杠:

$$\left\{\begin{matrix}   1 & 0 & 0 \\   0 & 1 & 0 \\   0 & 0 & 1\end{matrix}\right\}$$

公式号

我们可能需要给块级公式末尾添加公式号,只需要使用\tag{编号}即可:

$$\left\{\begin{matrix}   1 & 0 & 0 \\   0 & 1 & 0 \\   0 & 0 & 1\end{matrix}\right\} \tag{1}$$

未经允许不得转载:坚果之云 Markdown » 如何用markdown写复杂公式?
分享到: 更多 (0)

坚果云Markdown轻松记录您 灵感和创意

坚果云Markdown下载坚果云Markdown介绍