LINUX.ORG.RU

[latex][tikz?] Деление столбиком

 


0

2

Нужно нарисовать деление столбиком (в данном случае) многочлена на линейный двучлен.

Сейчас я это реализую следующей страхолюдиной:

\documentclass[10pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[english,russian]{babel}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
	\draw (0,0) node {$x^2+3x+2$};
	\draw (4.5em,-1em) node {$x+1$};
	\draw (4.5em,0em) node {$x+2$};
	\draw (3em,-0.5em) -- (6em,-0.5em);
	\draw (3em,0.5em) -- (3em,-1.5em);
	\draw (-3em,-0.7em) -- +(0.5em,0);
	\draw (-1em-0.3ex,-1em) node {$x^2+x$} ;
	\draw (-3em,-2em) -- (1em,-2em);
	\foreach \y in {-3,-4} \draw (1em+0.3ex,\y em) node {$2x+2$};
	\draw (-0.9em,-3.5em) -- +(0.5em,0);
	\draw (-1em,-5em) -- (3em,-5em);
	\draw (2em+0.3ex,-6em) node {$0$};
\end{tikzpicture}
\end{document}

Выглядит оно примерно так: http://img215.imageshack.us/img215/9358/division.gif

Нет ли менее костыльного способа добиться такого же результата?

Ответ на: комментарий от itakingiteasy

Ну тогда поищи по ключевым словам long division на CTAN

Evgueni ★★★★★
()

В Львовском же есть пример, как делается деление столбиком. Глава 6, раздел 3. Или это не считается менее костыльным?

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.