Есть ли инструмент блок-схемы, который автоматически рисует (выравнивает, перепозиционирует) диаграмму на основе данной информации?
Я хотел бы добавить блоки к диаграмме, создать отношения между ними, а затем переделать программное обеспечение блоков и строк, чтобы их можно было легко прочитать. Затем я могу добавить больше блоков/отношений и повторить процесс.
В принципе, я хочу разработать программу в блок-схемах без суеты планирования, где бы я нарисовал визуально.
Я знаю, что есть много инструментов для рисования блок-схемы (например, Visio, Dia, LucidChart и т.д.), но я прошу об этом с этой функциональностью (я не знаю, есть ли у них это или нет).
Я не прошу ЛУЧШЕГО, я просто хочу, чтобы ЛЮБОЙ, который выполнит эту работу.
Идеи?
EDIT: Хотя механизм DOT - отличный инструмент, система ввода не работает для меня. Я хотел бы иметь возможность редактировать диаграмму как есть (без ввода данных через текстовый язык), а затем иметь кнопку или что-то, что бы перестроить все элементы таким образом, чтобы они были легко читаемыми (например, насколько возможно и аналогично).