Latex 乳胶多线方程

Latex 乳胶多线方程,latex,alignment,multiline,Latex,Alignment,Multiline,是否可能在聚集中获得类似于多行的行为 环境我在聚集环境中有一组方程,但是 其中一条太长了,我想把它分成两行 其中第一行左对齐,第二行右对齐 (就像multline一样)。如果有一种对齐各条线的方法 在聚集或拆分环境中(如flushleft或flushright,但是 这将解决问题。我还没有对此进行测试,但您可以尝试将\h填充放在第二行的前面 话虽如此:IMHO,聚集环境中的多行行为是不可取的。特别是如果您启用了FLQQN选项,您应该考虑以下选项: 将长方程式放在拆分内,对齐在等式的左侧。假设右侧

是否可能在聚集中获得类似于多行的行为 环境我在聚集环境中有一组方程,但是 其中一条太长了,我想把它分成两行 其中第一行左对齐,第二行右对齐 (就像multline一样)。如果有一种对齐各条线的方法 在聚集或拆分环境中(如flushleft或flushright,但是
这将解决问题。

我还没有对此进行测试,但您可以尝试将\h填充放在第二行的前面

话虽如此:IMHO,聚集环境中的多行行为是不可取的。特别是如果您启用了FLQQN选项,您应该考虑以下选项: 将长方程式放在拆分内,对齐在等式的左侧。假设右侧太长,将其第二部分放在新行上(仍在拆分内),并使用\hspace{1cm}(或其他长度)将第二部分缩进一点


有关所有AMS多行块的概述,请参见。

mathtools软件包有一个内部
多行
环境,类似于收集的
等,但需要少量手动调整:

\documentclass{article}

\usepackage{amsmath}
\usepackage{mathtools}

\begin{document}

% \begin{multline}
%   \framebox[0.65\linewidth]{\strut} \\
%   \framebox[0.6\linewidth]{\strut} \\
%   \framebox[0.65\linewidth]{\strut} \\
%   \framebox[0.6\linewidth]{\strut}
% \end{multline}

\begin{gather}
  \framebox[0.8\linewidth]{\strut} \\
  \begin{multlined}[b][\linewidth-3\multlinegap]
    \framebox[0.65\linewidth]{\strut} \\
    \framebox[0.6\linewidth]{\strut} \\
    \framebox[0.65\linewidth]{\strut} \\
    \framebox[0.6\linewidth]{\strut}
  \end{multlined} \\
  \framebox[0.4\linewidth]{\strut}
\end{gather}

\end{document}

不幸的是\h此项功能似乎不起作用。。。通常我会同意对齐等号看起来更好,但是在我的例子中,我有一系列的等号,它们在等号两边的数量上有很大的不同,这使得事情看起来非常不平衡(因为有一条线从前面的线中伸出)。在这种情况下,对于页面来说太长的行,类似于多行的行为最适合。