带步骤的方程式对齐

带步骤的方程式对齐

我试图展示解决线性方程的所有步骤,如下所示:

\begin{aligned}
-4(6x - 5) & = 188 \\
(-4*6x)+(-4*-5) &  \\
-24x + 20 & = 188 \\
-20 & = -20 \\
-24x & = 168 \\
/-24 & = /-24 \\
x & = -7
\end{aligned}

这与我预期的一样,但如果我从 -20 步骤(和 /-24)中删除 = 符号,-20 就不再在右侧正确对齐。有没有办法让它仍然对齐而不放等号?谢谢!

答案1

你的意思是这样的吗:

\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{equation}
\begin{aligned}
-4(6x - 5) & = 188 \\
(-4*6x)+(-4*-5) &  \\
-24x + 20 & = 188 \\
-20 &\mathrel{\phantom{=}}  -20 \\
-24x & = 168 \\
/-24 & = /-24 \\
x & = -7
\end{aligned}
\end{equation}
\end{document}

我使用命令phantom来告诉 LaTeX 有一个等号以及\mathrel正确的分隔符。

答案2

如果我正确理解了你想要做什么,那么我建议更换该行

-20 & = -20 \\

经过

-20 & \phantom{{}={}} -20 \\

需要周围的额外括号=来获得正确的间距,因为它对于相邻字符来说是“隐藏”的,否则会强制关系采用正确的间距。

编辑:正如 Werner 指出的那样,这会导致间距错误——减号变成二进制,而不是一元。要强制一元减号,您需要

-20 & \phantom{{}={}} {-20} \\

Marco 的回答非常不错,并且展现出了对如何应用符号类别的深刻理解。

相关内容