数学排版

KaTeX设置简要指南

可以使用第三方 JavaScript 库来启用 Hugo 项目中的数学符号。

在此示例中,我们将使用 KaTeX

  • /layouts/partials/math.html 下创建部分
  • 再此部分中引用 自动渲染扩展 或在本地托管这些脚本。
  • 在您的模板中包含部分内容,如下所示:
1
2
3
{{ if or .Params.math .Site.Params.math }}
{{ partial "math.html" . }}
{{ end }}
  • 要全局启用 KaTeX,请在项目配置中将参数 math 设置为 true
  • 要在每个页面上启用 KaTeX,请在内容文件中包括参数 math: true

注意: 使用支持的 TeX 函数在线参考。

示例

内联数学: $\varphi = \dfrac{1+\sqrt5}{2}= 1.6180339887…$

块数学:

$$ \varphi = 1+\frac{1} {1+\frac{1} {1+\frac{1} {1+\cdots} } } $$
文章根据 CC BY-NC-SA 4.0 许可发布
使用 Hugo 构建,主题 StackJimmy 设计