如何将左对齐的文本放在收集的方程式旁边

如何将左对齐的文本放在收集的方程式旁边

最小示例

\documentclass[leqno]{article}
\usepackage{amsmath}

\begin{document}

\begin{equation*}
    x+(y+z) = (x+y)+z
\end{equation*}

\begin{gather}
\tag*{This pushes it} 
    x+(y+z) = (x+y)+z \\
\tag*{This doesn't} 
    x+(y+z) = (x+y)+z
\end{gather}

\end{document}

寻找一种方法将文本放在收集的方程式的左边,而不是将它们推离中心。

编辑。 方程式应该居中,但不必对齐。

答案1

我不确定这是否是您想要的,但我认为您不是想让您的文本成为tag。如果您希望收集的方程式与上面的方程式对齐,我建议flalign一起使用\text。为了防止文本推动方程式,请将其放在 中\rlap

在此处输入图片描述

\documentclass{article}
\usepackage{amsmath}

\begin{document}

\begin{equation*}
    x+(y+z) = (x+y)+z
\end{equation*}
\begin{flalign*}
  &&  x+(y+z) &= (x+y)+z& \\ &\rlap{\text{This doesn't push it}} & x+(y+z) &= (x+y)+z \\ &\rlap{\text{Neither does this}} & x+(y+z) &= (x+y)+z
\end{flalign*}

\end{document}

相关内容