Выделено модератором: viewtopic.php?p=61121#p61121* Владимир Паронджанов: "Или я не прав?"
Правы вы или нет покажет жизнь.
* Сейчас я больше заинтересован в создании дракон-схем на базе LaTeX пакета pgf/tikz. Желающие могут установить LaTeX и попробовать пакет на зуб. Пример прилагаю.
Пока на tikz удалось сделать только простую диаграмму. Пока не знаю, как соединять линии после развилки. Но, ничего, дело пошло. Если кто-то еще подключится, будет здорово. Сейчас я пользуюсь редактором leo, который позволят разбивать код на фрагменты, что позволяет видеть структуру исходника. Это особенно удобно для HTML/LaTeX документов. Т.к. там весь документ - структура и отсутствуют процессы, которые удобно описывать на драконе. Если кому-то нужен leo файл tikz схемы - говорите.
Код схемы:
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[russian]{babel}
\usepackage{tikz}
\usetikzlibrary{shapes,arrows}
\begin{document}
\tikzstyle{line} = [draw]
\tikzstyle{block} = [rectangle, draw, text width=5em,
text centered, rounded corners, minimum height=4em]
\tikzstyle{question} = [shape=chamfered rectangle, chamfered rectangle xsep=2cm, draw]
\begin{tikzpicture}[node distance = 2cm, auto]
\node[rounded rectangle, draw] (begin) {begin};
\node [block, below of=begin] (init) {initialize model};
\node[question, below of=init] (switch1) {if(something)};
\node [block, below of=switch1] (return1) {return \$couty};
\node [block, right of=return1, node distance=5cm] (return2) {return \$county1;};
\node[rounded rectangle, draw, below of=return1] (end) {end};
\path [line] (begin) -- (init);
\path [line] (init) -- (switch1);
\path [line] (switch1) -- node [near start] {yes} (return1);
\path [line] (switch1) -| node [near start] {no} (return2);
\path [line] (return1) -- (end);
\end{tikzpicture}
\end{document}