From 22ec59e821924f2e74fec930273d21b03ff75115 Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Tue, 28 Jun 2022 15:07:32 +0200 Subject: [PATCH] gnu: Add texlive-endfloat. * gnu/packages/tex.scm (texlive-endfloat): New variable. --- gnu/packages/tex.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm index 8b1416fd91..128a21cc7b 100644 --- a/gnu/packages/tex.scm +++ b/gnu/packages/tex.scm @@ -10889,3 +10889,23 @@ (define-public texlive-apa6 The class is a development of the apa class (which is no longer maintained).") (license license:lppl1.3c+))) + +(define-public texlive-endfloat + (package + (inherit (simple-texlive-package + "texlive-endfloat" + (list "doc/latex/endfloat/" + "source/latex/endfloat/" + "tex/latex/endfloat/") + (base32 + "1zslmc5g28z6adfyd8bdlbw03jawxmgafq0mgwy811hrbcppb2kg") + #:trivial? #t)) + (home-page "https://www.ctan.org/pkg/endfloat") + (synopsis "Move floats to the end, leaving markers where they belong") + (description "Place all floats on pages by themselves at the end of +the document, optionally leaving markers like “[Figure 3 about here]” +in the text near to where the figure (or table) would normally have +occurred. Float types figure and table are recognised by the package, +unmodified. Since several packages define other types of float, it is +possible to register these float types with endfloat.") + (license license:gpl2+)))