CTAN Comprehensive TeX Archive Network

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 to 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
Home pagehttps://github.com/PierreSenellart/proofgraph
Bug trackerhttps://github.com/PierreSenellart/proofgraph/issues
Repositoryhttps://github.com/PierreSenellart/proofgraph
Version1.0.0 2026-06-02
LicensesThe Project Public License 1.3c
MaintainerPierre Senellart
TopicsLabel and References
Math Diagrams
Proof
Maths theorem

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

Community Comments

Loading...

Package Links

Guest Book Sitemap Contact Contact Author