使用 KaTeX 的 mhchem 扩展支持化学表达式。
用法
提示 Tip
可通过双击表达式区域显示/隐藏该图表的 LaTeX 源码
数学
| Markdown | 渲染效果 |
|---|---|
这是一个成独立的段落的数学表达式: ```math \int_a^x \!\!\!\int_a^s f(y)\,dy\,ds = \int_a^x f(y)(x-y)\,dy ``` | 这是一个成独立的段落的数学表达式: \int_a^x \!\!\!\int_a^s f(y)\,dy\,ds = \int_a^x f(y)(x-y)\,dy |
也可使用 `math` 短代码:
{{< math >}}
\phi_n(\kappa) = \frac{1}{4\pi^2\kappa^2}
\int_0^\infty \frac{\sin(\kappa R)}{\kappa R}
\frac{\partial}{\partial R}
\left[R^2\frac{\partial D_n(R)}{\partial R}\right]\,dR
{{< /math >}} | 也可使用 \phi_n(\kappa) = \frac{1}{4\pi^2\kappa^2}
\int_0^\infty \frac{\sin(\kappa R)}{\kappa R}
\frac{\partial}{\partial R}
\left[R^2\frac{\partial D_n(R)}{\partial R}\right]\,dR |
含有错误的部分会使用红色标出:
{{< math >}}
\int_a^x \/!\!\!\int_a^s f(y)\,dy\,ds = \int_a^x f(y)(x-y)\,dy
{{< /math >}} | 含有错误的部分会使用红色标出: \int_a^x \/!\!\!\int_a^s f(y)\,dy\,ds = \int_a^x f(y)(x-y)\,dy |
| Markdown | 渲染效果 |
|---|---|
行内表达式:{{< math >}} ax^2 + bx + c = 0 {{< /math >}}。 | 行内表达式: ax^2 + bx + c = 0 |
含有错误的行内表达式:{{< math >}} $// {{< /math >}}。 | 含有错误的行内表达式: $// |
化学
| Markdown | 渲染效果 |
|---|---|
这是一个成独立的段落的化学表达式: ```chem CO2 + C -> 2 CO ``` | 这是一个成独立的段落的化学表达式: \ce{CO2 + C -> 2 CO} |
也可使用 `chem` 短代码:
{{< chem >}}
x Na(NH4)HPO4 ->[\Delta] (NaPO3)_x + x NH3 ^ + x H2O
{{< /chem >}} | 也可使用 \ce{
x Na(NH4)HPO4 ->[\Delta] (NaPO3)_x + x NH3 ^ + x H2O
} |
| Markdown | 渲染效果 |
|---|---|
行内表达式:{{< chem >}} H2O {{< /chem >}}。 | 行内表达式: \ce{ H2O } |
透传
警告 Warning
数学
| Markdown | 渲染效果 |
|---|---|
\[ x={-b\pm\sqrt{b^2-4ac} \over 2a} \] | x={-b\pm\sqrt{b^2-4ac} \over 2a} |
$$ \sum_{i=0}^{n-1} i $$ | \sum_{i=0}^{n-1} i |
行内:\( ax^2 + bx + c = 0 \)。 | 行内:
ax^2 + bx + c = 0 。 |
化学
透传使用化学表达式须手动添加 \ce{ ... } 标记。
| Markdown | 渲染效果 |
|---|---|
\[ \ce{ CO2 + C -> 2 CO } \] | \ce{ CO2 + C -> 2 CO } |
$$ \ce{ SO4^2- + Ba^2+ -> BaSO4 v } $$ | \ce{ SO4^2- + Ba^2+ -> BaSO4 v } |
行内:\( \ce{ H2O } \)。 | 行内:
\ce{ H2O } 。 |