我想为数学课做笔记,这样我就可以用环境排版一系列方程式\align
,并在一些行之间做一些文字注释。但据我所知……通过使用\end{align*}
,输入一些关于该过程的文字注释,然后开始一个新的\begin{align*}
,我将无法再将上述环境中的 = 符号与 & 对齐。
我能想到的最好的办法是\text{}
在等式的中间使用,但这不会将文本放在文档的左边距。
\documentclass{article}
\usepackage[fleqn]{mathtools}
\begin{document}
This is a series of equations:
\begin{align*}
x^{2}+y^{2}&=0\\
y&=mx+b\\
\text{This is a note about the above lines}\\
&\text{This is another note}\\
x^{2}&=1
\end{align*}
\end{document}
答案1
amsmath
提供\intertext
,它会中断对齐,并允许您添加一些文本。但是,有时 周围的间距\intertext
太大,因此mathtools
包提供了\shortintertext
。比较:
\usepackage{mathtools}
\begin{align}
a & = b \\
\intertext{Some note.}
c & = d \\
\shortintertext{Another note.}
e & = f
\end{align}