当我使用分数时,多行方程中的文本大小会缩小。如何保持其与非多行方程的大小相同?
\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}
你的案子将是最后一个。