gnu: Add texlive-borceux.

* gnu/packages/tex.scm (texlive-borceux): New variable.
This commit is contained in:
Nicolas Goaziou 2023-07-20 10:44:16 +02:00
parent 03fbcf1eac
commit 2d41b12cf6
No known key found for this signature in database
GPG key ID: DA00B4F048E92F2D

View file

@ -1320,6 +1320,32 @@ (define-public texlive-bitelist
retains outer braces.")
(license license:lppl1.3+)))
(define-public texlive-borceux
(package
(name "texlive-borceux")
(version (number->string %texlive-revision))
(source (texlive-origin
name version
(list "doc/generic/borceux/"
"tex/generic/borceux/")
(base32
"1fil90jsiqg7b0if3yq0jxv4rh7vanj2yj9pv8pnfkhvqii4p821")))
(outputs '("out" "doc"))
(build-system texlive-build-system)
(home-page "https://ctan.org/pkg/borceux")
(synopsis "Diagram macros by Francois Borceux")
(description
"The macros support the construction of diagrams, such as those that
appear in category theory texts. The user gives the list of vertices and
arrows to be included, just as when composing a matrix, and the program takes
care of computing the dimensions of the arrows and realizing the page setting.
All the user has to do about the arrows is to specify their
type (monomorphism, pair of adjoint arrows, etc.) and their direction (north,
south-east, etc.); 12 types and 32 directions are available.")
;; "You may freely use, modify, and/or distribute each of the
;; files in this package without limitation."
(license (license:fsf-free "file://doc/generic/borceux/README"))))
(define-public texlive-dosepsbin
(package
(name "texlive-dosepsbin")