LaTex 中的多元多项式长除法

LaTex 中的多元多项式长除法

如何使用 LaTeX 排版具有多个变量的多项式长除法?我想进行具有两个或更多除数的多项式长除法。我知道这里已经回答过类似的问题,但答案无济于事,因为我希望长除法看起来像这样: 在此处输入图片描述

我已经可以解决只有一个除数的情况,但当有两个除数时,情况就不再好了。有人能帮我解决这个问题吗?

这是我目前拥有的代码:

\usepackage[ngerman]{babel} 
\usepackage{latexsym} 
\usepackage{amsfonts} 
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{amsthm}
\usepackage{bbm}
%\usepackage{enumerate}
\usepackage{enumitem} 
\usepackage{MnSymbol}
\usepackage[colorlinks=true,urlcolor=blue]{hyperref}
\usepackage{listings}
\usepackage{mdframed}
\usepackage{pgfplots}  
\usepackage{todonotes}
\usepackage[utf8]{inputenc} %deutsche Umlaute
\input longdiv.tex
\usepackage[]{algorithm2e}

\newcommand\Mydiv[2]{%
\strut#1$\kern.25em\smash{\raise.3ex\hbox{$\big)$}}$\mkern-8mu
        \overline{\enspace\strut#2}}

$$
\begin{array}{rll}
    q_1: x \phantom{000000000} \\[-3pt]
    q_2: -1 \phantom{00000000} \\[-3pt]
    \Mydiv{\begin{array}{r}
xy-1\\
x+y
\end{array}}{x^2y-2x-y+4} \\[-3pt]  
      \underline{x^2y- \phantom{0} x \phantom{000000}} \\
      4 \\[-3pt]

  \end{array}
$$

这给了我这个结果: 在此处输入图片描述 我不喜欢两个除数比括号高的方式,但我不知道如何解决这个问题......非常感谢!

相关内容