Natural deduction and sequent proofs (Gentzen style)
- The best, most flexible package, is now bussproofs.sty (Sam Buss, 2001-2006: download the latest version, 1.0, June 2006). Note that there is a LaTeX for Logicians User Guide to bussproofs.sty.
- An older, less flexible but still highly functional, alternative is provided by proof.sty (Makoto Tatsuta, originally 1990, and now in version 3.1). Again there is a LaTeX for Logicians User Guide to proof.sty.
- Another older available package prooftree.sty (Paul Taylor, 1996)
- Much more flexibly (but probably also requiring a more sophisticated user), there is now Derivation trees with MetaPost (Laurent Méhats, 2010 — these don’t need a knowledge of MetaPost to use).
For Fitch-style layouts, there are also three packages
- The best is fitch.sty (Johan Klüwer, 2003): there is also a short guide to this package (Ang Tong, 2005)
- Alternatives producing similar output are fitch.sty (Peter Selinger, 2002) and fitch.sty (Delia Graff, 2001).
Other packages
- The Virginia Lake package offers macros aimed at “writing papers in the area of deep inference and the calculus of structures” but which could be adopted for other proof theoretic purposes.
- The flagderiv package can be used to set the variant kind of “flag” proofs some computer scientists like.


