将多行方程向右对齐

将多行方程向右对齐

如何将两个方程式向右对齐?并使方程式编号保持在两条线的中间?

\documentclass{article}
\usepackage{amsmath}
\begin{document}
            \begin{equation}
            \begin{split}
            a = b \\
            b = c + d + e
            \end{split}
            \end{equation}
\end{document}

在此处输入图片描述

'flalign' 可以向右对齐,但是对于两条线,等式的数字没有垂直居中。

'multiline' 仅将最后一行刷新到右侧。

我也尝试了“align”和“aligned”。也没有用。

我想我只是不明白……

它看起来应该是这样的.......

在此处输入图片描述

答案1

像这样?

% arara: pdflatex

\documentclass{article}
\usepackage{mathtools}
\numberwithin{equation}{section}
\usepackage{showframe} % only for demo

\begin{document}
\setcounter{section}{1} 
\setcounter{equation}{44}
\begin{flalign}
    &&\begin{split}
        a = b \\
        b = c + d + e
    \end{split}
\end{flalign}
\end{document}

在此处输入图片描述

或者

\begin{flalign}
    &&\begin{aligned}
    a = b \\
    b = c + d + e
    \end{aligned}
\end{flalign}

相关内容