为什么低方程的垂直空间比高方程的垂直空间更大?

为什么低方程的垂直空间比高方程的垂直空间更大?

我通过创建的环境编写长方程式,该环境允许垂直对齐和手动拆分方程式。
我发现在高方程式(包含分数或积分……)上方没有垂直空间。然而,对于低方程式(包含没有特殊运算符的简单符号)来说情况并非如此,因为其中有一个无法删除的额外垂直空间。这显示了以下示例:

\documentclass{article}  
\DeclareMathSizes{10}{18}{12}{8} % this option is for inline equations  
\usepackage[fleqn]{amsmath}  
\usepackage{graphicx}  
\usepackage{adjustbox}  
\usepackage{environ}
\usepackage{xcolor}

\linespread{1.2}

\NewEnviron{nr}[2]{%
\setlength{\abovedisplayskip}{#1}
\setlength{\abovedisplayshortskip}{#1}
\setlength{\belowdisplayskip}{#2}
\setlength{\belowdisplayshortskip}{#2}
\resizebox{1.1\textwidth}{!}{
\begin{minipage}[l]{\textwidth}
{\color{black}\hrule}
\vskip 0mm
\begin{equation*}
\begin{split}
\BODY
\end{split}
\end{equation*}
\vskip 0mm
\end{minipage}
}}

\begin{document}

Definujme v~bodě tělesa $\overrightarrow{V}$ o objemu $dV$ element veličiny hybnost $\overrightarrow{dp}(dV)$:

\begin{nr}{0pt}{0pt}
\overrightarrow{dp}(dV)\equiv \overrightarrow{v}\cdot dm(dV)
\end{nr}

kde $\overrightarrow{v}$ je rychlost v bodě tělesa $\overrightarrow{V}$ a $dm$ je hmotnost elementu.\vskip 10pt

V libovolném bodě tělesa $\overrightarrow{V}$ je derivace elementu hybnosti podle času:

\begin{nr}{0pt}{0pt}
\frac{d\left(\overrightarrow{dp}\left(dV\right)\right)}{d\tau }=\frac{d}{d\tau }\left(\overrightarrow{v}\cdot dm(dV)\right)
\end{nr}

\end{document}

在此处输入图片描述 我如何才能统一这些方程中的垂直间距?

答案1

\linespread我解决了影响我的一些带有 packagesetspace和 option 的方程式的间距问题\setstretch{}。最终代码是:

\RequirePackage{fix-cm}
\documentclass[fontsize=13pt,DIV=12]{scrartcl} 

\usepackage[czech]{babel}
\usepackage{polyglossia}
\usepackage[top=1.27cm,bottom=2cm,left=1.27cm,right=1.27cm, foot=0.9cm]{geometry}
\DeclareMathSizes{13}{13}{10}{8}
\usepackage[fleqn]{amsmath}  
\usepackage{graphicx}  
\usepackage{environ}
\usepackage{xcolor}
\usepackage{setspace}

\setstretch{1.5}
\setlength{\mathindent}{0pt}
\setlength{\parindent}{0pt}
\setlength{\parskip}{0pt}

\NewEnviron{nr}[2]{%
\setstretch{1.0}
\setlength{\abovedisplayskip}{#1}
\setlength{\abovedisplayshortskip}{#1}
\setlength{\belowdisplayskip}{#2}
\setlength{\belowdisplayshortskip}{#2}
\resizebox{1.1\textwidth}{!}{
\begin{minipage}[l]{\textwidth}
{\color{white}\hrule}
\vskip 0pt
\begin{equation*}
\begin{split}
\BODY
\end{split}
\end{equation*}
\vskip 0pt
\end{minipage}}
\vskip 0pt
}

\begin{document}

Definujme v~bodě tělesa $\overrightarrow{V}$ o objemu $dV$ element veličiny hybnost $\overrightarrow{dp}(dV)$:

\begin{nr}{0pt}{0pt}
\overrightarrow{dp}(dV)\equiv \overrightarrow{v}\cdot dm(dV)
\end{nr}

kde $\overrightarrow{v}$ je rychlost v bodě tělesa $\overrightarrow{V}$ a $dm$ je hmotnost elementu.\vskip 10pt

V libovolném bodě tělesa $\overrightarrow{V}$ je derivace elementu hybnosti podle času:

\begin{nr}{0pt}{0pt}
\frac{d\left(\overrightarrow{dp}\left(dV\right)\right)}{d\tau }=\frac{d}{d\tau }\left(\overrightarrow{v}\cdot dm(dV)\right)
\end{nr}

\end{document}

在此处输入图片描述

相关内容