• The GraphViz plugin passes all its arguments to the graphviz dot binary and displays the result as cached image (PNG, GIF, SVG) or imagemap. See http://www.graphviz.org/Documentation.php, esp. http://www.graphviz.org/doc/info/lang.html for the dot language specs.

    Notes

    • We support all image types supported by GD so far, PNG most likely.
    • On imgtype = imap, cpamx, ismap, cmap an additional mapfile will be produced.

    Usage

    <<GraphViz [options...]
       multiline dot script ...
    >>

    Arguments

    Argument

    Description

    Default value

    imgtype

    Image type

    png

    alt

    Image alternate text

    pages

    <! plugin-list support !> encoded as pagename = [ URL = url ]

    exclude

    Exclude pages

    help

    Display argument help

    Example

    <<GraphViz
    digraph automata_0 {
            size ="8.5, 11";
            node  [ shape  = circle];
            0 [ style = filled, color=lightgrey ];
            2 [ shape = doublecircle ];
            0 -> 2 [ label = "a " ];
            0 -> 1 [ label = "other " ];
            1 -> 2 [ label = "a " ];
            1 -> 1 [ label = "other " ];
            2 -> 2 [ label = "a " ];
            2 -> 1 [ label = "other " ];
            "Machine: a" [ shape = plaintext ];
    }
    >>

    Author

    See Also

    • VisualWiki plugin, which depends on GraphViz and WikiPluginCached.

Warning: "count(): Parameter must be an array or an object that implements Countable"