15

考虑以下示例

\begin{equation}
    \begin{split}
        f = & \left( \frac{a}{b} + \right. \\
                   & \left. c \right) + d 
    \end{split}
\end{equation}

结果,第一行的左括号非常大,因为里面有分数。在第二行中,由于没有分数,所以括号很小。

如何使第二行的高度与第一行的高度匹配?

4

4 回答 4

21

您应该使用\vphantom,它使垂直空间等于其参数并且没有水平空间:

\begin{equation}
    \begin{split}
        f = & \left( \frac{a}{b} + \right. \\
                   & \left. \vphantom{\frac{a}{b}} c \right) + d 
    \end{split}
\end{equation}

(我建议\vphantom\phantom这种情况下结束,因为\phantom会增加您不需要的水平空间。)

有关排版数学的许多重要建议,请查看 Herbert Voß 的数学模式

于 2010-01-03T11:53:43.190 回答
3

哦。这是 \phantom{} 命令

\begin{equation}
    \begin{split}
        f = & \left( \frac{a}{b} + \right. \\
                   & \left. \phantom{\frac{a}{b}} c \right) + d 
    \end{split}
\end{equation}
于 2010-01-02T06:40:31.180 回答
3

您也可以使用 \big( \big) 专门设置大小。

顺序为 (, \big(, \Big(, \bigg(, \Bigg( 以增加大度。

于 2010-09-02T07:22:37.473 回答
0

我想你想使用\vphantom{}命令

\begin{equation}
\begin{split}
    f = & \left( \frac{a}{b} + \right. \\
               & \left. \phantom{\frac{a}{b}} c \right) + d 
\end{split}
\end{equation}
于 2014-03-03T22:41:21.740 回答