如何让方程编号处于正常位置

如何让方程编号处于正常位置

我想在一行中用一个方程编号写出 4 个方程。我写了

 \begin{equation}
     t=\gamma({t^'} +\frac{v}{c^2}{z^'})
     \text{,   }
    z=\gamma({z{^'} + v {t^'})
    \text{,   }
     x ={x^'}
    \text{,     }
    y ={y^'}
\end{equation}  

并且方程编号位于最后一个方程的紧后面,而不是像往常一样位于右边距。

答案1

\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{equation}
     t=\gamma({t^'} +\frac{v}{c^2}{z^'})
     \text{,   }
    z=\gamma({z{^'} + v {t^'})
    \text{,   }
     x ={x^'}
    \text{,     }
    y ={y^'}
\end{equation}
\end{document}

产生错误

! Missing { inserted.
<to be read again> 
                   ^
l.5      t=\gamma({t^'
                      } +\frac{v}{c^2}{z^'})
? 

出现任何错误后,任何 pdf 输出都无法使用,仅作为调试辅助。

t'永不使用t^'

一旦解决这个问题,方程式就会按预期排版。

注意多个空格只能组成一个空格,我将其替换为\quad

在此处输入图片描述

\documentclass{article}
\usepackage{amsmath}
\begin{document}
\hrule % just to see page size
\begin{equation}
     t=\gamma(t' +\frac{v}{c^2}z')
     \text{,}\quad
    z=\gamma(z' + v t')
    \text{,}\quad
     x =x'
    \text{,}\quad
    y =y'
\end{equation}
\hrule
\end{document}

相关内容