Это команда dot2ruby, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
dot2ruby - создать скрипт ruby из скрипта graphviz
СИНТАКСИС
dot2ruby [-oфайл] [-Tформат] [-h] [-V] скрипт
ОПИСАНИЕ
dot2ruby это инструмент, который позволяет создавать скрипт Ruby из скрипта graphviz.
Увидеть / usr / share / doc / ruby-graphviz / Больше подробностей.
ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
-o, --выходной файл [файл]
Путь к выходному файлу изображения (по умолчанию STDOUT)
-T, --Формат вывода [формат]
Формат вывода (по умолчанию: png)
-p, --дорожка
Путь Graphviz
-V, --версия
Показать версию
-h, --Помогите
Показать это сообщение об использовании
ПРИМЕР
$ кот привет.точка
орграф G {Hello-> World;}
$ dot2ruby привет.точка
# Этот код был сгенерирован dot2ruby.g
требовать рубиновые камни
требуется 'graphviz'
graph_g = GraphViz.digraph ("G") {| graph_g |
graph_g [: bb] = '0,0,70,108'
node_hello = graph_g.add_nodes ("Привет",: height => '0.5',: label => '\ N',: pos => '35,90, 0.88889 ',: width =>' XNUMX ')
graph_g.add_edges ("Привет", "Мир",: pos => 'e, 35,36.413 35,71.831 35,64.131 35,54.974 35,46.417')
node_world = graph_g.add_nodes ("Мир",: height => '0.5',: label => '\ N',: pos => '35,18, 0.97222 ',: width =>' XNUMX ')
}
помещает graph_g.output (: canon => String)
Используйте dot2ruby онлайн с помощью сервисов onworks.net