diff options
author | Nicolas Goaziou <mail@nicolasgoaziou.fr> | 2023-07-20 10:44:16 +0200 |
---|---|---|
committer | Nicolas Goaziou <mail@nicolasgoaziou.fr> | 2023-07-20 11:17:21 +0200 |
commit | 2d41b12cf6656965f93732145cc3cf0b03008a1c (patch) | |
tree | adb94a4fc9d5620d724d83264ee36a5f8d118f67 /gnu | |
parent | 03fbcf1eace55f26e6ec0a0bfb3ad69f4e552ba6 (diff) | |
download | guix-2d41b12cf6656965f93732145cc3cf0b03008a1c.tar.gz guix-2d41b12cf6656965f93732145cc3cf0b03008a1c.zip |
gnu: Add texlive-borceux.
* gnu/packages/tex.scm (texlive-borceux): New variable.
Diffstat (limited to 'gnu')
-rw-r--r-- | gnu/packages/tex.scm | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm index 8d1f71dc89..0dc6a08dfd 100644 --- a/gnu/packages/tex.scm +++ b/gnu/packages/tex.scm @@ -1320,6 +1320,32 @@ out in a single macro call. A variant of the operation is provided, that 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") |