Визуальный язык ДРАКОН

Дружелюбный Русский Алгоритмический язык, Который Обеспечивает Наглядность/Надёжность

Инструменты пользователя

Инструменты сайта


ofisno-graficheskie

Офисно-графические

Используют для оформления дракон-схем редакторы рисунков (схем), автономные или входящие в состав офисного пакета. В целом могут применяться по технологии "офисной" графики.

Имеются виды реализации:

  • ручной - требует только заготовок вершин и линий схем;
  • полуавтоматический - использует расширение набора графоэлементов редактора для поддержки «исчисления икон».

Ручные реализации имеются в вариантах разных авторов для разных пакетов. Заготовки для вершин были разработаны:

Все варианты распространяются свободно.

Для полуавтоматического варианта Э. Ильченко разработал:

  • автономный редактор (рабочее название и площадка для представления определяются).
  • модуль расширения для частичной поддержки шампур-вывода дракон-схем. В настоящее время не распространяется. Реализация обсуждалась в этой теме; продолжение также пока в отдельных постах этой темы.

Сходное решение реализовал usr345 для среды машинной полиграфии LaTeX (пакет pgf/tikz). Материалы и обсуждения: на проекте; на форуме dxdy (отчасти дублируют друг друга).

Авторская оценка

Реализация такого рода удобна, когда нужно подготовить схемы для использования человеком, а доступные дракон-редакторы неудобны. В варианте usr345 схема создаётся путём набора кода управления вёрсткой, включающего текст вершин как параметры команд. В остальных вариантах для удобства сочинителя предусмотрены образцы синтаксиса текстоэлементов языка в заготовках вершин.

Варианты заготовок рассчитаны на разные определения языка. У Ильченко взято подмножество исходного дракон-алфавита и задан простой образец синтаксиса текстоэлементов; также реализован алфавит для описания схем систем процессов по его предложениям. У Жаринова реализован расширенный дракон-алфавит, описанный на этой странице.

Независимые оценки

Ручные варианты реализации создавались для собственного пользования авторов, поэтому распространение и поддержка не предполагались.

Обсуждение показывает устойчивый интерес к построению схем в офисном или полиграфическом редакторе, особенно с автоматизацией.

ofisno-graficheskie.txt · Последние изменения: 2013/02/05 12:29 — Владислав Жаринов