docusaurus配置数学公式
1.安装插件
npm install --save remark-math@6 rehype-katex@7
2.修改配置文件
编辑 docusaurus.config.js ,新增插件配置
import remarkMath from 'remark-math'; // 新增
import rehypeKatex from 'rehype-katex'; // 新增
presets: [
   ......
        docs: {
          sidebarPath: require.resolve('./sidebars.js'),
          remarkPlugins: [remarkMath], // 新增
          rehypePlugins: [rehypeKatex], // 新增
        },
   ......
编辑 docusaurus.config.js ,配置KaTeX CSS 包
const config = {
  stylesheets: [
    {
      href: 'https://cdn.jsdelivr.net/npm/katex@0.13.24/dist/katex.min.css',
      type: 'text/css',
      integrity:
        'sha384-odtC+0UGzzFL/6PNoE8rX/SPcQDXBJ+uRepguP4QkPCm2LBxH3FA3y+fKSiJ+AmM',
      crossorigin: 'anonymous',
    },
  ],
  ......
3.示例
行内公式,使用 $ 包裹
$(-2)^7$ 到 $2^7 - 1$
块级公式,使用 $$ 包裹
$$
(-2)^7 \text{ 到 } 2^7 - 1
$$
效果如下


