方程式番号を移動するにはどうすればよいですか?

方程式番号を移動するにはどうすればよいですか?

論文を書こうとしているのですが、方程式の数字の一部をうまく配置することができません。以下に最小限の動作例を示します。

\documentclass[%
reprint,
 amsmath,amssymb,
 aps,
]{revtex4-1}

\begin{document}
\begin{multline}
    \omega=\frac{Y\left(x_1+x_2+2x_1x_2\right)+Z\left(x_2-x_1\right)}{2Z}\\
    +\frac{Q}{L}\sum_{f=8}^R\frac{ uZ\left(1+x_1+x_3\right)\left(1+o 
    U_f^2\right)-2V\left(x_1-x_2\right)A_f}{B_f^2-Q^2}\\
\end{multline}
\end{document}

数字が右から 2 行目の下に表示されてしまいます。できれば右上の行に表示したいのですが... 少なくとも真ん中あたりに表示したいのですが。ドキュメントに 1 センチほどの空白スペースが追加されてしまいます。

マルチライン環境も試してみましたが、できませんでした。これはオペレータエラーである可能性もあります。

答え1

ここに 2 つの可能性があります。1mathtoolsつはmultlinedにネストされたequationと、aligned2 番目の分数の分子に環境が含まれる場合、もう 1 つは\splitfracコマンドを使用する場合です。不要なペアはすべて削除しました\left( … \right)

\documentclass[reprint, amsmath,xamssymb, aps]{revtex4-2}
\usepackage{mathtools}

\begin{document}

\begin{equation}
\begin{multlined}[t]%
    \omega=\frac{Y(x_1+x_2+2x_1x_2)+Z(x_2-x_1)}{2Z}\\
    +\frac{Q}{L}\sum_{f=8}^R\frac{\begin{aligned}uZ(1+x_1+x_3)(1+o
    U_f^2)\\[-0.5ex]-2V(x_1-x_2)A_f\end{aligned}}{B_f^2-Q^2}
\end{multlined}
\end{equation}

\begin{multline}\raisetag{3ex}
    \omega=\frac{Y(x_1+x_2+2x_1x_2)+Z(x_2-x_1)}{2Z}\\
    +\frac{Q}{L}\sum_{f=8}^R\frac{\splitfrac{uZ(1+x_1+x_3)\bigl(1+o
    U_f^2\bigr)}{-2V(x_1-x_2)A_f}}{B_f^2-Q^2}
\end{multline}

\end{document}

ここに画像の説明を入力してください

関連情報