转载翻译自: https://adityatelange.github.io/hugo-PaperMod/posts/math-typesetting/
作者:PaperMod Authors
已获得作者授权
中文demo
https://note.ftls.xyz/papermod/
可以使用第三方 JavaScript 库启用 Hugo 项目中的数学符号。
在这个例子中,我们将使用 KaTeX
- 在
/layouts/partials/math.html
下创建 partial - 在此部分引用自动渲染扩展或在本地托管这些脚本。
- 在模板中引用 (
extend_head.html
) 就像: - refer ISSUE #236
{{ if or .Params.math .Site.Params.math }}
{{ partial "math.html" . }}
{{ end }}
- 要全局启用 KaTex,请在项目配置中将参数
math
设置为true
- 要在每页上启用 KaTex,请在内容文件中包含参数
math: true
注意: 可使用在线参考: Supported TeX Functions
{{< math.inline >}}
{{ if or .Page.Params.math .Site.Params.math }}
Examples
{{< math.inline >}}
行内公式: \(\varphi = \dfrac{1+\sqrt5}{2}= 1.6180339887…\)
{{}}公式块:
φ = 1 + 1 1 + 1 1 + 1 1 + ⋯ \varphi = 1+\frac{1} {1+\frac{1} {1+\frac{1} {1+\cdots} } } φ=1+1+1+1+⋯111
---
author: Hugo Authors
title: "[译]数学排版"
date: 2019-03-08
description: 设置 KaTeX 的简要指南
math: true
ShowBreadCrumbs: false
---