答案1
答案2
你写了,
我已经设法使用表格环境来获得它,但这显然不是正确的方法。
实际上你已经非常接近了!我建议你进行的主要更改是从一个tabular
环境切换到另一个array
环境。以下屏幕截图显示了此更改的效果。第三个“操作”涉及应用进一步的调整——此时输出将与 产生的结果没有区别systeme
。
\documentclass{article}
\usepackage{array,systeme}
\newcolumntype{C}{>{{}}c<{{}}} % for "Take 3" (see below)
\begin{document}
Take 1: OP's original form
\[
\begin{tabular}{rcrclcl}
4x & + & 7 & = & 7x & + & 2 \\
& & 7 & = & 3x & + & 2 \\
& & 5 & = & 3x \\
&&$\frac{5}{3}$ & = & x
\end{tabular}
\]
\medskip
Take 2: \texttt{array} env.\ instead of \texttt{tabular} env.
\[
\begin{array}{rcrclcl}
4x & + & 7 & = & 7x & + & 2 \\
& & 7 & = & 3x & + & 2 \\
& & 5 & = & 3x \\
&&\frac{5}{3} & = & x
\end{array}
\]
\medskip
Take 3: \texttt{array} env., \texttt{C} col.\ type, \texttt{\string\arraycolsep=0pt}
\[
\arraycolsep=0pt
\renewcommand\arraystretch{1.245}
\begin{array}{rCrClCl}
4x & + & 7 & = & 7x & + & 2 \\
& & 7 & = & 3x & + & 2 \\
& & 5 & = & 3x \\
&&\frac{5}{3} & = & x
\end{array}
\]
\medskip
Take 4: \texttt{systeme} solution
\[
\sysdelim..
\systeme{4x+7=7x+2,7=3x+2,5=3x,\frac{5}{3}=x}
\]
\end{document}