Ruby-Graphviz
Ruby-Graphviz copied to clipboard
[MIRROR] Ruby interface to the GraphViz graphing tool
We can `imagepos` for Node. https://graphviz.org/docs/attrs/imagepos/ So, I added it to `constants.rb` .
Hi there! Here: https://github.com/glejeune/Ruby-Graphviz/blob/c3be805fc5e62ea1326eb9bb3708a807d1178525/setup.rb#L283-L284 Thank you!
Is it intended that the `strict` option only applies to Digraphs? See https://github.com/glejeune/Ruby-Graphviz/blob/c3be805fc5e62ea1326eb9bb3708a807d1178525/lib/graphviz.rb#L522. The docs at https://graphviz.org/doc/info/lang.html seem to suggest that `strict graph` is also valid.
The `symbolize_keys` method in `lib/core_ext.rb` is also defined with exactly the same name in the ActiveSupport gem in `lib/active_support/core_ext/hash/keys.rb` Both add the method to `Hash` If both gems are used,...
## what I updated document link ( http://rdoc.info/projects/glejeune/Ruby-Graphviz -> https://rubydoc.info/projects/glejeune/Ruby-Graphviz ) ## why I tried to access http://rdoc.info/projects/glejeune/Ruby-Graphviz but redirected.( got error message `ERR_TOO_MANY_REDIRECTS` ) https://github.com/docmeta/rubydoc.info is alternative rdoc.info ,...
**Is your feature request related to a problem? Please describe.** I need to delete some nodes or some subgraphs with certain conditions but there is no API for it **Describe...
Graphviz now supports JSON output format - [https://graphviz.org/docs/outputs/json/](https://graphviz.org/docs/outputs/json/) The changes should be reflected in this library.
I've found some strange behavior: ``` ruby dot_str = "digraph G {\nHello [label = \"안녕하세요\"];\nWorld [label = \"Мир\"];\n Hello -> World;\n}\n" GraphViz.parse_string(dot_str).output(none: String) # => "digraph G {\nHello [label =...
The Open3.capture3 command should use binmode: false when the Graphviz command output is text based, e.g. SVG, DOT. This will prevent cross encoding errors and finally close #115.