如何使多项式与对齐环境兼容?

如何使多项式与对齐环境兼容?
\documentclass{report}

\usepackage{polynom, amsmath}

\begin{document}

\polylongdiv{x}{x+1} % OK

\begin{equation}
   \polylongdiv{x}{x+1} % OK
\end{equation}

\begin{align}
   \polylongdiv{x}{x+1} & % compilation error
\end{align}

\end{document}

polynom 包与 amsmath 的 align 环境不兼容。我该如何解决这个问题?

答案1

哦,我想我刚刚偶然发现了一个解决方法。

\documentclass{report}

\usepackage{polynom, amsmath}

\begin{document}

\begin{align}
    \text{$\polylongdiv{x}{x+1}$} & \\ % works
    \mbox{\polylongdiv(x)(x+1)} & % mangled formatting
\end{align}

\end{document}

相关内容