KaTeX问题 —— csdn编辑时中打出等号对齐的样式

286 阅读1分钟

问题

使用 CSDN 的 "LaTeX"的语法 打不出来等号对齐的样式(下图为自己想要的样式):
在这里插入图片描述

问题分析

这里写的是 LaTex 数学公式,但是打开下面的文档链接,打开的是 KaTeX 的官网
在这里插入图片描述

KaTeX 是一个 Web 数学公式渲染器,部分语法可能与 LaTeX 略有不同,比如这里我想要的等号换行对其效果就不同
在这里插入图片描述

问题解决

① CSDN 中首先要用 $$ 将想要输入的数学公式括起来

$$  内容  $$

② 之后用 \begin{aligned}\end{aligned} 将要多行输出的内容括起来

$$
\begin{aligned}
数学公式
\end{aligned}
$$

③ 输入数学公式,使用 \\ 进行换行,使用 & 进行等号位置对齐的控制。

$$
\begin{aligned}
d_{AB} 
&=\sqrt{(6-2)^2+(6-2)^2}\\
&=\sqrt{4^2+4^2}\\
&= 4\sqrt{2}
\end{aligned}
$$
  • & = 即代表让等号在同一位置。

效果如下

d A B = ( 6 − 2 ) 2 + ( 6 − 2 ) 2 = 4 2 + 4 2 = 4 2 \begin{aligned} d_{AB} &=\sqrt{(6-2)^2+(6-2)^2}\\ &=\sqrt{4^2+4^2}\\ &= 4\sqrt{2} \end{aligned} dAB​​=(6−2)2+(6−2)2 ​=42+42 ​=42 ​​

更多可参考下面的链接👉:katex.org/docs/suppor…