Markdown 编辑器更新:支持 Latex 数学公式
数学公式
很高兴在此通知大家,社区的编辑器现支持数学公式的撰写,举个例子:
\alpha = \sqrt{1-e^2}
\sin(\alpha)^{\theta}=\sum_{i=0}^{n}(x^i + \cos(f))
\dfrac{-b \pm \sqrt{b^2 - 4ac}}{2a}
f(x) = \int_{-\infty}^\infty\hat f(\xi),e^{2 \pi i \xi x},d\xi
\displaystyle \left( \sum_{k=1}^n a_k b_k \right)^2 \leq \left( \sum_{k=1}^n a_k^2 \right) \left( \sum_{k=1}^n b_k^2 \right)
评论框里也可书写数学公式:
书写方法
将公式置于 $$
:
$$\alpha = \sqrt{1-e^2}$$
$$\(\sqrt{3x-1}+(1+x)^2\)$$
解析效果;
\alpha = \sqrt{1-e^2}
(\sqrt{3x-1}+(1+x)^2)
详细教程请见:6.9. 插入 Latex 数学公式
技术细节
目前编辑器使用的是 editor.md 。
数学公式解析使用的是 KaTeX 。
为避免前后端解析 Markdown 出现的不一致,放弃服务端的 parsedown-extra ,统一使用前端的 marked.js 作为 MD 解析引擎。
推荐文章: