答案1
另一个解决方案是加载数学工具包。该mathtools
包是该包的一个(非常重要的!)超集,amsmath
它还修复了几个事实上错误——例如错误地解释[X]
为包\begin{aligned}
的可选参数amsmath
。有关此错误的更多信息,请参阅包用户指南的第 2.1 节mathtools
。
以机智,
\documentclass[leqno]{article}
\usepackage{mathtools}
\begin{document}
\begin{equation}
\begin{aligned}
[X] &= 1\\
[Y] &= 2,
\end{aligned}
\end{equation}
\end{document}
完全按照预期工作:
这个解决方案的一个好处是,如果下一行以一个对象(例如,用方括号括起来的对象)开头,您就不需要记住{}
在后面插入。\begin{aligned}
[X]
答案2
aligned
带有可选参数,因此会误认为[X]
是该选项。解决的方法是将一些无害的内容放在 之后{aligned}
,但在 之前[X]
。这里我放置了一个空组{}
。
请注意,使用此选项时,它是垂直对齐定位规范,例如[t]
或[b]
。
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{equation}
\begin{aligned}{}
[X] &= 1\\
[Y] &= 2,
\end{aligned}
\end{equation}
\end{document}