如何使用花括号对齐数组中的函数?

如何使用花括号对齐数组中的函数?

正如标题所述。我的代码如下所示:

\begin{equation*}
F_{v,Rk}=\left \{
    \begin{array}{r1}
    & f_{h,1,k} \cdot t_1 \cdot d \\
    & 0.5 \cdot f_{h,2,k} \cdot t_2 \cdot d \\ 
    & 1.05 \dfrac{f_{h,1,k} \cdot t_1 \cdot d}{2+\beta} [\sqrt{2\beta (1+\beta)+\dfrac{4\cdot\beta(2+\beta)M_{y,Rk}}{f_{h,1,k}d t_1^2}}-\beta]+\dfrac{F_{ax,Rk}}{4} \\
    & 1.15\sqrt{\dfrac{2\beta}{1+\beta}}\sqrt{2M_{y,Rk} f_{h,1,k} d}+\dfrac{F_{ax,Rk}}{4} \\
    \end{array} \right
\end{equation*}

得出以下结果: 在此处输入图片描述

我希望它看起来像这样:

在此处输入图片描述

有人知道如何解决这个问题吗?

答案1

在代码块的屏幕截图中,该行

\begin{array}{r1}

肯定是错误的,因为1(“one”)不被识别为有效的列类型。您应该会收到这样的警告消息,例如LaTeX Error: Illegal character in array arg

我假设您打算使用l(“ell”)列类型,因此打算写

\begin{array}{rl} % "ell", not "one"

但是,您确实应该考虑采用完全不同的方法。我建议您mathtools为其dcases环境加载包并重写代码块,如下所示:

\[
F_{v,Rk}=\min
\begin{dcases}
row1\\
row2\\
row3\\
\dots\\
row(n-1)\\
rown
\end{dcases}
\]

相关内容