我是 LaTex 的新用户,遇到了一些困难。我想减少文本和方程之间的垂直间距。方程和文本“运动方程的线性化”之间有很大的间隙。我不知道该怎么做,我在网上搜索过,但对我来说不起作用:
\setlength{\belowdisplayskip}{0pt}
\setlength{\belowdisplayshortskip}{0pt}
\setlength{\abovedisplayskip}{0pt}
\setlength{\abovedisplayshortskip}{0pt}
您将在下面找到我的代码:
\begin{align*}
m\dot{v} &= Y + mg\sin\varphi\cos\theta + m(pw - ru) \\
I_{XX}\dot{p} &= L + (I_{YY} - I_{ZZ})qr \\
I_{ZZ}\dot{r} &= N +(I_{XX}-I_{YY})pq \\
\end{align*}
Linearization of motion equations
\begin{align*}
u &= U_0 + u(t) & v &= 0 + v(t) \\
p &= 0 + p(t) & r &= 0 + r(t) \\
\theta &= \theta_0 + \theta (t) & \varphi &= 0 + \varphi (t)
\end{align*}
感谢您的帮助 :)
答案1
考虑到首先评论也非常重要,所以我才使用了\intertext
选项。
\documentclass[a4paper,12pt]{article}
\usepackage{mathtools,amssymb}
\begin{document}
\begin{align*}
m\dot{v} &= Y + mg\sin\varphi\cos\theta + m(pw - ru) \\
I_{XX}\dot{p} &= L + (I_{YY} - I_{ZZ})qr \\
I_{ZZ}\dot{r} &= N +(I_{XX}-I_{YY})pq \\
\intertext{Linearization of motion equations}
u &= U_0 + u(t) & v &= 0 + v(t) \\
p &= 0 + p(t) & r &= 0 + r(t) \\
\theta &= \theta_0 + \theta (t) & \varphi &= 0 + \varphi (t)
\end{align*}
\end{document}