Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>In my experience using graphviz to render graphs of that size (~ 700 nodes), minimal trial-and-error adjustment to this combination of attribute settings--some structural, some purely aesthetic--for all three objects (graph, nodes, and edges) should do what you want:</p> <p><strong>reduce the minimum separation between nodes</strong>, via 'nodesep'; e.g., <em>nodes[nodesep=0.75]</em>; this will make your graph being "too compact." (<em>nodesep</em> and <em>ranksep</em> probably affect how dot draws a graph more than any other adjustable parameter)</p> <p><strong>reduce the minimum distance between nodes of different ranks</strong>, e.g, <em>nodes[ranksep=0.75]</em>; 'ranksep' sets the minimum distance between nodes of different ranks--this will affect your graph layout significantly if your graph is comprised of many ranks</p> <p><strong>increase the edge weights</strong>, eg, <em>edge[weight=1.2]</em>; this will make the edges shorter, in turn making the entire graph more compact</p> <p><strong>remove node borders and node fill</strong>, e.g., <em>nodes[color=none; shape=plaintext]</em>, especially for oval-shaped nodes, a substantial fraction of the total node space is 'unused' (ie, not used to display the node label); each node's footprint is now reduced to just its text</p> <p><strong>explicitly set the font size for the nodes</strong> (the node borders are enlarged so that they surround the node text, which means that the font size and amount of text for a given node has a significant effect on its size); [fontsize=11] should be large enough to be legible yet also reduce the 'cluttered' appearance (the default size is 14)</p> <p><strong>use different colors for nodes and edges</strong>--this will make your graph easier to read; e.g., set the node 'text' fontcolor to blue and the edge fontcolor to "grey" to help the eye distinguish the two sets of graph structures. This will make a bigger difference than you might think.</p> <p><strong>explicitly set total graph size</strong>, eg, <em>graph[size="7.75,10.25"]</em> (ensures that your graph fits on an 8.5 x 11 page and that it occupies the entire space)</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload