ゴムの長さがまだ分からない

ゴムの長さがまだ分からない
\documentclass[12pt,oneside]{article}
\usepackage{libertine}
\usepackage{amsthm}
\usepackage[libertine]{newtxmath}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{mathtools}
\usepackage{commath}
\usepackage{bm}
\usepackage{xpatch}

\xapptocmd\normalsize{%
 \abovedisplayskip=12pt plus 3pt minus 9pt
 \abovedisplayshortskip=0pt plus 3pt
 \belowdisplayskip=3ex plus 3pt minus 9pt
 \belowdisplayshortskip=5ex plus 3pt minus 4pt
}{}{}

\newtheoremstyle{definitionstyle}  % <name>
        {3ex}                   % <space above>
        {2ex}                   % <space below>
        {\normalfont}           % <body font>
        {}                      % <indent amount}
        {\bfseries}             % <theorem head font>
        {\normalfont\bfseries:} % <punctuation after theorem head>
        {.5em}                  % <space after theorem head>
        {}                      % <theorem head spec (can be left empty, meaning "normal")>
\theoremstyle{definitionstyle}

\newtheorem{definition}{Definition}[section] % Comment out [section] to remove section number dependence

\begin{document}

\begin{definition}
\textit{Displacement} is a vector measure (it has both magnitude and direction) of the interval between two locations measured along the shortest path connecting them.
\textit{Distance,} or distance traveled, is a scalar measure (an absolute value) of the interval between two locations measured along the actual path connecting them.
\end{definition}

\begin{definition}
\textit{Instant velocity,} or velocity, of an object is the rate of change of its displacement \textit{with respect to} time:
\end{definition}
\begin{equation}
\bm{v} = \lim_{\Delta t \to 0} \frac{\bm{r}(t+\Delta t) - \bm{r}(t)}{\Delta t}=\lim_{\Delta t \to 0}\frac{\Delta \bm{r}}{\Delta t}=\frac{\dif\bm{r}}{\dif t}=\dot{\bm{r}}
\end{equation}

\textit{Instant speed,} or speed, is the rate of change of distance with respect to time:
\[\envert{\bm{v}} = v = \lim_{\Delta t \to 0} \frac{\Delta s}{\Delta t} = \frac{\dif s}{\dif t} = \dot{s}\]

\begin{definition}
\textit{Instant acceleration,} or acceleration, is the rate of change of velocity with respect to time:
\end{definition}

\end{document}

同様の質問があるにもかかわらず、これらの間隔が全体としてどのように機能するか(組み合わせた場合)をまだ完全には理解していません。上記のコードでは次の結果が生成されます。 ここに画像の説明を入力してください

definitionstyleの間隔値と数学関連の間隔 (など)に関してabovedisplayskip、LaTeX エンジンは正確にはどのように計算するのでしょうか? たとえば、画像内のすべての垂直間隔 (色付きのボックス) を等しくしたい場合、目的の効果を得るには、どのように計算すればよいのでしょうか?

答え1

ページは伸びたり縮んだりしないので、ゴムの長さはこれとは関係ありません。

equation環境を、それが属する場所である 内に配置してみましょうdefinition

\documentclass[12pt,oneside]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}

\usepackage{amsthm}
\usepackage{mathtools}
\usepackage{commath} % don't use it, it's full of bugs
\usepackage{bm}
\usepackage{xpatch}

\usepackage{libertine}
\usepackage[libertine]{newtxmath}

\xapptocmd\normalsize{%
 \abovedisplayskip=12pt plus 3pt minus 9pt
 \abovedisplayshortskip=0pt plus 3pt
 \belowdisplayskip=3ex plus 3pt minus 9pt
 \belowdisplayshortskip=5ex plus 3pt minus 4pt
}{}{}

\newtheoremstyle{definitionstyle}  % <name>
        {3ex}                   % <space above>
        {2ex}                   % <space below>
        {\normalfont}           % <body font>
        {}                      % <indent amount}
        {\bfseries}             % <theorem head font>
        {\normalfont\bfseries:} % <punctuation after theorem head>
        {.5em}                  % <space after theorem head>
        {}                      % <theorem head spec (can be left empty, meaning "normal")>
\theoremstyle{definitionstyle}

\newtheorem{definition}{Definition}[section] % Comment out [section] to remove section number dependence

\begin{document}

\begin{definition}
\textit{Displacement} is a vector measure (it has both magnitude and direction) of the interval between two locations measured along the shortest path connecting them.
\textit{Distance,} or distance traveled, is a scalar measure (an absolute value) of the interval between two locations measured along the actual path connecting them.
\end{definition}

\begin{definition}
\textit{Instant velocity,} or velocity, of an object is the rate of change of its displacement \textit{with respect to} time:
\begin{equation}
\bm{v} = \lim_{\Delta t \to 0} \frac{\bm{r}(t+\Delta t) - \bm{r}(t)}{\Delta t}=\lim_{\Delta t \to 0}\frac{\Delta \bm{r}}{\Delta t}=\frac{\dif\bm{r}}{\dif t}=\dot{\bm{r}}
\end{equation}
\end{definition}

\textit{Instant speed,} or speed, is the rate of change of distance with respect to time:
\[\envert{\bm{v}} = v = \lim_{\Delta t \to 0} \frac{\Delta s}{\Delta t} = \frac{\dif s}{\dif t} = \dot{s}\]

\begin{definition}
\textit{Instant acceleration,} or acceleration, is the rate of change of velocity with respect to time:
\end{definition}

\end{document}

ここに画像の説明を入力してください

以下のように、設定したさまざまな間隔も変更すると

\documentclass[12pt,oneside]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}

\usepackage{amsthm}
\usepackage{mathtools}
\usepackage{bm}
\usepackage{xpatch}

\usepackage{libertine}
\usepackage[libertine]{newtxmath}

\xapptocmd\normalsize{%
 \abovedisplayskip=12pt plus 3pt minus 9pt
 \abovedisplayshortskip=0pt plus 3pt
 \belowdisplayskip=12pt plus 3pt minus 9pt
 \belowdisplayshortskip=12pt plus 3pt minus 4pt
}{}{}

\newcommand{\dif}{\mathop{}\!\mathrm{d}}

\newtheoremstyle{definitionstyle}  % <name>
        {12pt}                  % <space above>
        {12pt}                  % <space below>
        {\normalfont}           % <body font>
        {}                      % <indent amount}
        {\bfseries}             % <theorem head font>
        {\normalfont\bfseries:} % <punctuation after theorem head>
        {.5em}                  % <space after theorem head>
        {}                      % <theorem head spec (can be left empty, meaning "normal")>
\theoremstyle{definitionstyle}

\newtheorem{definition}{Definition}[section] % Comment out [section] to remove section number dependence

\begin{document}

\begin{definition}
\textit{Displacement} is a vector measure (it has both magnitude and direction) 
of the interval between two locations measured along the shortest path connecting them.
\textit{Distance,} or distance traveled, is a scalar measure (an absolute value) 
of the interval between two locations measured along the actual path connecting them.
\end{definition}

\begin{definition}
\textit{Instant velocity,} or velocity, of an object is the rate of change of its 
displacement \textit{with respect to} time:
\begin{equation}
\bm{v} = \lim_{\Delta t \to 0} \frac{\bm{r}(t+\Delta t) - 
\bm{r}(t)}{\Delta t}=\lim_{\Delta t \to 0}\frac{\Delta \bm{r}}{\Delta t}=
\frac{\dif\bm{r}}{\dif t}=\dot{\bm{r}}
\end{equation}
\end{definition}

\textit{Instant speed,} or speed, is the rate of change of distance with respect to time:
\[
\lvert\bm{v}\rvert = v = \lim_{\Delta t \to 0} \frac{\Delta s}{\Delta t} = 
\frac{\dif s}{\dif t} = \dot{s}
\]

\begin{definition}
\textit{Instant acceleration,} or acceleration, is the rate of change of velocity 
with respect to time:
\end{definition}

\end{document}

私は

ここに画像の説明を入力してください

関連情報