Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Section


Column

Purpose

Excerpt

Create flowcharts with Graphviz.

This macro is a free alternative of the {flowchart} macro from the commercial Graphviz plugin.

Parameter

All parameters are optional.

NameDescription
graphSplines

Control how edges are represented

  • none
  • line
  • polyline
  • curved
  • ortho
  • spline
edgeArrowSizeSize of arrow. Default 0.8
nodeShape

Form of node. Default rect(angle). Possible values are:

  • rect
  • ellipse
  • tab
  • note
  • component
  • folder
  • box3d
  • square
nodeStyle

Style of nodes. Default is filled. Possible values are:

  • diagonals
  • rounded
  • dashed
  • dotted
  • solid
  • bold
nodeFillColor

Background color if nodeStyle=filled. Default is lightyellow.

Colors might be defined by name or as RGB values

nodeFontname

Font name. Default is Verdana.
It depends on the Confluence server which fonts are available.

nodeFontsizeFont size. Default is 9.
format

PNG (default)

SVG (beta)

exportNameThe graph will be stored as attachment if exportName is given.
debug

true = Enable debugging.

Body

The body of this macro is code written in Graphviz' DOT language. Some examples are shown below. The full documentation can be found at Graphviz' Documentation Page.


 
Column
width2%



Column

Sample Images

Simple Examples

Component Dependencies

Organisation Chart

...



Sample Code

Simple Examples

...