跨列拆分时 Eqnarray 帮助(缺点)

跨列拆分时 Eqnarray 帮助(缺点)

我是第一次使用 TeX,曾以单列格式输入某些(长)方程式以提交给期刊(这部分工作正常)。不幸的是,我无意中忽略了事实(!)物理评论期刊有双列格式。直接转换为双列格式会导致它们溢出列宽。所以,现在,我需要打破所有这些漂亮的长方程式,这样就不会溢出列。

Q.1 - 有没有办法可以自动完成此操作,而无需进行太多更改(时间限制)?

Q.2 - 使用eqnarray有一个缺点 -

\begin{eqnarray}

LHS & = & RHS1 \nonumber \\\

 & & + RHS2 \nonumber\\\

 & & + RHS 3 

\end{eqnarray}

当然,我希望三个 RHS 对齐,以便等式能够很好地显示,但即​​使 LHS 不是一个很大的字符串,我也浪费了一些空间 =“LHS =”的宽度(在两列格式中明显很大)。

(那些计划将此标记为重复的人,请确保您参考正确的帖子,以便我的查询得到充分的答复。谢谢。)

PS - 根据 @egreg 和 @daleif 的要求,我还添加了一个清醒的最小工作示例 (MWE) -

\documentclass{article} 

\begin{document} 

\begin{eqnarray} 
\Pi(\rho, \sigma, \delta) & = & \frac{1}{B} (4\rho_p + 2\rho_n + \rho_{\Lambda} + 2\rho_{\Sigma^+})-2\rho_{\Sigma^-} + 2\rho_{\Sigma^0} + 2\rho_{\Xi^0} - 2\rho_{\Xi^-}) - \frac{(\sigma_1 + (\sigma_3)_z)}{2\sigma_2\delta} \nonumber\\ 
& & + \frac{\sigma_1}{\sqrt{2}\delta}(4\rho^s_p + 2\rho^s_n + \rho^s_{\Lambda} + 2\rho^s_{\Sigma^+})-2\rho^s_{\Sigma^-} + 2\rho^s_{\Sigma^0} + 2\rho^s_{\Xi^0} - 2\rho^s_{\Xi^-}) 
\end{eqnarray} 

\end{document} 

现在,当然,这在单列格式的适当位置已被“破坏”,但需要针对双列格式进行改进。

答案1

这是我通常用来mathtools拉回第一行的方法

\documentclass{article} 
\usepackage{mathtools}
\begin{document} 

\begin{align}
\MoveEqLeft
\Pi(\rho, \sigma, \delta) =  \frac{1}{B} (4\rho_p + 2\rho_n +
  \rho_{\Lambda} + 2\rho_{\Sigma^+})
  \nonumber \\
  & -2\rho_{\Sigma^-} +
  2\rho_{\Sigma^0} + 2\rho_{\Xi^0} - 2\rho_{\Xi^-}) - \frac{(\sigma_1
    + (\sigma_3)_z)}{2\sigma_2\delta} \nonumber
  \\
  &  + \frac{\sigma_1}{\sqrt{2}\delta}(4\rho^s_p + 2\rho^s_n +
  \rho^s_{\Lambda} + 2\rho^s_{\Sigma^+})
  \nonumber \\
  &-2\rho^s_{\Sigma^-} +
  2\rho^s_{\Sigma^0} + 2\rho^s_{\Xi^0} - 2\rho^s_{\Xi^-})
\end{align}

\end{document} 

请注意您有一些未开封)的。

在此处输入图片描述

相关内容