使用 displaystyle 时删除 itemize 中的跳行

使用 displaystyle 时删除 itemize 中的跳行

当我使用带有“align*”的“enumerate”环境时,代码会跳过一行。有没有办法让第一行与 1. 在同一行上移?代码:

\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{enumerate}
\item
\begin{align*}
x^3 &=x^2 + 1\\
x^3 - x^2 - 1&= 0
\end{align*}
\end{enumerate}
\end{document}

输出: 在此处输入图片描述

答案1

在此处输入图片描述

请勿align*使用$\begin{aligned}[t]

\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{enumerate}
\item
$\begin{aligned}[t]
x^3 &=x^2 + 1\\
x^3 - x^2 - 1&= 0
\end{aligned}$
\item
\hspace*{\fill}%
$\begin{aligned}[t]
x^3 &=x^2 + 1\\
x^3 - x^2 - 1&= 0
\end{aligned}$%
\hspace*{\fill}
\end{enumerate}
\end{document}

相关内容