可以使用第三方 JavaScript 库来启用 Hugo 项目中的数学符号。
在此示例中,我们将使用 KaTeX
- 在
/layouts/partials/math.html
下创建部分 - 再此部分中引用 自动渲染扩展 或在本地托管这些脚本。
- 在您的模板中包含部分内容,如下所示:
|
|
- 要全局启用 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} } } $$