使用 LyX 重现 `align` 环境中 `multline` 的右对齐行为

使用 LyX 重现 `align` 环境中 `multline` 的右对齐行为

multline环境非常适合处理长方程。例如,

\begin{multline}
First line of my long equation \\
second line of my long equation
\end{multline}

产生输出,其中第二个方程是右对齐的:

First line of my long equation
      second line of my long equation

我想在align环境中重现相同的行为,以对齐等式,但也右对齐一些行。即输出应如下所示

    A = first line of A
                     second line of A
other = first line of other
                 second line of other

答案1

可以在这里使用的multlined功能:mathtools

\documentclass{article}
\usepackage{mathtools}
\begin{document}
\begin{align}
 A &= \begin{multlined}[t]
     \text{first line of A}\\
     \text{second line of A}
     \end{multlined}\\
 \text{other} &= \begin{multlined}[t]
     \text{first line of other}\\
     \text{second line of other}
     \end{multlined}
\end{align}
\end{document}

需要使用可选项指定顶部对齐,[t]以便multlined 表达式的行不会垂直居中在左侧。不幸的是,这会导致方程编号放在第一行;我没有解决这个问题的办法。

示例代码的输出

相关内容