hugo中的公式问题

hugo默认不支持latex公式,为了在我们的博客上显示数学公式,我们需要使用katex. 使用方法 对于hugo来说,我们只需要为每个页面加上 <!-- KaTeX --> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.10.0-rc.1/katex.min.css"> <script src="https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.10.0-rc.1/katex.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.10.0-rc.1/contrib/auto-render.min.js"></script> <script> document.addEventListener("DOMContentLoaded", function() { renderMathInElement(document.body, { delimiters: [ {left: "$$", right: "$$", display: true}, {left: "$", right: "$", display: false} ] }); }); </script> 就行了。 可以通过在themes/{themeName}/layouts/partials/footer.html中添加来使katex包含到每个页面中。 书写公式 行内公式可以使用$f(x)= \cos x$来编辑,效果为$f(x)= \cos x$ 行间公式可使用如下格式: $$\frac{ x^{2} }{ k+1 }\qquad$$ 效果为: $$\frac{ x^{2} }{ k+1 }\qquad$$

March 18, 2021 · 1 min · 李昌