使用环境
开发环境: Windows 11
Hugo版本: 0.108
Git版本: 2.38.1
Theme: PaperMod
下载
在KaTex官网中下载https://github.com/KaTeX/KaTeX/releases/download/v0.16.9/katex.zip
并解压到根目录下的/static/目录下
配置
在PaperMod\layouts\partials\katex.html文件中,添加如下内容(没有katex.html则新建)- 在layouts\partials\katex.html文件中,添加如下内容(没有katex.html则新建)
<link rel="stylesheet" href="/katex/katex.min.css">
<script defer src="/katex/katex.min.js"></script>
<script defer src="/katex/contrib/auto-render.js" onload="renderMathInElement(document.body);"></script>
在PaperMod\layouts\partials\head.html中添加如下内容- 在layouts\partials\extend_head.html中添加如下内容
{{ if .Params.katex}}{{ partial "katex.html" . }}{{ end }}
- 在使用Katex语法的文档中,配置katex参数(toml格式)即可
katex: true
示例
$$2^{n-1}-1$$
$$2^{n-1}-1$$
参考文章
全文完