Дружелюбный Русский Алгоритмический язык, Который Обеспечивает Наглядность/Надёжность
Здесь показаны различия между двумя версиями данной страницы.
Следующая версия | Предыдущая версия | ||
ofisno-graficheskie [2012/04/30 10:54] Владислав Жаринов создано |
ofisno-graficheskie [2013/02/05 12:29] (текущий) Владислав Жаринов [Офисно-графические] - удалены ссылки на удалённый контент |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
====== Офисно-графические ====== | ====== Офисно-графические ====== | ||
- | Используют для оформления дракон-схем редакторы рисунков (схем), автономные или входящие в состав офисного пакета. Имеются виды реализации: | + | Используют для оформления дракон-схем редакторы рисунков (схем), автономные или входящие в состав офисного пакета. В целом могут применяться по технологии [["Офисной" графики|"офисной" графики]]. |
+ | |||
+ | Имеются виды реализации: | ||
* ручной - требует только заготовок вершин и линий схем; | * ручной - требует только заготовок вершин и линий схем; | ||
* полуавтоматический - использует расширение набора графоэлементов редактора для поддержки "исчисления икон". | * полуавтоматический - использует расширение набора графоэлементов редактора для поддержки "исчисления икон". | ||
- | Ручные реализации имеются в вариантах разных авторов для разных пакетов. Заготовки для вершин были разработаны: | + | **//Ручные//** реализации имеются в вариантах разных авторов для разных пакетов. Заготовки для вершин были разработаны: |
- | * Э. Ильченко для [[http://forum.oberoncore.ru/download/file.php?id=2427|OpenOffice Draw]] и для [[http://forum.oberoncore.ru/viewtopic.php?p=40328#p40328|Diagram Designer]]; | + | * Э. Ильченко для [[http://forum.oberoncore.ru/download/file.php?id=2427|OpenOffice Draw]] и для [[http://forum.oberoncore.ru/viewtopic.php?p=40328#p40328|Diagram Designer]]; |
* MaximGB для [[http://forum.oberoncore.ru/viewtopic.php?p=61995#p61995|yED]]; | * MaximGB для [[http://forum.oberoncore.ru/viewtopic.php?p=61995#p61995|yED]]; | ||
* В. Жариновым для {{:risunki_ehlementy_drakon-sxem_i_kognistil.odg|OpenOffice Draw}}. | * В. Жариновым для {{:risunki_ehlementy_drakon-sxem_i_kognistil.odg|OpenOffice Draw}}. | ||
Все варианты распространяются свободно. | Все варианты распространяются свободно. | ||
- | Для полуавтоматического варианта Э. Ильченко разработал модуль расширения для частичной поддержки шампур-вывода дракон-схем. В настоящее время не распространяется. | + | Для **//полуавтоматического//** варианта Э. Ильченко разработал: |
- | Реализация Ильченко обсуждалась в [[http://forum.oberoncore.ru/viewtopic.php?f=79&t=3494|этой теме]]; продолжение также пока в отдельных постах [[http://forum.oberoncore.ru/viewtopic.php?f=62&t=3943&start=40|этой темы]]. | + | * автономный редактор (рабочее название и площадка для представления определяются). |
+ | * модуль расширения для частичной поддержки шампур-вывода дракон-схем. В настоящее время не распространяется. Реализация обсуждалась в [[http://forum.oberoncore.ru/viewtopic.php?f=79&t=3494|этой теме]]; продолжение также пока в отдельных постах [[http://forum.oberoncore.ru/viewtopic.php?f=62&t=3943&start=40|этой темы]]. | ||
+ | |||
+ | Сходное решение реализовал usr345 для среды машинной полиграфии LaTeX (пакет pgf/tikz). Материалы и обсуждения: [[http://forum.oberoncore.ru/viewtopic.php?f=79&t=3310|на проекте]]; [[http://dxdy.ru/topic43519.html|на форуме dxdy]] (отчасти дублируют друг друга). | ||
===== Авторская оценка ===== | ===== Авторская оценка ===== | ||
- | Данная реализация удобна, когда нужно подготовить схемы для использования человеком, а доступные дракон-редакторы неудобны. В обоих вариантах для удобства сочинителя предусмотрены образцы синтаксиса текстоэлементов языка в заготовках вершин. | + | Реализация такого рода удобна, когда нужно подготовить схемы для использования человеком, а доступные дракон-редакторы неудобны. |
+ | В варианте usr345 схема создаётся путём набора кода управления вёрсткой, включающего текст вершин как параметры команд. В остальных вариантах для удобства сочинителя предусмотрены образцы синтаксиса текстоэлементов языка в заготовках вершин. | ||
- | Варианты рассчитаны на разные определения языка. У Ильченко взято подмножество исходного дракон-алфавита и задан простой образец синтаксиса текстоэлементов; также реализован алфавит для описания схем систем процессов по его предложениям. У Жаринова реализован расширенный дракон-алфавит, описанный на [[http://drakon.su/vershiny_i_linii_sxem_-_smysl_v_grafike_i_tekste#vershiny_i_linii_sxemsmysl_v_grafike_i_tekste|этой странице]]. | + | Варианты заготовок рассчитаны на разные определения языка. У Ильченко взято подмножество исходного дракон-алфавита и задан простой образец синтаксиса текстоэлементов; также реализован алфавит для описания схем систем процессов по его предложениям. У Жаринова реализован расширенный дракон-алфавит, описанный на [[http://drakon.su/vershiny_i_linii_sxem_-_smysl_v_grafike_i_tekste#vershiny_i_linii_sxemsmysl_v_grafike_i_tekste|этой странице]]. |
===== Независимые оценки ===== | ===== Независимые оценки ===== | ||
- | Оба варианта реализации создавались для собственного пользования авторов, поэтому распространение и поддержка не предполагались. | + | Ручные варианты реализации создавались для собственного пользования авторов, поэтому распространение и поддержка не предполагались. |
- | Обсуждение показывает устойчивый интерес к построению схем в таком редакторе, особенно с автоматизацией. | + | Обсуждение показывает устойчивый интерес к построению схем в офисном или полиграфическом редакторе, особенно с автоматизацией. |