数学公式常用写法
在网页中展示数学公式,使 Hugo 支持 LaTex 形式。已经生成好的静态页面中,使用 JavaScript 来渲染 LaTeX 形式的数学公式,本博客采用 KaTex 来渲染前端数学公式。
数学公式有行内(inline)公式和区块(block)公式。 前者需要与同行的其它文字混排,而后者需要独占一行,居中显示。以下展示了两个行内公式和一个区块公式的测试代码。
行内公式: \(ax^2 + bx + c = 0 \)
$$x = {-b \pm \sqrt{b^2-4ac} \over 2a} \tag{1}$$
矩阵
- 没有括号的矩阵
- 括号
{}的矩阵
- 括号
[]的矩阵
对齐
使用 {aligned} 和 & 标记要对齐的位置,否则每行的公式自身都是居中的。
上下标
$$ \sum_{i=1}^n a_i \tag{6} $$
和、积、极限、积分
$$ \sum_{i=1}^n a_i \tag{7} $$
$$ \prod_{i=1}^n a_i \tag{8} $$
$$ \lim_{x\to\infty} {1 \over \sqrt{x}} \tag{9} $$
$$ \int_{-\infty}^\infty \hat f\xi,e^{2 \pi i \xi x} ,d\xi \tag{10} $$
$$ \to \tag{11} $$
省略号、空格
$$ \dots \quad \cdots \quad \vdots \quad \ddots \tag{12} $$
上下水平划线
$$ \overline{m+n} \quad \underline{m+n} \tag{13} $$
向量
使用 \vec 语法。另两个命令 \overrightarrow 和 \overleftarrow 定义向量方向:
$$ \vec{a} \quad \overrightarrow{AB} \quad \overleftarrow{AB} \tag{14} $$
分数
分数(fraction)使用 \frac{...}{...} 排版。
$$ \frac {x^2} {k +1} \tag{15} $$
本文的版权归作者 longfellow 所有,采用 The MIT License (MIT)。任何人可以进行转载、分享,但不可在未经允许的情况下用于商业用途;转载请注明出处。感谢配合!