gnu: Add texlive-algorithm2e.

* gnu/packages/tex.scm (texlive-algorithm2e): New variable.
This commit is contained in:
Nicolas Goaziou 2023-07-30 12:59:41 +02:00
parent 9ae40d6b92
commit 2093302899
No known key found for this signature in database
GPG key ID: DA00B4F048E92F2D

View file

@ -1292,6 +1292,31 @@ (define-public texlive-algobox
inconsistent differences between the input syntax and the program text.")
(license license:gpl3+)))
(define-public texlive-algorithm2e
(package
(name "texlive-algorithm2e")
(version (number->string %texlive-revision))
(source (texlive-origin
name version
(list "doc/latex/algorithm2e/"
"tex/latex/algorithm2e/")
(base32
"0bf4fc9p84zy2zdl0hiklcbbxn17j3qyl02kyj5ya00lrf6sv93n")))
(outputs '("out" "doc"))
(build-system texlive-build-system)
(home-page "https://ctan.org/pkg/algorithm2e")
(synopsis "Floating algorithm environment with algorithmic keywords")
(description
"Algorithm2e is an environment for writing algorithms. An algorithm
becomes a floating object (like figure, table, etc.). The package provides
macros that allow you to create different keywords, and a set of predefined
key words is provided; you can change the typography of the keywords. The
package allows vertical lines delimiting a block of instructions in an
algorithm, and defines different sorts of algorithms such as @samp{Procedure}
or @samp{Function}; the name of these functions may be reused in the text or
in other algorithms.")
(license license:lppl)))
(define-public texlive-apnum
(package
(name "texlive-apnum")