什么是多行大括号公式?
在撰写技术文档、学术论文或教学材料时,我们经常需要展示带有大括号的分段函数或多行等式。Markdown 本身不直接支持数学公式,但通过集成 LaTeX 语法(通常借助 MathJax 或 KaTeX 渲染),我们可以实现这一效果。
基本语法示例
使用 \begin{cases} ... \end{cases} 环境可以创建带左大括号的多行公式:
$$
f(x) =
\begin{cases}
x^2 & \text{if } x \geq 0 \\
-x & \text{if } x < 0
\end{cases}
$$
渲染效果(需支持 LaTeX 的 Markdown 渲染器):
\( f(x) = \begin{cases} x^2 & \text{if } x \geq 0 \\ -x & \text{if } x < 0 \end{cases} \)
注意事项
- 确保你的 Markdown 渲染环境支持 LaTeX(如 Typora、Obsidian、Jupyter Notebook、或网页中引入 MathJax/KaTeX)。
- 在 GitHub README 中,原生 Markdown 不支持 LaTeX 公式,需使用图片替代。
- 使用
\\换行,&对齐等号或其他符号。
更多示例
$$
\left\{
\begin{aligned}
a + b &= 5 \\
2a - b &= 1
\end{aligned}
\right.
$$
此写法使用 \left\{ ... \right. 和 aligned 环境,适合方程组。