提问人:Subaru Spirit 提问时间:12/24/2020 最后编辑:Subaru Spirit 更新时间:7/21/2021 访问量:1561
如何在 rmarkdown 中正确对齐数学方程式?
How to align a math equation correctly in rmarkdown?
问:
我试图在网上搜索如何正确对齐我的方程式,但它看起来仍然像右对齐而不是所有等号都对齐,你能帮忙吗?以下是我在 rmarkdown 中的代码。
$$
\begin{aligned}
l(\theta_1,\theta_2,\sigma^2)
=-\frac{1}{2}nlog(2\pi)-nlog\sigma-\frac{1}{2\sigma^2}\sum_{i=1}^{n}(y_i-\mu)^2\\
=-\frac{1}{2}nlog(2\pi)-nlog\sigma-\frac{1}{2\sigma^2}\sum_{i=1}^{n}(y_i-\frac{\theta_1x_i}{\theta_2+x_i})^2
\end{aligned}
$$
结果看起来是右对齐的,而不是所有的等号都对齐(见下文)。
结果
答:
3赞
Subaru Spirit
12/24/2020
#1
正如其中一条评论所建议的那样,&符号需要在我希望它对齐的地方使用,请参阅下面的解决方案。编辑:正如另一条评论所建议的那样,log 在数学方程式中需要是直立的,并且应该使用 \log 代替。和 ,用于确保括号被拉伸\left(
\right)
$$
\begin{aligned}
l(\theta_1,\theta_2,\sigma^2)
&=-\frac{1}{2}n\log(2\pi)-n\log\sigma-\frac{1}{2\sigma^2}\sum_{i=1}^{n}(y_i-\mu)^2\\
&=-\frac{1}{2}n\log(2\pi)-n\log\sigma-\frac{1}{2\sigma^2}\sum_{i=1}^{n}\left(y_i-\frac{\theta_1x_i}{\theta_2+x_i}\right)^2
\end{aligned}
$$
评论
&
align
aligned
\log
log
\left(
\right)