# Directory `macros/latex/contrib/ribbonproofs`

README

The ribbonproofs package provides a way to draw "ribbon proofs" in LaTeX. A ribbon proof is a diagrammatic representation of a mathematical proof that a computer program meets its specification. These diagrams are more human-readable, more scalable, and more easily modified than the corresponding textual proofs. Ribbon proofs were introduced by John Wickerson, Mike Dodds and Matthew Parkinson in a paper entitled "Ribbon Proofs for Separation Logic" and presented at the European Symposium on Programming (ESOP) 2013.

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

## ribbonproofs – Drawing ribbon proofs

The package provides a way to draw “ribbon proofs” in LaTeX.

A ribbon proof is a diagrammatic representation of a mathematical proof that a computer program meets its specification. These diagrams are more human-readable, more scalable, and more easily modified than the corresponding textual proofs.

Package | ribbonproofs |

Version | 1.0 |

License |
The LaTeX Project Public License 1.3 |

Maintainer | John Wickerson |

Contained in | TeX Live as ribbonproofs |

MiKTeX as ribbonproofs | |

Topics |
typeset proofs and proof diagrams |