“多项式”的不同布局

“多项式”的不同布局

代码

\documentclass{memoir}
\usepackage{polynom}

\begin{document}
\polylongdiv[style=B]{x^4 - 3x^3 + x^2 + 3x - 2}{x-1}
\end{document}

产生以下多项式除法的图表: 在此处输入图片描述

但是,我通常不这样表示多项式除法;我通常会将所有项拖下来,并在每次减法之后将它们写在每一行中。例如,我希望第三行是-2x^3 + x^2 + 3x - 2(而不仅仅是-2x^3 + x^2),第五行是-x^2 + 3x - 2(而不仅仅是-x^2 + 3x)。这有可能以某种方式实现吗?

答案1

当然,缺点是你必须自己构建它......

\documentclass{article}
\usepackage{fixltx2e}
\usepackage{tabstackengine}
\stackMath\TABbinary
\newsavebox\tempbox
\newlength\templen
\def\rl#1{%
  \sbox\tempbox{$#1$}%
  \setlength\templen{\wd\tempbox}%
  \llap{\rule{1.5pt}{.1ex}}\rule{\templen}{.1ex}\rlap{\rule{1.5pt}{.1ex}}}
\setstacktabulargap{0pt}
\begin{document}
\tabularShortstack{crcrcrcrcl}{
 &x^4&-&3x^3&+&x^2 &+&3x&-&2 = (x-1)(x^3 - 2x^2 -x +2)\\
-&x^4&+&x^3 & &    & &  & &\\
                              \rl{-}&\rl{x^4}&\rl{-}&\rl{3x^3}&&&&&&\\
 &   &-&2x^3&+&x^2 &+&3x&-&2\\
 &   & &2x^3&-&2x^2& &  & &\\
                              &&&\rl{2x^3}&\rl{-}&\rl{2x^2}&&&&\\
 &   & &    &-&x^2 &+&3x&-&2\\
 &   & &    & &x^2 &-& x& &\\
                              &&&&&\rl{x^2}&\rl{-}&\rl{3x}&&\\
 &   & &    & &    & &2x&-&2\\
 &   & &    & &    &-&2x&+&2\\
                              &&&&&&\rl{-}&\rl{2x}&\rl{+}&\rl{2}\\
 &   & &    & &    & &  & &0
}
\end{document}

在此处输入图片描述

如果你真的想要延长水平线......

\documentclass{article}
\usepackage{fixltx2e}
\usepackage{tabstackengine}
\stackMath\TABbinary
\newsavebox\tempbox
\newlength\templen
\def\rl#1{%
  \sbox\tempbox{$#1$}%
  \setlength\templen{\wd\tempbox}%
  \llap{\rule{1.5pt}{.1ex}}\rule{\templen}{.1ex}\rlap{\rule{1.5pt}{.1ex}}}
\setstacktabulargap{0pt}
\begin{document}
\tabularShortstack{crcrcrcrcrl}{
 &x^4&-&3x^3&+&x^2 &+&3x&-&2& = (x-1)(x^3 - 2x^2 -x +2)\\
-&x^4&+&x^3 & &    & &  & & &\\
                              \rl{-}&\rl{x^4}&\rl{-}&\rl{3x^3}&\rl{+}&\rl{2x^2}&\rl{+}&\rl{3x}&\rl{-}&\rl{2}&\\
 &   &-&2x^3&+&x^2 &+&3x&-&2&\\
 &   & &2x^3&-&2x^2& &  & & &\\
                              &&&\rl{2x^3}&\rl{-}&\rl{2x^2}&\rl{+}&\rl{3x}&\rl{-}&\rl{2}&\\
 &   & &    &-&x^2 &+&3x&-&2&\\
 &   & &    & &x^2 &-& x& & &\\
                              &&&&&\rl{x^2}&\rl{-}&\rl{3x}&\rl{-}&\rl{2}&\\
 &   & &    & &    & &2x&-&2&\\
 &   & &    & &    &-&2x&+&2&\\
                              &&&&&&\rl{-}&\rl{2x}&\rl{+}&\rl{2}&\\
 &   & &    & &    & &  & &0&
}
\end{document}

在此处输入图片描述

相关内容