MD文档中插入数学公式,Typora中插入数学公式

Markdown是一种标记语言,它简直不能再简单!仅仅用一些符号,就可以排版出简洁大方的文档笔记。
所以,如何优雅的在MD文档中插入公式?(下文以Typora中插入LaTeX为例)

在这里插入图片描述

首先需要了解一下什么是LaTeX
然后学习如何在MD中使用它。

LaTeX数学公式

什么是LaTeX数学公式,可以查看官网:The fastest math typesetting library for the web.
我认为,它就像Typora一样,仅仅用简单的文本符号,就可以排版出复杂的数学公式,可以很方便地嵌入网页或者MD文档中。

插入内敛公式

内敛公式即直接跟在文本后面,不单独占一行。以 f ^ i k \hat f_i^k f^ik 为例(这可不是图片哦),这样一个带上下标的内敛数学公式,只需要在文档中键入:

 $\hat f_i^k$

其中$为内敛公式标识,只需要在中间填入LaTeX即可。(赶紧复制到文档里,体验一下)

插入行间公式

行间公式单独占一行,以下面的行间公式为例:
r i k = M L P ( p i ⊕ p i k ⊕ ( p i − p i k ) ⊕ ∥ p i − p i k ∥ ) r_i^k = MLP\left( {{p_i} \oplus p_i^k \oplus \left( {{p_i} - p_i^k} \right) \oplus \left\| {{p_i} - p_i^k} \right\|} \right) rik=MLP(pipik(pipik)pipik)
需要使用公式块(类似代码块):

$$
r_i^k = MLP\left( {{p_i} \oplus p_i^k \oplus \left( {{p_i} - p_i^k} \right) \oplus \left\| {{p_i} - p_i^k} \right\|} \right)
$$

其中$$为公式块,中间填入LateX即可。(赶紧复制到文档里,体验一下)

如何快速地书写LaTeX公式

看到这里,对于如何插入公式,你或许已经明朗了。但是怎么快速的书写 LaTeX 呢?
三种方案(最后一种最傻瓜式!)

1 学习 LaTeX语法(程序员入)

其实把书写 LaTeX 理解为编写代码,完全没有问题,数学公式中任何符号,其都提供了相应的字符表达(语法)。
如何学习语法,网上应该可以搜到好多。。。
当你学会之后,可以 边写边看:

2 便捷的可视化书写

LaTeX公式编辑器

3 从MathType转换(学生党入!)

相信大家对MathType都很熟悉,打开 预置—剪切和复制预置,按照下面截图中进行设置。
MD文档中插入数学公式,Typora中插入数学公式_第1张图片
然后我们正常的编写公式,完了之后,选中,Ctrl+C直接复制,在MD文档中直接Ctrl+V粘贴,既是LaTeX格式的公式了!
或许粘贴之后,你还要删除公式两端的\],对于MD文档来说\]是多余的。

你可能感兴趣的:(前端,Markdown)