forked from ellson/MOTHBALLED-graphviz-web-dynamic
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Documentation.ht
154 lines (153 loc) · 12.1 KB
/
Documentation.ht
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
<div id="gv_navcontainer">
<ul id="gv_navlist">
<li><span class="gv_navheadone">On-line Reference Pages</span>
<div id="gvlinkone">
<ul>
<li><a href="/content/dot-language">The DOT Language</a></li>
<li><a href="/content/command-line-invocation">Command-line Usage</a></li>
<li><a href="/content/output-formats">Output Formats</a></li>
<li><a href="/content/attrs" style="width: 220px;">Node, Edge and Graph Attributes</a></li>
<li><a href="/content/node-shapes">Node Shapes</a></li>
<li><a href="/content/arrow-shapes">Arrow Shapes</a></li>
<li><a href="/content/color-names">Colors</a></li>
</ul>
</div>
</li>
<li><span class="gv_navheadone">User's Guides</span> <span class="gv_navnote"><b>NOTE:</b>The first two documents are not current with the features and details of Graphviz. They can serve as tutorials for understanding how to use Graphviz, but the most up-to-date documentation is provided in the on-line pages listed above.</span>
<ul>
<li><a target="_blank" href="/pdf/dotguide.pdf">dot</a></li>
<li><a target="_blank" href="/pdf/neatoguide.pdf">neato</a></li>
<li><a target="_blank" href="/pdf/smyrna.pdf">smyrna</a></li>
<li><a target="_blank" href="/pdf/leftyguide.pdf">lefty</a></li>
<li><a target="_blank" href="/pdf/dottyguide.pdf">dotty</a></li>
<li><a target="_blank" href="/pdf/Agraph.pdf" style="width: 160px;">Cgraph library tutorial</a></li>
<li><a target="_blank" href="/doc/libguide/libguide.pdf" style="width: 260px;">Using Graphviz as a library</a></li>
<li><a target="_blank" href="/pdf/oldlibguide.pdf" style="width: 160px;"> - pre-2.30 version</a></li>
<li><span class="gv_navheadtwo">Sample Programs using Graphviz</span>
<ul>
<li><a target="_blank" href="/dot.demo/demo.c">demo.c</a></li>
<li><a target="_blank" href="/dot.demo/dot.c">dot.c</a></li>
<li><a target="_blank" href="/dot.demo/example.c">example.c</a></li>
<li><a target="_blank" href="/dot.demo/simple.c">simple.c</a></li>
<li><a target="_blank" href="/dot.demo/Makefile">Makefile</a></li>
<li><a target="_blank" href="/dot.demo/demo.vcproj">Visual Studio project file for demo.c</a></li>
</ul>
</li>
</ul>
</li>
<li><span class="gv_navheadone">Manual pages</span>
<ul>
<li><span class="gv_navheadtwo">Layout Commands</span>
<ul>
<li><a target="_blank" href="/pdf/circo.1.pdf">circo</a></li>
<li><a target="_blank" href="/pdf/dot.1.pdf">dot</a></li>
<li><a target="_blank" href="/pdf/fdp.1.pdf">fdp</a></li>
<li><a target="_blank" href="/pdf/neato.1.pdf">neato</a></li>
<li><a target="_blank" href="/pdf/osage.1.pdf">osage</a></li>
<li><a target="_blank" href="/pdf/sfdp.1.pdf">sfdp</a></li>
<li><a target="_blank" href="/pdf/twopi.1.pdf">twopi</a></li>
</ul>
</li>
<li><span class="gv_navheadtwo">Tools</span>
<div class="containingbox">
<ul id="gv_column1">
<li><a target="_blank" href="/pdf/acyclic.1.pdf">acyclic</a></li>
<li><a target="_blank" href="/pdf/bcomps.1.pdf">bcomps</a></li>
<li><a target="_blank" href="/pdf/ccomps.1.pdf">ccomps</a></li>
<li><a target="_blank" href="/pdf/diffimg.1.pdf">diffimg</a></li>
<li><a target="_blank" href="/pdf/dijkstra.1.pdf">dijkstra</a></li>
<li><a target="_blank" href="/pdf/dotty.1.pdf">dotty</a></li>
<li><a target="_blank" href="/pdf/gc.1.pdf">gc</a></li>
<li><a target="_blank" href="/pdf/gml2gv.1.pdf">gml2gv</a></li>
</ul>
<ul id="gv_column1">
<li><a target="_blank" href="/pdf/gxl2gv.1.pdf">gxl2gv</a></li>
<li><a target="_blank" href="/pdf/gv2gxl.1.pdf">gv2gxl</a></li>
<li><a target="_blank" href="/pdf/gvcolor.1.pdf">gvcolor</a></li>
<li><a target="_blank" href="/pdf/gvedit.1.pdf">gvedit</a></li>
<li><a target="_blank" href="/pdf/gvgen.1.pdf">gvgen</a></li>
<li><a target="_blank" href="/pdf/gvpack.1.pdf">gvpack</a></li>
<li><a target="_blank" href="/pdf/gvpr.1.pdf">gvpr</a></li>
<li><a target="_blank" href="/pdf/lefty.1.pdf">lefty</a></li>
<li><a target="_blank" href="/pdf/lneato.1.pdf">lneato</a></li>
</ul>
<ul id="gv_column1">
<li><a href="/pdf/mm2gv.1.pdf" target="_blank">mm2gv</a></li>
<li><a href="/pdf/nop.1.pdf" target="_blank">nop</a></li>
<li><a href="/pdf/sccmap.1.pdf" target="_blank">sccmap</a></li>
<li><a href="/pdf/smyrna.1.pdf" target="_blank">smyrna</a></li>
<li><a href="/pdf/tred.1.pdf" target="_blank">tred</a></li>
<li><a href="/pdf/unflatten.1.pdf" target="_blank">unflatten</a></li>
<li><a target="_blank" href="/pdf/vimdot.1.pdf">vimdot</a></li>
<li> </li>
</ul>
</div>
</li>
<li><span class="gv_navheadtwo">C Libraries</span>
<ul>
<li><a href="/pdf/cdt.3.pdf" target="_blank">cdt</a></li>
<li><a href="/pdf/cgraph.3.pdf" target="_blank">cgraph</a></li>
<li><a href="/pdf/graph.3.pdf" target="_blank">graph</a></li>
<li><a href="/pdf/gvc.3.pdf" target="_blank">gvc</a></li>
<li><a href="/pdf/pack.3.pdf" target="_blank">pack</a></li>
<li><a href="/pdf/pathplan.3.pdf" target="_blank">pathplan</a></li>
<li><a href="/pdf/xdot.3.pdf" target="_blank">xdot</a></li>
</ul>
</li>
<li><span class="gv_navheadtwo">Tcl/Tk Libraries</span>
<ul>
<li><a target="_blank" href="/pdf/gdtclft.3tcl.pdf">gdtclft.3tcl</a></li>
<li><a target="_blank" href="/pdf/tcldot.3tcl.pdf">tcldot.3tcl</a></li>
<li><a target="_blank" href="/pdf/tkspline.3tk.pdf">tkspline.3tk</a></li>
</ul>
</li>
<li><span class="gv_navheadtwo">Scripting APIs</span>
<ul>
<li><a target="_blank" href="/pdf/gv.3guile.pdf">gv.3guile</a></li>
<li><a target="_blank" href="/pdf/gv.3java.pdf">gv.3java</a></li>
<li><a target="_blank" href="/pdf/gv.3perl.pdf">gv.3perl</a></li>
<li><a target="_blank" href="/pdf/gv.3php.pdf">gv.3php</a></li>
<li><a target="_blank" href="/pdf/gv.3python.pdf">gv.3python</a></li>
<li><a target="_blank" href="/pdf/gv.3ruby.pdf">gv.3ruby</a></li>
<li><a target="_blank" href="/pdf/gv.3tcl.pdf">gv.3tcl</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<ul class="gv_navcontainer2">
<li><span class="gv_navheadone">Papers</span>
<ul class="gv_navcontainer2">
<li><a href="/Documentation/EGKNW03.pdf" target="_blank">Graphviz and Dynagraph - Static and Dynamic Graph Drawing Tools</a> - a condensed overview (<a href="http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.96.3776">cite</a>)</li>
<li><a href="/Documentation/GN99.pdf" target="_blank">An open graph visualization system and its applications to software engineering</a> - longer overview, preferred for citation (<a target="_blank" href="http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.106.5621">cite</a>)</li>
<li><a href="/Documentation/GKN04.pdf" target="_blank">Graph Drawing by Stress Majorization</a> - an improved algorithm for neato (<a href="http://www.springerlink.com/content/jrn52j7cx8grcy6v" target="_blank">cite</a>)</li>
<li><a href="/Documentation/GKN04a.pdf" target="_blank">Topological Fisheye Views for Visualizing Large Graphs</a> - topological-based distorted views for large graphs</li>
<li><a href="/Documentation/TSE93.pdf" target="_blank">A method for drawing directed graphs</a> - dot's algorithm (1993) (<a target="_blank" href="http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.3.8982">cite</a>)</li>
<li><a href="http://yifanhu.net/PUB/graph_draw.pdf" target="_blank">Efficient and high quality force-directed graph drawing</a> - sfdp's algorithm (2005) </li>
<li><a href="/Documentation/GK06.pdf" target="_blank">Improved Circular Layouts</a> - crossing reduction and edge bundling for circular layouts (<a href="http://www.springerlink.com/content/e0t5172328185qh0">cite</a>)</li>
<li><a href="/Documentation/Hu05.pdf" target="_blank">Efficient and High Quality Force-Directed Graph Drawing</a> - the multiscale algorithm used in sfdp (<a href="http://www.mathematica-journal.com/issue/v10i1/graph_draw.html" target="_blank">cite</a>)</li>
<li><a href="/Documentation/DGKN97.pdf" target="_blank">Implementing a General-Purpose Edge Router</a> - edge routing in Graphviz (<a href="http://www.springerlink.com/content/bh38049246662058">cite</a>)</li>
<li><a href="/Documentation/GN98.pdf" target="_blank">Improved Force-Directed Layouts</a> - Voronoi-based node overlap removal (<a href="http://www.springerlink.com/content/9lpu2h2qkgjlc9r5">cite</a>)</li>
<li><a href="/Documentation/GHK09.pdf" target="_blank">GMap: Visualizing graphs and clusters as maps</a> - displaying graphs as maps (<a href="http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.154.8753">cite</a>)</li>
<li><a href="/Documentation/GH10.pdf" target="_blank">Efficient Node Overlap Removal Using a Proximity Stress Model</a> - Prism node overlap removal (<a href="http://www.springerlink.com/content/v631x1202456450u">cite</a>)</li>
<li><a href="/Documentation/NW01.pdf" target="_blank">On-line Hierarchical Graph Drawing</a> - dynadag algorithm</li>
</ul>
</li>
<li><span class="gv_navheadone">Source Documentation</span>
<ul class="gv_navcontainer2">
<li><a href="http://www.graphviz.org/pub/graphviz/development/doxygen/html/annotated.html" target="_blank">Doxygen generated documentation of Graphviz, with dot generated diagrams</a></li>
</ul>
</li>
<li><span class="gv_navheadone">Change Log</span>
<ul class="gv_navcontainer2">
<li><a href="http://www.graphviz.org/ChangeLog.txt" target="_blank">ChangeLog.txt</a></li>
</ul>
</li>
<li><span class="gv_navheadone">Open Problems</span>
<ul class="gv_navcontainer2">
<li><a href="http://www.graphviz.org/doc/todo.html" target="_blank">Graphviz Wish List</a></li>
</ul>
</li>
</ul>
<br />