I use the beamer class. If display math followed by some enumerate environment, beamer will insert an extra blank line between them.
The following is the codes.
\documentclass{beamer}
\begin{document}
\begin{frame}
\begin{columns}[t]
\begin{column}{.5\linewidth}
Assume
\[
f+g=h
\]
\begin{enumerate}
\item item 1;
\item item 2.
\end{enumerate}
\end{column}
\begin{column}{.5\linewidth}
Assume
\[
f+g=h
\]
then
\begin{enumerate}
\item item 1;
\item item 2.
\end{enumerate}
\end{column}
\end{columns}
\end{frame}
\end{document}
The pdf file looks like the picture.

I split the frame into two columns. In the left column, there is no texts between display math and the enumerate environment. But there is an extra blank line, as if there are some ghost texts between them.
Question: How to remove the extra blank line?


\begin{enumerate}reduces the space. Alternatively, you could use a negative\vspace. – Apr 23 '22 at 08:15