DOT Language - Limitations

Limitations

It is possible to specify layout details with DOT, although not all tools that implement the DOT language pay attention to the position attributes. Thus, depending on the tools used, users must rely on automated layout algorithms (potentially resulting in unexpected output) or tediously hand-position nodes.

For example:

digraph g { node ; A1 -> B1; A2 -> B2; A3 -> B3; A1 -> A2 ; A2 -> A3 ; B2 -> B3 ; B1 -> B3 ; { rank=same; A1 A2 A3 } { rank=same; B1 B2 B3 } }

There are two problems in the image above. The square on the right is not a perfect square and the label "(g o f)'" is in the wrong place.

This can be fixed with Inkscape or other SVG editors. In some cases, this can also be fixed by using the pos attribute to specify a position.

Read more about this topic:  DOT Language

Famous quotes containing the word limitations:

    The only rules comedy can tolerate are those of taste, and the only limitations those of libel.
    James Thurber (1894–1961)

    ... art transcends its limitations only by staying within them.
    Flannery O’Connor (1925–1964)

    To note an artist’s limitations is but to define his talent. A reporter can write equally well about everything that is presented to his view, but a creative writer can do his best only with what lies within the range and character of his deepest sympathies.
    Willa Cather (1876–1947)