校准和幻像

校准和幻像

MWE 在结果中显示了我在第一步中需要的对齐。我的问题是:

  1. 现在在“1”后面应该再次出现“4”,正好在第一行的“4”下面。我该怎么做?
  2. 总体来说,是否存在更优雅的解决方案(以便更容易地解决问题 1)?

    \documentclass{article}
    \usepackage{amsmath}
     \begin{document}
     \begin{equation*}
     \begin{aligned}
      &&\sqrt{05\;47\;56} = 2 \\
      &-&4\phantom{\sqrt{05\;47\;56}} \\
      &&\rule{1cm}{0.4pt} \phantom{\sqrt{05\;47}} \\
     &&1\phantom{\sqrt{05\;47\;56}}
     \end{aligned}
     \end{equation*}
     \end{document}
    

答案1

您可以使用\mathmakeboxarray。在第一列中,部首的放置方式与部首符号的宽度相同(没有连字符)。

\documentclass{article}
\usepackage{amsmath,mathtools,calc}

\begin{document}

\begin{equation*}
\setlength{\arraycolsep}{0pt}
\begin{array}{r r @{\;} r @{\;} r c l}
\mathmakebox[\widthof{$\sqrt{\vphantom{0}}$}][l]{\sqrt{\phantom{05\;47\;56}}} &
    05 & 47 & 56 & {}={} & 2 \\
-&   4 \\
\cline{2-2}
 &   1
\end{array}
\end{equation*}

\end{document}

在此处输入图片描述

完整方案:

\documentclass{article}
\usepackage{amsmath,mathtools,calc}

\begin{document}

\begin{equation*}
\setlength{\arraycolsep}{0pt}
\begin{array}{r r @{\;} r @{\;} r c l}
\mathmakebox[\widthof{$\sqrt{\vphantom{0}}$}][l]{\sqrt{\phantom{05\;47\;56}}} &
    05 & 47 & 56 & {}={} & 234 \\
\cline{6-6}
-&   4 &    &    &       & 43\cdot3=129 \\
\cline{2-2} \cline{6-6}
 &   1 & 47 &    &       & 464\cdot4=1856 \\
-&   1 & 29 \\
\cline{2-3}
 &     & 18 & 56 \\
-&     & 18 & 56 \\
\cline{2-4}
 &     &    &  0
\end{array}
\end{equation*}

\end{document}

在此处输入图片描述

答案2

这个代码怎么样?

\documentclass{article}
\usepackage{mathtools}

 \begin{document}

 \begin{align*}
 \sqrt{05\;47\;56} & = 2 \\
  -\enspace 4\phantom{\;47\;56} & \\[-3ex]
\rule{1.1cm}{0.4pt} \phantom{\;56} & \\[-1.5ex]
 1\mathrlap{\;4}\phantom{\;47\;56} &
 \end{align*}

 \end{document} 

在此处输入图片描述

相关内容