对齐平衡方程组

对齐平衡方程组

我想将右侧的方程与这条假想的红线(左侧)对齐。此外,如果方程只有一个数字(就像在equation环境中一样),而不是三个,那就太好了。

我尝试使用cases但却无法使用align

如果您对如何清晰地呈现以下方程组有更好的想法,那么我将非常感激您的建议。

\begin{align} 
\sum F_x: & & -Q \cdot \cos \gamma - L \cdot \sin \beta + R_{B_x} = 0\\
\sum F_y: & & Q \sin \gamma + L \cos \beta + R_{B_y} - mg = 0 \\ 
\sum (M_z)_B: & & mgh \cdot \cos \beta - Lh - Qa \cdot \cos(90 - \beta - \gamma) = 0
\end{align}

当前状态

答案1

要排版具有单个垂直居中的方程编号的多行方程组,您可以使用环境split中的环境equation

在此处输入图片描述

\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{equation} \begin{split}
\sum F_x &\colon {-}Q  \cos \gamma - L  \sin \beta + R_{B_x} = 0\\
\sum F_y &\colon Q \sin \gamma + L \cos \beta + R_{B_y} - mg = 0 \\ 
\sum (M_z)_B &\colon mgh  \cos \beta - Lh - Qa  \cos(90 - \beta - \gamma) = 0
\end{split} \end{equation}
\end{document}

答案2

好的,我想出了以下解决方案:

\begin{subequations} \label{eq:equilibrium}
\begin{align} 
&\sum F_x: &&  -Q \cdot \cos \gamma - L \cdot \sin \beta + R_{B_x} = 0\\
&\sum F_y: &&    Q \sin \gamma + L \cos \beta + R_{B_y} - mg = 0 \\ 
&\sum (M_z)_B: &&  mgh \cdot \cos \beta - Lh - Qa \cdot \cos(90 - \beta - \gamma) = 0
\end{align}
\end{subequations}

结果如下: 在此处输入图片描述

这满足了我的需求,但如果有人有更好的解决方案,请分享:)

答案3

你可以这样做alignedat

\documentclass{article}
\usepackage{mathtools}

\begin{document}

\begin{equation}
    \begin{alignedat}{2}
      ∑ F_x: & \qquad & & \mathllap{ -}Q · \cos γ- L · \sin β+ R_{B_x} = 0 \\
      ∑ F_y: & & & Q · \sin γ+ L · \cos β+ R_{B_y} - mg = 0 \\
      ∑ (M_z)_B: & & & mgh · \cos β- Lh - Qa · \cos(90 - β- γ) = 0
    \end{alignedat}
\end{equation}

Current status

\end{document} 

在此处输入图片描述

相关内容