Синтетическое деление без пакета полиномов

Синтетическое деление без пакета полиномов

Я работал с некоторыми из моих студентов над синтетическим делением, и мне нравится, как книга представляет это с точки зрения отслеживания всего и тому подобного. Это заставило меня задуматься, как лучше всего воспроизвести то, что я видел, и я составил то, что, я уверен, является ужасным кодом — цель моего вопроса — посмотреть, есть ли способ упростить мою общую идею (я не большой поклонник макета в пакете polynom).

введите описание изображения здесь

Вышеизложенное взято из следующей искажённой путаницы:

\documentclass{article}
\usepackage{array}
\usepackage{multirow}
\usepackage{dcolumn}
\newcolumntype{2}{D{.}{}{2.0}}

\begin{document}
\begin{center}
\renewcommand\arraystretch{1.5}
\setlength\doublerulesep{0pt}
\begin{tabular}{>{$}r<{$}|>{$}r<{$}>{$}r<{$}>{$}r<{$}>{$}r<{$}}
-\frac{4}{3} & {3} & -1 & -6 & 12\\\cline{2-5}
\multicolumn{1}{r}{} & \multicolumn{1}{r}{} & \multicolumn{1}{r}{$-4$} & \multicolumn{1}{r}{$\frac{20}{3}$} & \multicolumn{1}{r}{$-\frac{8}{9}$} \\\cline{2-5}
\multicolumn{1}{r}{} & \multicolumn{1}{r}{3} & \multicolumn{1}{r}{$-5$} & \multicolumn{1}{r}{$\frac{2}{3}$} & \multicolumn{1}{r}{$\frac{100}{9}$}
\end{tabular}
\end{center}

\end{document}

решение1

Во-первых, вы должны использовать массив, а не таблицу, поэтому вам не нужно >{$}(это более или менее единственное различие между средами). Затем, поскольку у вас rв любом случае есть столбцы, вы можете удалить все \multicolumnn{1}{r}это также будет иметь преимущество постоянного использования математического режима, так как вы используете текст для положительных чисел и математику для отрицательных, что не гарантирует использование одинаковых шрифтов для цифр.

\documentclass{article}
\usepackage{multirow}
\usepackage{dcolumn}
\newcolumntype{2}{D{.}{}{2.0}}

\begin{document}
\[
\renewcommand\arraystretch{1.5}
\setlength\doublerulesep{0pt}
\begin{array}{rrrrr}
\multicolumn{1}{r|}{-\frac{4}{3}} & {3} & -1 & -6 & 12\\\cline{2-5}
 & & -4& \frac{20}{3} & -\frac{8}{9}\\\cline{2-5}
 & 3 & -5& \frac{2}{3} & \frac{100}{9}
\end{array}
\]

\end{document}

Связанный контент