From fd64f7d6d59192f9573c5f5b8dad391f20941bfe Mon Sep 17 00:00:00 2001 From: Nicolas Goaziou Date: Sun, 30 Jul 2023 16:28:18 +0200 Subject: [PATCH] gnu: Add texlive-logicproof. * gnu/packages/tex.scm (texlive-logicproof): New variable. --- gnu/packages/tex.scm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm index 9b23c122b2..db76eff316 100644 --- a/gnu/packages/tex.scm +++ b/gnu/packages/tex.scm @@ -4357,6 +4357,30 @@ simple roots of any complex simple Lie algebra. It uses the Dynkin diagrams package @code{dynkin-diagrams}.") (license license:lppl1.3c))) +(define-public texlive-logicproof + (package + (name "texlive-logicproof") + (version (number->string %texlive-revision)) + (source (texlive-origin + name version + (list "doc/latex/logicproof/" + "source/latex/logicproof/" + "tex/latex/logicproof/") + (base32 + "02iif9rvp8njp7zc4ab4jgksf0hrbg6z5cp7066y245bjwi99fi3"))) + (outputs '("out" "doc")) + (build-system texlive-build-system) + (home-page "https://ctan.org/pkg/logicproof") + (synopsis "Box proofs for propositional and predicate logic") + (description + "This package provides a common style of proof used in propositional and +predicate logic is Fitch proofs, in which each line of the proof has +a statement and a justification, and subproofs within a larger proof have +boxes around them. The package provides environments for typesetting such +proofs and boxes. It creates proofs in a style similar to that used in +@emph{Logic in Computer Science} by Huth and Ryan.") + (license license:lppl1.3+))) + (define-public texlive-bibtex8 (package (name "texlive-bibtex8")