如何在MathJax中对齐分离的方程?

时间:2018-05-07 05:05:21

标签: markdown mathjax

例如,请考虑此.md文件,并将$$符号作为MathJax处理:

This is the first equation  
$$1 + 1 = 2$$
This is the second equation  
$$10 + 10 = 20$$
This is the third equation  
$$100 + 100 = 200$$

如果所有三个方程都在一对$$对中,我会像往常一样使用\begin{align}...\end{align}。但是,我不能在这里这样做。我需要沿着=符号对齐所有三个方程,但是文本描述会中断方程的流动。文本描述无法删除,必须放在原位。

所以,我的问题是,如何沿着=符号对齐所有三个方程?

1 个答案:

答案 0 :(得分:1)

您可以使用\phantom来均衡三个等式中的内容,使它们排成一行,如下所示:

<script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.4/latest.js?config=TeX-AMS_CHTML"></script>

This is the first equation  
$$\phantom{00}1 + 1 = 2$$
This is the second equation  
$$\phantom{0}10 + 10 = 20$$
This is the third equation  
$$100 + 100 = 200$$

但这需要仔细分析公式,对于更复杂的公式,它可能不是一个可行的方法。但它很容易适用于这些特定的方程式。

正如彼得所说,目前没有通用的方法。