Sha256: 6776663cfdde93807d2e43090b6cdb5e43d2c6bad9eb4399faa950e6abb900c7

Contents?: true

Size: 1.45 KB

Versions: 5

Compression:

Stored size: 1.45 KB

Contents

dot2ruby(1) - create a ruby script from a graphviz script
=========================================================

## SYNOPSIS

`dot2ruby` [`-o`<file>] [`-T`<format>] [`-h`] [`-V`] _script_

## DESCRIPTION

**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

## EXAMPLE

    $ 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 )

## AUTHOR

Copyright 2004-2013 Gregoire Lejeune

This manual page is written by Praveen Arimbrathodiyl <praveen@debian.org> for
Debian GNU System (GNU/Linux, GNU/kFreeBSD, GNU/Hurd).

Version data entries

5 entries across 5 versions & 2 rubygems

Version Path
ruby-graphviz-1.2.0 man/dot2ruby.1.ronn
ruby-graphviz-1.1.0 man/dot2ruby.1.ronn
ruby-graphviz_c-1.1.1 man/dot2ruby.1.ronn
ruby-graphviz_c-1.1.0 man/dot2ruby.1.ronn
ruby-graphviz-1.0.9 man/dot2ruby.1.ronn