我正在尝试在环境中使用align*
环境(但我猜它也应用了数学块$$...$$
)enumerate
。我的数学块上方似乎有一行额外的代码:
有没有办法删除这一行?我可以理解,块以某种方式创建了一个新段落。我可以创建一个包含计数器和数学块的容器,并让计数器浮动在容器的左上角吗?
我尝试制作一个figure[t]
包含我的 的align*
,但整个“图形”飞到了整个页面的顶部。内联数学$...$
对我来说也不起作用,因为我不喜欢计数器居中——不确定这是否是排版标准,但我不喜欢它。
一个简单的例子:
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{enumerate}
\item \begin{align*}
a + b &= a + b \\
a - b &= 0
\end{align*}
\end{enumerate}
\end{document}
谢谢你!
答案1
不要使用align*
环境;而是使用环境aligned
,[t]
在一对数学模式分隔符内使用位置说明符(表示“顶部”)$
。下面的第一项显示左对齐的方程式,第二项显示居中的方程式。
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{enumerate}
\item $\begin{aligned}[t]
a + b &= a + b \\
a - b &= 0
\end{aligned}$
\item \hfil $\begin{aligned}[t]
a + b &= a + b \\
a - b &= 0
\end{aligned}$ \hfill
\end{enumerate}
\end{document}