如何在markdown中优雅的编辑数学公式

本文最后更新于:2020年2月19日 晚上

IDE

下载IDE软件vscode,安装插件Markdown Preview Enhanced(简称MPE)。

MPE官方使用文档

hexo博客中使用 KaTeX 来渲染数学表达式

  1. 在Next主题配置下面开启mathjax。(不知道怎么开启的小伙伴请查询官方文档或者github)
  2. 在博客需要用到公式的md文件的头文件中添加一句:mathjax: true

上下标及标记

  1. 默认下的分隔符:
    $...$ 或者\(...\)中的数学表达式将会在行内显示。
    $$...$$ 或者 \[...\] 或者 ```math 中的数学表达式将会在块内显示。
  2. 公式两边用$符号标记为公式,如:
    $a^2$显示为$a^2$
    $H_2O$显示为$H_2O$
    ==marked==显示为==marked==

数学公式

Markdown Preview Enhanced 使用 KaTeX 来渲染数学表达式。

如这个公式:$f(x)=\int_{-\infty}^\infty\widehat f\xi,e^{2\pi i\xi x},d\xi$

想要正确地写出它的文本形式可不容易:
f(x)=\int_{-\infty}^\infty\widehat f\xi\,e^{2\pi i\xi x}\,d\xi

如果仅仅为了写个公式,就去学LaTeX语法,那没有十天半月的肯定不行。这个时候,你需要一个可视化公式编辑器的神器,它可以让我们可视化地编辑公式,然后自动得到它的LaTeX文本:
使用说明

在线转换地址1:http://www.wiris.com/editor/demo/en/developers#output-formats

在线转换地址2:https://latex.91maths.com/