Graphviz

Nicedoc allows the use of Graphviz. It defaults to generating SVG from the contents of a graphviz:dot labelled block. Simply write things in your block as if you would write a normal dotfile.

Example

```graphviz:dot
digraph {
    rankdir=LR;
    a -> b;
    b -> c;
    c -> d;
    d -> a;
}
```
%3 a a b b a->b c c b->c d d c->d

Another example

Showing a path
```graphviz:dot
graph {
    rankdir=LR;
    a -- b[color=red,penwidth=3.0];
    b -- c;
    c -- d[color=red,penwidth=3.0];
    d -- e;
    e -- f;
    a -- d;
    b -- d[color=red,penwidth=3.0];
    c -- f[color=red,penwidth=3.0];
}
```

%3 a a b b a--b d d a--d c c b--c b--d c--d f f c--f e e d--e e--f
%3 1 a 2 b 3 c