数学公式渲染
总结摘要
主题支持mathjs和katex两种不同插件的数学公式渲染方案。
本主题支持 mathjax
和 katex
两种不的方案支持数学公式的渲染,可根据自已的需求进行选择。
接下的示例中,将使用 MathJax 方案来展示渲染效果。
- 使用
hugo new
命令创建一篇新的文章 - 可以全局启用数据公式渲染,请在项目配置参数
math: katex
或math: mathjax
- 或是将该参数配置到需要显示数学公式的页面头部(减少不必要的资源加载消耗)
注意: 使用 支持的TeX功能 的联机参考资料。
例子
内行公式
二次公式: $....$
格式的行内公式)
二次公式(换行显示公式)
更加复杂公式是这样的:
其它内联公式显示(分数表达 ):\(...\)
格式的行内公式效果)
重复的分数
总和记号
几何级数之和
我把接下来的两个例子分成了几行,这样它在手机上表现得更好。这就是为什么它们包含 \displaystyle
。或者可使用类似 \displaylines{x = a + b \\ y = b + c}
语法进行截断,具体信息可见:
mathjax-issues2312
乘记号
随文数式
这是一些线性数学:
希腊字母
箭头
符号
微积分学
洛伦茨方程
交叉乘积
这在KaTeX中是可行的,但在这种环境中馏分的分离不是很好。
这里有一个解决方案:使用“mfrac”类
强调
有弹性的括号
评估范围
诊断标准
麦克斯韦方程组
统计学
固定词组:
分数在分数
n次方根
矩阵
标点符号
现在用标点符号: