latex输入方程组(或换行)时公式格式为何会变?如何改回?Aurora,latex

在word中用aurora, latex输入方程,在display模式下是这样显示的,如图1,积分号会显得较长,也比较好看。代码见图2

图1

图2
可同样在display模式下,如果将上式换行,二分之一、积分符号就自己缩在一块了,同在一行显示,见图3。换行后的代码如图4所示。在公式长时,经常需要换行,这样缩在一块就很不雅观。在此悬赏50,求懂行的人指导如何在换行情况下仍能恢复成图1那样的显示。请附代码,最好有图。

图3

图4

原因是,array命令表现的是行内公式,而你想表现的是行间公式。

最直接的方式是用\displaystyle命令把array里的行内公式硬改成行间公式,不过会遇到对齐的问题。

但是LaTeX的强大之处就是在于他本身有很多现成的方案,比如在这里就可以使用align命令或split环境。下面是三个方法的代码。

1.split(用\begin{equation}  \end{equation}公式环境的话就会编号了,但是\[ \]就不会,split环境是内部环境编号是采用外部的公式环境):

效果:

2.align(加*就不会编号,align不依托于公式环境,所以编号不是像split那样的):

效果:

3.array:

效果:

第三个方法不推荐,一是对齐问题,二是我的LaTeX在编译成pdf的时候报错,虽然还是编译出来了。

温馨提示:答案为网友推荐,仅供参考
相似回答