I have the following digraph:
How can I align nodes along the same vertical line without adding invisible edges?
Moritz a tool to generate nassi shneiderman and UML like activity diagrams
Hello Everybody.
I wish you a happy new year.
I hope you will understand this not as a kind of spam since I present my own project. But since it is indirectly using Dot via Doxygen I hope you allow me this post. Please don't hesitate to complain if you don't agree.
Problem on Circo Layout
Hi,
I got a problem on Circo Layout when I use viz.js.
At the first time, I set the size of nodes as default, and the layout of the graph is perfect.(the left picture in the attached file)
Later, I changed the width and height of the nodes, however, the layout of the nodes keep the same.(the right picture in the attached file)
I don't like the node coincidence, because it couldn't show the nodes perfectly.
Could you give me any advice?
Thanks & Happy New year
Can I put an image in a node by referencing a url.
I want to put an image in a node, but the image is stored on a web site... Is this possible to do?
I create the dot language as below, but when I run it through dot.exe it tells me that there is a syntax error. If I take the IMG tag out, it seems to work, but of course no image is displayed.
Graphviz/dot - visualizing data with nodes acting like edges
As a Graphviz newbe I have looked for and tried multiple suggestions found on the web, but none seemed to really work:
Requirement: Consider graphing entities and relations (data instances, not the schema). In the simple case an entity is a node and a relation an edge (perhaps with labels on one or both ends). In some cases relations need to be "reified" (made real) and thus have the capabilities of nodes. This is so they could have their own edges, properties, etc.
How to add a "hump" to crossing edges
I am looking for a way to add "humps" where edges overlap like in this picture http://packetlife.net/media/blog/attachments/635/line_arcs.png
I am fairly sure that I saw a graphviz-generated drawing with these once, but I could not find any info on it.
[Graphviz / dot] Problem using dot in batch script under Windows 7
Hello, i`m new to graphviz and want to use dot with a supplied php-plugin from dokuwiki.
The story: The plugin calls dot inside php via windows batchscript to create an image. The input / output seems a bit tricky for me, because it reads from stdin and writes to stdout. I`ve used it under Linux (Opensuse, Apache 2.4) and it works. Now i will use it inside XAMPP on Windows 7 (PHP 5.6.3, Apache 2.4.10).
Graphviz issue with nodes and edges across subgraphs
Hi Graphviz forum,
I have been using GraphViz recently to generate some directed graphs for a project I am working on.
The structure of the graphs is basically a set of nested subgraphs, with edges between nodes within the subgraphs.
However, I am having trouble in certain cases as a node belongs to one subgraph, but when I create an edge from another subgraph, the graphviz generator sometimes thinks that the node does not exist in the other subgraph and therefore creates a new node in the subgraph where I declared an edge where it should have linked back to the other subgraph node.
icosahedron and 20-/60-fullerene home match for neato layout
Can I use dot.exe to produce svg output that does not have the doctype etc?
When I use dot.exe to output svg (dot.exe -Tsvg) I get output that contains an xml declaraction and DocType as well as the actual svg content (shown below)
Is it possible to instruct the renderer only render the svg element and it's contents, not the doctype and xml declaration? I want to use the svg element inside a div of an existing html page.
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
pad multi-line node label
I'm creating a graph with multi-line text in nodes (just basic text, not a html label). Sometimes the text on adjacent lines within a node gets too cramped, with letters on upper lines almost touching letters on lower lines. Is there a way to increase the inter-line spacing slightly? I know I could add an empty line to space things out, but that produces far too much distance between the lines. Any suggestions are much appreciated.
Rendering layout with subgraphs
I've got two graphs pasted below. Both have the same nodes and edges, but the second one has cluster subgraphs, so some nodes are visually grouped in a "container".
dotneato-config.sh
Hello Everyone,
I am upgrading my graphviz RPM's. I have dot version 1.18. And I want to upgrade my RPM to the latest one i.e dot graphviz version-2.30.1.
And 'dotneato-config.sh' has been removed from the latest version. And in the past I have used '--cflags' , '--ldlags' command line arguments of the 'dotneato-config.sh'. Are these options still available with new RPM?
Thanks
Sachin
layered cluster subgraph question
In this tweet I posted a GraphvizFiddle link on "3SAT-3COL reduction applied to unsatisfiable 2SAT formula ➫ small non 3-colorable graph without K4-{e} as subgraph". Below picture is a screenshot of the generated "dot" tool layout.
Nodes with many relationships make very wide graph
My difficulty is that I'm trying to render a fairly readable graph in cases where nodes and relationships between nodes are stored by users in a database, so I need an auto layout that works in a broad range of use cases.
If I have 1 node related to say 20 other nodes, the chosen layout ranks all 20 nodes at the same level. The result is a very wide graph and edges that overlap each other severely (see attached).
Qnap graphviz-2.38.0 ==> lab.c:442: fatal error: error writing to /tmp/ccKoNdo0.s: No space left on device
The previous release graphviz-2.28.0 was doing well during installation on the qnap systems
The latest release graphviz-2.38.0 is giving an hangup.....
The file systems are still empth enough, but whatever i try , make fails allways with
the same space error on the same spot.#######
Is there a way around for this nasty error?????
thanks in advance if you have other suggestions
** file trace ****
Making all in edgepaint
make[3]: Entering directory `/share/MD0_DATA/.qpkg/Optware/lib/graphviz-2.38.0/lib/edgepaint'
CC lab.lo
Help sought regarding use of GraphViz on Windoes
I have used graphviz on Unix. I need now to be able to use it on Windows Server 2008 R2.
I have executed the msi and the bits are on the drive.
I open up a powershell console.
I execute
& "C:\Program Files (x86)\Graphviz2.39\bin\dot.exe" -Tpdf may.dot > may.pdf
I am in the folder where may.dot exists.
A may.pdf file is created.
When I attempt to open it, I get an error message saying that the file is damaged.
So, that appears to be out.
I then try
& "C:\Program Files (x86)\Graphviz2.39\bin\dot.exe" -Tsvg may.dot > may.svg
A file is created.
Setting nodes positions in neato
Hello, I want to use GraphViz(2.38.0) lib and neato algorithm for rendering graph and enable user interactive work with it. User will have ability move nodes to different positions. I'm using cgraph lib and Qt Graphics View Framework for this. So I need to set position of node every time when user moves my graphic representation of node and call gvLayout again to calculate graph layout.
I'm computing position of node using formula x' = x*dpi; y' = y*dpi; y', x' - output position in points; x, y - input position in inches;
Does anyone have a tutorial on using GraphViz on Windows?
I have used graphviz on Unix before.
I am trying to use it on Windows and I am having some issues.
I try a really simple dot file that has a lot of node connections, but nothing else.
I invoke dot.exe -Tpdf may.dot > may.pdf
A file is created, but Adobe Reader says it is damaged and won't read it.
Then I try dot.exe -Tsvg may.dot > may.svg
And I try to get IE to display the file but nothing ever displays.
I can't figure out if I am missing something or if it just does not work on Windows.
pbmtobraille tool -- get (graphviz) images into terminal via Braille unicode characters
Find blog posting with "pbmtobraille.c" source code here.
Some screenshots can be found on twitter additionally (currently the 3 from blog posting):
https://twitter.com/hashtag/pbmtobraille?src=hash
$ pbmtext "@" | pnmcrop | pbmtobraille
⢠⠖⣉⢉⢢
⡇⡎⢠⠃⡜
⠑⠬⠥⠍⠀
$