在 LaTeX 数学中,当括号在行之间拆分时,如何使括号匹配高度?

发布于 2024-08-16 05:21:14 字数 284 浏览 6 评论 0原文

考虑以下示例

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

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

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

Consider the following example

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

In the result, the left parenthesis on the first line is very large, because of the fraction inside. In the second line, since there is no fraction, the parenthesis is small.

How can I make the one on the second line match the one on the first line in height?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

拥抱影子 2024-08-23 05:21:14

您应该使用 \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ß。

You should use \vphantom, it makes a vertical space equal to its argument and no horizontal space:

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

(I recommend \vphantom over \phantom in this case because \phantom adds horizontal space that you don't need.)

For a lot of great advice on typesetting mathematics, have a look at Math mode by Herbert Voß.

尤怨 2024-08-23 05:21:14

哦。这是 \phantom{} 命令

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

Oh. It's the \phantom{} command

\begin{equation}
    \begin{split}
        f = & \left( \frac{a}{b} + \right. \\
                   & \left. \phantom{\frac{a}{b}} c \right) + d 
    \end{split}
\end{equation}
甜嗑 2024-08-23 05:21:14

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

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

You can also use \big( \big) to set the size specifically.

The order goes (, \big(, \Big(, \bigg(, \Bigg( for increasing bigness.

乄_柒ぐ汐 2024-08-23 05:21:14

我认为您想使用 \vphantom{} 命令

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

I think you want to use the \vphantom{} command

\begin{equation}
\begin{split}
    f = & \left( \frac{a}{b} + \right. \\
               & \left. \phantom{\frac{a}{b}} c \right) + d 
\end{split}
\end{equation}
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文