在 Markdown 中书写带大括号的多行数学公式,通常依赖于 LaTeX 语法,并通过 MathJax 或 KaTeX 渲染。本文将介绍几种常见写法。
cases 环境(推荐)这是最常用的方式,适用于分段函数等场景:
\[
f(x) =
\begin{cases}
x^2 + 1 & \text{if } x \geq 0 \\
-x & \text{if } x < 0
\end{cases}
\]
效果(需支持 LaTeX 的渲染器):
\( f(x) = \begin{cases} x^2 + 1 & \text{if } x \geq 0 \\ -x & \text{if } x < 0 \end{cases} \)
aligned 配合 \left\{ 和 \right.\[
\left\{
\begin{aligned}
a &= b + c \\
d &= e + f + g \\
h &= i
\end{aligned}
\right.
\]
效果:
\( \left\{ \begin{aligned} a &= b + c \\ d &= e + f + g \\ h &= i \end{aligned} \right. \)
\[ ... \] 表示独立公式,\( ... \) 表示行内公式。Q:为什么我的大括号没显示?
A:可能缺少 \left\{ 和 \right. 配对,或未启用数学公式渲染。