Xz's blog Xz's blog
首页
时间序列
多模态
合成生物学
其他方向
生活
工具相关
PyTorch
导航站

Xu Zhen

首页
时间序列
多模态
合成生物学
其他方向
生活
工具相关
PyTorch
导航站
  • 博客相关

    • VuePress 部署服务器
    • GitHub Action 自动化部署网站
    • 使 VuePress 支持图片中包含中文字符
    • 使 VuePress 支持公式
      • 问题
      • 解决方案
      • 参考文章
    • Vdoing-VuePress 支持 webp 格式图片
  • 生活
  • 博客相关
xuzhen
2025-07-03
目录

使 VuePress 支持公式

# 问题

由于有使用公式的需求,使用 VuePress1.x (Vdoing)时尝试过 vuepress-plugin-katex 和 vuepress-plugin-mathjax 等插件公式效果都不好。

# 解决方案

npm install @mdit/plugin-katex
1

VuePress 1.0 配置文件中填写:

import { katex } from '@mdit/plugin-katex'



export default defineConfig4CustomTheme<VdoingThemeConfig>({
	head: [
	    [
	      "link",
	      {
	        rel: "stylesheet",
	        href: "https://cdn.jsdelivr.net/npm/katex@0.16.8/dist/katex.min.css",
	      },
	    ], // 让md支持数学公式
	    [
	      "link",
	      {
	        rel: "stylesheet",
	        href: "https://cdn.jsdelivr.net/npm/katex@0.16.8/dist/katex.min.js",
	      },
	    ], // 让md支持数学公式
	],
	
	markdown: {
        extendMarkdown: (md) => {
          md.use(katex);
          md.linkify.set({ fuzzyEmail: false });
        },
  },
})
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29

VuePress 1.2 配置文件中填写:

import { katex } from '@mdit/plugin-katex'

export default defineUserConfig({
	head: [
	    [
	      "link",
	      {
	        rel: "stylesheet",
	        href: "https://cdn.jsdelivr.net/npm/katex@0.16.8/dist/katex.min.css",
	      },
	    ], // 让md支持数学公式
	    [
	      "link",
	      {
	        rel: "stylesheet",
	        href: "https://cdn.jsdelivr.net/npm/katex@0.16.8/dist/katex.min.js",
	      },
	    ], // 让md支持数学公式
	],
	
    extendsMarkdown: (md) => {
        md.use(katex);
        md.linkify.set({ fuzzyEmail: false });
    }, 
})
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25

# 参考文章

https://juejin.cn/post/7268216176412049462 (opens new window)

#VuePress
上次更新: 2025/07/05, 22:15:22

← 使 VuePress 支持图片中包含中文字符 Vdoing-VuePress 支持 webp 格式图片→

最近更新
01
Slice切片
07-26
02
引用与借用
07-26
03
所有权
07-26
更多文章>
Theme by Vdoing | Copyright © 2025-2025 Xu Zhen | 鲁ICP备2025169719号
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式