乳胶中多线方程第一行的不必要缩进

时间:2019-06-26 10:30:23

标签: latex indentation multiline equation text-alignment

我在Latex中有一个长方程,需要将其分解为几行。多行环境工作正常,只不过第一行以令人讨厌的方式缩进。

我的方程式的左侧很长,是9个项的和。

\documentclass{article}
\usepackage{amsmath}

\begin{document}

\begin{multline}a^2 X_1 X_2  + ab (X_1Y_2+X_2Y_1) + b^2 Y_1 Y_2 +\\
a^2 X_5 X_6  + ab (X_5Y_6+X_6Y_5) + b^2 Y_5 Y_6 +\\
a^2 X_9 X_{10} + ab (X_9Y_{10}+X_{10}Y_9) + b^2 Y_9 Y_{10} = 0
\end{multline}
\end{document}

最好将其分解成三行,每行三项,并对齐,以使项1、4、7相互重叠,而2、5、8和3、6、9也是如此。 RHS仅为0,因此可以在最后一行左(嗯,对,我是说……)。相反,我得到的是第一行缩进-向右移-文本段落中通常这样做的方式。其他两行按我的要求对齐。

我尝试了许多align命令,但无济于事。

3 个答案:

答案 0 :(得分:1)

amsmath文档中的语录:

  

像多行一样,拆分环境适用于单个方程,该方程太长而无法容纳在一行上,因此必须拆分成多行。但是,与Multline不同,拆分环境使用&标记对齐点来提供拆分线之间的对齐。

因此,如果要对齐线,可以尝试使用split

\documentclass{article}
\usepackage{amsmath}

\begin{document}

\[
\begin{split}
a^2 X_1 X_2  + ab (X_1Y_2+X_2Y_1) + b^2 Y_1 Y_2 +\\
a^2 X_5 X_6  + ab (X_5Y_6+X_6Y_5) + b^2 Y_5 Y_6 +\\
a^2 X_9 X_{10} + ab (X_9Y_{10}+X_{10}Y_9) + b^2 Y_9 Y_{10} = 0
\end{split}
\]

\[
\begin{split}
&a^2 X_1 X_2  + ab (X_1Y_2+X_2Y_1) + b^2 Y_1 Y_2 +\\
&a^2 X_5 X_6  + ab (X_5Y_6+X_6Y_5) + b^2 Y_5 Y_6 +\\
&a^2 X_9 X_{10} + ab (X_9Y_{10}+X_{10}Y_9) + b^2 Y_9 Y_{10} = 0
\end{split}
\]
\end{document}

要逐项进行调整:

\documentclass{article}
\usepackage{amsmath}

\begin{document}

\[
\begin{aligned}
a^2 X_1 X_2  + &&ab (X_1Y_2+X_2Y_1) &&+b^2 Y_1 Y_2 &&+\\
a^2 X_5 X_6  + &&ab (X_5Y_6+X_6Y_5) &&+ b^2 Y_5 Y_6 &&+\\
a^2 X_9 X_{10} +&&ab (X_9Y_{10}+X_{10}Y_9) &&+ b^2 Y_9 Y_{10} &&= 0
\end{aligned}
\]
\end{document}

答案 1 :(得分:0)

许多种方法可以对齐方程式中的直线,我不知道您想要什么。

有一些可能性:

    香草LaTeX的
  • eqnarray(但您可以看到间距很奇怪,不建议使用它)。
  • 从错位中逃走
  • 您使用过的Amsmath的
  • multline。它的标准行为是向左刷新第一行,向右刷新最后一行并居中对齐。您可以使用\ shoveright或\ shoveleft来不同地刷新行并使用其他空格(\ qquad或其他空格)控制其位置
  • 方程式+从amsmath中分裂出来的方式不同,具体取决于对齐选项卡的位置
  • 或者您可以让乳胶决定在哪里使用breqn软件包和dmath环境换行。
\documentclass{article}
\usepackage{amsmath}
\usepackage{breqn}
\begin{document}

Eqnarray
\begin{eqnarray}
\notag a^2 X_1 X_2  &+& ab (X_1Y_2+X_2Y_1) + b^2 Y_1 Y_2 +\\
\notag&&a^2 X_5 X_6  + ab (X_5Y_6+X_6Y_5) + b^2 Y_5 Y_6 +\\
&&a^2 X_9 X_{10} + ab (X_9Y_{10}+X_{10}Y_9) + b^2 Y_9 Y_{10} = 0
\end{eqnarray}

flalign
\begin{flalign}
\notag a^2 X_1 X_2  + &ab (X_1Y_2+X_2Y_1) + b^2 Y_1 Y_2 +&\\
\notag&a^2 X_5 X_6  + ab (X_5Y_6+X_6Y_5) + b^2 Y_5 Y_6 +&\\
&a^2 X_9 X_{10} + ab (X_9Y_{10}+X_{10}Y_9) + b^2 Y_9 Y_{10} = 0
\end{flalign}


multline
\begin{multline}
a^2 X_1 X_2  + ab (X_1Y_2+X_2Y_1) + b^2 Y_1 Y_2 +\\
a^2 X_5 X_6  + ab (X_5Y_6+X_6Y_5) + b^2 Y_5 Y_6 +\\
a^2 X_9 X_{10} + ab (X_9Y_{10}+X_{10}Y_9) + b^2 Y_9 Y_{10} = 0
\end{multline}

multline+shovedright
\begin{multline}
a^2 X_1 X_2  + ab (X_1Y_2+X_2Y_1) + b^2 Y_1 Y_2 +\\
\shoveright{a^2 X_5 X_6  + ab (X_5Y_6+X_6Y_5) + b^2 Y_5 Y_6 +\qquad}\\
a^2 X_9 X_{10} + ab (X_9Y_{10}+X_{10}Y_9) + b^2 Y_9 Y_{10} = 0
\end{multline}

equation+split
\begin{equation}
  \begin{split}
a^2 X_1 X_2  &+ ab (X_1Y_2+X_2Y_1) + b^2 Y_1 Y_2 +\\
 &a^2 X_5 X_6  + ab (X_5Y_6+X_6Y_5) + b^2 Y_5 Y_6 +\\
 &a^2 X_9 X_{10} + ab (X_9Y_{10}+X_{10}Y_9) + b^2 Y_9 Y_{10} = 0\\   
  \end{split}
\end{equation}

equation+split flushed left
\begin{equation}
  \begin{split}
 & a^2 X_1 X_2  + ab (X_1Y_2+X_2Y_1) + b^2 Y_1 Y_2 +\\
 &a^2 X_5 X_6  + ab (X_5Y_6+X_6Y_5) + b^2 Y_5 Y_6 +\\
 &a^2 X_9 X_{10} + ab (X_9Y_{10}+X_{10}Y_9) + b^2 Y_9 Y_{10} = 0\\   
\end{split}
\end{equation}

equation+split flushed  right
\begin{equation}
  \begin{split}
 a^2 X_1 X_2  + ab (X_1Y_2+X_2Y_1) + b^2 Y_1 Y_2 +&\\
 a^2 X_5 X_6  + ab (X_5Y_6+X_6Y_5) + b^2 Y_5 Y_6 +&\\
 a^2 X_9 X_{10} + ab (X_9Y_{10}+X_{10}Y_9) + b^2 Y_9 Y_{10} = 0\\   
  \end{split}
\end{equation}

breqn+dmath
\begin{dmath}
a^2 X_1 X_2   + ab (X_1Y_2+X_2Y_1) + b^2 Y_1 Y_2 +
 a^2 X_5 X_6  + ab (X_5Y_6+X_6Y_5) + b^2 Y_5 Y_6 +
 a^2 X_9 X_{10} + ab (X_9Y_{10}+X_{10}Y_9) + b^2 Y_9 Y_{10} = 0
\end{dmath}
\end{document}

enter image description here

答案 2 :(得分:-1)

根据official docs(PDF的第9页),对于具有对齐方式的多线方程式,请使用split环境:

\documentclass{article}
\usepackage{amsmath}

\begin{document}

\begin{equation}
\begin{split}
  &a^2 X_1 X_2  + ab (X_1Y_2+X_2Y_1) + b^2 Y_1 Y_2 +\\
  &a^2 X_5 X_6  + ab (X_5Y_6+X_6Y_5) + b^2 Y_5 Y_6 +\\
  &a^2 X_9 X_{10} + ab (X_9Y_{10}+X_{10}Y_9) + b^2 Y_9 Y_{10} = 0
\end{split}
\end{equation}

\end{document}

输出:

enter image description here