dot2ruby1
Create a ruby script from a graphviz script
Usage
dot2ruby [-ofile]
[-Tformat]
[-h]
[-V]
script
Overview
dot2ruby is a tool that allows you to create a ruby script from a graphviz script.
See </usr/share/doc/ruby-graphviz/> for more details.
Options
-
-o, --output-file [file] -
Path to output image file (default STDOUT)
-
-T, --output-format [format] -
Output format (default: png)
-
-p, --path -
Graphviz path
-
-V, --version -
Show version
-
-h, --help -
Show this usage message
Examples
$ cat hello.dot
digraph G {Hello->World;}
$ dot2ruby hello.dot
# This code was generated by dot2ruby.g
require ´rubygems´
require ´graphviz´
graph_g = GraphViz.digraph( "G" ) { |graph_g|
graph_g[:bb] = ´0,0,70,108´
node_hello = graph_g.add_nodes( "Hello", :height => ´0.5´, :label => ´\N´, :pos => ´35,90´, :width => ´0.88889´ )
graph_g.add_edges( "Hello", "World", :pos => ´e,35,36.413 35,71.831 35,64.131 35,54.974 35,46.417´ )
node_world = graph_g.add_nodes( "World", :height => ´0.5´, :label => ´\N´, :pos => ´35,18´, :width => ´0.97222´ )
}
puts graph_g.output( :canon => String )
Releases
6 releases since Debian 8 (Jessie); the text changed 2 times.
--help since Debian 9 (Stretch);
--output-file since Debian 9 (Stretch);
--output-format since Debian 9 (Stretch);
--path since Debian 9 (Stretch);
--version since Debian 9 (Stretch);
-T since Debian 9 (Stretch);
-V since Debian 9 (Stretch);
-h since Debian 9 (Stretch);
-o since Debian 9 (Stretch);
-p since Debian 9 (Stretch).