# automata – Finite state machines, graphs and trees in METAPOST

The package offers a collection of macros for METAPOST to make easier to draw finite-state machines, automata, labelled graphs, etc. The user defines nodes, which may be isolated or arranged into matrices or trees; edges connect pairs of nodes through arbitrary paths. Parameters, that specify the shapes of nodes and the styles of edges, may be adjusted.

Sources | `/graphics/metapost/contrib/macros/automata` |

Documentation | |

Version | 0.3 |

License | The LaTeX Project Public License |

Maintainer | Gabriele Puppis |

Contained in | TeX Live as automata |

MiKTeX as automata | |

Topics |
finite-state machines, automata, labelled graphs, etc. |

Download the contents of this package in one zip archive (91.7k).

## Suggestions

Maybe you are interested in the following packages as well.

- hatching: METAPOST macros for hatching interior of closed paths
- mpattern: Patterns in METAPOST
- threeddice: Create images of dice with one, two, or three faces showing, using METAPOST
- cmarrows: METAPOST arrows and braces in the Computer Modern style