Мне нужно такое же вертикальное расстояние между абзацем и уравнением, как между абзацем и выровненными математическими выражениями. Как это сделать?

Мне нужно такое же вертикальное расстояние между абзацем и уравнением, как между абзацем и выровненными математическими выражениями. Как это сделать?

Я делаю очень простую домашнюю работу по набору текста по математике. Я знаю, что это не повлияет на оценки, но меня действительно раздражает, что перед выровненной средой больше места, чем перед уравнением в математическом режиме.

\begin{itemize}

%item(i)
\item[(i)] Einstein is constantly being referenced in popular culture, Einstein wrote:

\[
E^2=(mc^2)^2+(pc)^2
\]

The equation we know best is $E=mc^2$, this is for a non-moving object, where $p$, the momentum, is equal to zero, if $p=0$ then

\begin{align*}
E^2&=(mc^2)^2+(pc)^2\\
&=(mc^2)^2+(0)^2\\
&=(mc^2)^2\\
E&=mc^2
\end{align*}





\end{itemize}

изображение выходного файла pdf, демонстрирующее избыточное пространство

Кто-нибудь знает, почему это происходит? Есть ли лучший способ сделать это, чем поместить уравнение в среду выравнивания?

решение1

Если я правильно понял вашу проблему, это происходит только потому, что вы оставили пустую строку в коде между текстом и alignокружением. Вы можете добавить a %на пустые строки или просто не оставлять пустых строк.

Следующий код удаляет большую часть пробелов. Решает ли это вашу проблему?

\documentclass{article}

\usepackage{amsmath}

\begin{document}

\begin{itemize}

%item(i)
\item[(i)] Einstein is constantly being referenced in popular culture, Einstein wrote:
%
\[
E^2=(mc^2)^2+(pc)^2
\]
%
The equation we know best is $E=mc^2$, this is for a non-moving object, where $p$, the momentum, is equal to zero, if $p=0$ then
%
\begin{align*}
E^2&=(mc^2)^2+(pc)^2\\
&=(mc^2)^2+(0)^2\\
&=(mc^2)^2\\
E&=mc^2
\end{align*}

\end{itemize}

\end{document}

Связанный контент