在投影仪中将大方程式分成几行

在投影仪中将大方程式分成几行

我有一个非常大的方程式,我尝试使用以下代码将该方程式分成不同的行,但间距非常大。有人能建议什么是节省空间和减少代码体积的最佳方法吗?

    \[
\rho \Delta x \Delta y \Delta z \Delta \tau \partial_tc_i(t,x,\tau)_
=
\rho \Delta x \Delta y \Delta z \Delta \tau (p_i-d_i)-  
\]

\[
 \rho \Delta y, \Delta z \Delta \tau [q_{i,x}(t,x+\Delta x/2, y, z, \tau)-q_{i,x}(t,x - \Delta x/2, y, z, \tau)]
\]

\[
-  \rho \Delta x, \Delta z \Delta  \tau [q_{i,y}(t,x,y+\Delta y/2, y, z, \tau)-q_{i,y}(t,x,y - \Delta y/2, z, z, \tau)]
\]

\[
-\rho \Delta x \Delta y \Delta \tau[q_{i,z}(t,x,y,z+\Delta z/2, \tau) - q_{i,z}(t,x,y,z-\Delta z/2, \tau)]
\]

该代码的输出如下: 在此处输入图片描述

我想减少行距。

谢谢。

答案1

您可以使用gather*align*环境。两者都由包提供amsmath。在下面的 MWE 中,我使用该align*方法,借此机会将表达式从 4 行较长的行分解为 7 行较短的数学行。

在此处输入图片描述

\documentclass{beamer}
\usepackage{amsmath}
\begin{document}  
\begin{frame}
\begin{align*}
\rho \Delta x \Delta y \Delta z \Delta \tau \partial_t c_i(t,x,\tau) 
&= \rho \Delta x \Delta y \Delta z \Delta \tau (p_i-d_i)  \\
&- \rho \Delta y, \Delta z \Delta \tau [q_{i,x}(t,x+\Delta x/2, y, z, \tau)\\
&\qquad - q_{i,x}(t,x - \Delta x/2, y, z, \tau)]\\
&- \rho \Delta x, \Delta z \Delta  \tau [q_{i,y}(t,x,y+\Delta y/2, y, z, \tau)\\
&\qquad - q_{i,y}(t,x,y - \Delta y/2, z, z, \tau)]\\
&- \rho \Delta x \Delta y \Delta \tau[q_{i,z}(t,x,y,z+\Delta z/2, \tau) \\
&\qquad - q_{i,z}(t,x,y,z-\Delta z/2, \tau)]
\end{align*}
\end{frame}
\end{document}

相关内容