直梯布局无边界

直梯布局无边界

我想知道如何获取 14.2.1 中定义的直梯布局breqn 包文档。与“正常”的 amsmath 环境。

我试过

\documentclass{scrartcl}
\usepackage{amsmath}
\usepackage[utf8]{inputenc}

\begin{document}
\begin{align*}
R &={} &&A + B + C + D
\\
&&&+ E + F
\end{align*}

\end{document}

但“=”周围的间距应该相等,而不是像这样:扩展

第二个要求是,结果方程应该得到一个数字。问题是,它equation + split甚至不允许多个数字&进行对齐。

答案1

像其中一个一样,有aligned

\documentclass{scrartcl}
\usepackage{amsmath}
\usepackage[utf8]{inputenc}
\usepackage{eqparbox}

\begin{document}

\begin{equation}
\begin{aligned}[b]
R =A + B & + C + D \\
 & + E + F
\end{aligned}
\end{equation}

\begin{equation}
\begin{aligned}
R ={} &\eqmakebox[A]{$ A $} + B + C + D \\
 &\eqmakebox[A]{${}+{}$}E + F
\end{aligned}
\end{equation}

\end{document} 

在此处输入图片描述

答案2

equation和的组合怎么样alignedat

\documentclass{scrartcl}
\usepackage{amsmath}
\usepackage[utf8]{inputenc}

\begin{document}
\begin{equation}
\begin{alignedat}{2}% <- Two pairs of right-/left-aligned columns
R & = {} & & A + B + C + D \\
  &      & & + E + F
\end{alignedat}
\end{equation}

\end{document}

对齐

答案3

非常感谢您的解决方案。我刚刚意识到,我的问题并不是完全重复的,但得到了答案这里

我认为这种方法\hphantom是最干净、最漂亮的,而且看起来正是我想要的样子。

从下面的例子中可以看出,现在将一个项中的不同加数与其他项分开非常直观。

\documentclass{scrartcl}
\usepackage{amsmath}
\usepackage{mathtools}
\usepackage[utf8]{inputenc}

\begin{document}
\begin{equation}
\begin{split}
    R
  &=
    A + B + C + D
    \\ &\hphantom{{}={}}
    + E + F
    \\ &\hphantom{{}={}}
    + G + H
  \\
  &=
    A + B + C
    \\ &\hphantom{{}={}}
    + D + E
    \\ &\hphantom{{}={}}
    + F + G + H
\end{split}
\end{equation}



\end{document}

在此处输入图片描述

答案4

您可以使用普通的split,只需移动第一列中的等号:

\documentclass{scrartcl}
\usepackage{amsmath}

\begin{document}
\begin{equation}
\begin{split}
R ={}
& A + B + C + D
\\
& + E + F
\end{split}
\end{equation}

\end{document}

在此处输入图片描述

相关内容