我想对齐一些方程式。其中一个方程式有一些文本,我想将其推回到边距。我试过
\begin{align*}
\text{Text: } \hspace{\stretch{1}} \text{more text} x^2 &=y\\
m^2 &= 2\\
\end{align*}
这使
Text: more textx2 = y
m2 = 2
但我想要的是这个:
Text: more textx2 = y
m2 = 2
hspace 拉伸组合对不在块内的行非常有效align
。我不想添加特定大小(如hspace{10em}
),因为我可能需要稍后编辑该行,并且我确实需要将推送的文本(“文本”)保持在同一行上。有什么想法吗?
答案1
通过 MWE,我们将更好地了解您的需求。amsart
您的需求将得到满足:
\documentclass{amsart}
%\usepackage{amsmath} % amsart doesn't need this.
\usepackage[showframe]{geometry} % Added to show frames, you may remove this in your file.
% ----------------------------------------------------------------
\begin{document}
% ----------------------------------------------------------------
\begin{flalign*}
\text{Text:} && \text{more text } x^2 &=y && \\
&& m^2 &= 2 &&
\end{flalign*}
% ----------------------------------------------------------------
\end{document}