proofgraph – Dependency graphs of the results of a mathematical article
The proofgraph package automatically produces a graph of the dependencies between the results (theorems, lemmas, propositions, and so on) of a mathematical article. It requires no manual annotation: an edge from one result to another is inferred whenever the proof of the former refers to the latter through an ordinary cross-reference (\ref, \cref, \autoref, \eqref, and similar), with a manual \uses command also available for dependencies not expressed through a visible reference. Citations of external work can optionally be captured as well. The package writes a Graphviz .dot file describing the graph; with shell-escape enabled it can additionally run Graphviz and embed the rendered graph into the document. Nodes can be styled according to the type of result, self-loops removed, specific citations suppressed, and chosen nodes excluded.
| Sources | /macros/latex/contrib/proofgraph |
| Documentation | |
| Repository | |
| Version | 1.0.1 2026-07-10 |
| Licenses | The LaTeX Project Public License 1.3 |
| Copyright | 2026 Pierre Senellart |
| Maintainer | Pierre Senellart |
| Contained in | TeX Live as proofgraph MiKTeX as proofgraph |
| Topics | Proof Maths theorem Label and References Math Diagrams |
Download the contents of this package in one zip archive (439.0k).
Announcements
Suggestions
Maybe you are interested in the following packages as well.
Community Comments