多行方程中的文本分数较小吗?

多行方程中的文本分数较小吗?

当我使用分数时,多行方程中的文本大小会缩小。如何保持其与非多行方程的大小相同?

\begin{equation}
    \begin{cases}
    p = -\frac{1}{\chi}\text{div}(\mathbf{u}),\\
    \rho \frac{\partial^2}{\partial t^2} = - \nabla p.
    \end{cases}
\end{equation}

我需要和这个一样的尺寸 -

\begin{equation}
 p = -\frac{1}{\chi}\text{div}(\mathbf{u})
\end{equation}

答案1

使用\dfrac而不是\frac将强制分数以“通常”大小显示。

因此使用这段代码将有效:

\begin{equation}
    \begin{cases}
        p = -\dfrac{1}{\chi}\mathrm{div}(\mathbf{u}),\\
        \rho \dfrac{\partial^2}{\partial t^2} = - \nabla p.
    \end{cases}
\end{equation}

编辑:正如 Manuel 所建议的,使用\dcases是更好的选择

代码变成

\begin{equation}
    \begin{dcases}
        p = -\frac{1}{\chi}\mathrm{div}(\mathbf{u}),\\
        \rho \frac{\partial^2}{\partial t^2} = - \nabla p.
    \end{dcases}
\end{equation}

答案2

您可以使用dcases提供的环境mathtools。还请注意对代码的一些改进。

\documentclass{article}
\usepackage{amsmath,mathtools}

\DeclareMathOperator{\Div}{div}
\newcommand{\vect}[1]{\mathbf{#1}}

\begin{document}

\begin{equation}
\begin{dcases}
p=-\frac{1}{\chi}\Div\vect{u}, \\
\rho\frac{\partial^2}{\partial t^2}=-\nabla p
\end{dcases}
\end{equation}

\end{document}

在此处输入图片描述

对偏导数的进一步改进:

\newcommand{\pder}[3][]{%
  \frac{\partial\if\relax\detokenize{#1}\relax\else^{#1}\fi#2}
       {\partial#3\if\relax\detokenize{#1}\relax\else^{#1}\fi}%
}

在序言中,你可以使用

\pder{f}{t}
\pder[2]{f}{t}
\pder{}{t}
\pder[2]{}{t}

你的案子将是最后一个。

相关内容