返回博客
Advanced

使用 KaTeX 编写高级数学公式

掌握 Markdown 中复杂的数学符号表示。从矩阵到积分,学习如何编写达到出版质量的方程式。

J

Jacky

2026年3月25日 15 min read

KaTeX 是一个快速的服务端数学渲染库,可将出版级质量的数学公式带入 Markdown。如果你正在撰写技术文档、研究论文或教育内容,掌握 KaTeX 至关重要。

行内数学入门

行内数学用单个美元符号包裹:$formula$。例如,$E = mc^2$ 会渲染为著名的质能等价方程。

独立显示数学公式

对于需要单独占一行的较大方程式,使用双美元符号:

$$
\int_{-\infty}^{\infty} e^{-x^2} dx = \sqrt{\pi}
$$

分数

使用 \frac{分子}{分母} 创建分数:

$$
\frac{d}{dx}\left( \int_{a}^{x} f(t)\,dt \right) = f(x)
$$

矩阵

KaTeX 支持矩阵环境:

$$
\begin{pmatrix}
a & b \\
c & d
\end{pmatrix}
$$

希腊字母

希腊字母在数学符号中不可或缺:

  • \alpha → α
  • \beta → β
  • \gamma → γ
  • \sigma → σ
  • \Sigma → Σ(大写)

求和与连乘

$$
\sum_{i=1}^{n} i = \frac{n(n+1)}{2}
$$

下标与上标

使用 _ 表示下标,^ 表示上标:x_{i}^{2} 渲染为带下标 i 和上标 2 的 x。

编写清晰公式的技巧

  • 使用 \left(\right) 实现自动调整大小的括号
  • 在积分中使用 \, 添加细间距
  • 在数学环境中使用 \text{label} 插入文字说明
  • 边写边预览公式——大多数支持 KaTeX 的编辑器都提供实时预览