gnu: Add texlive-swimgraf.

* gnu/packages/tex.scm (texlive-swimgraf): New variable.
This commit is contained in:
Nicolas Goaziou 2023-07-13 10:29:47 +02:00
parent bce14ab1d1
commit 08a90839c4
No known key found for this signature in database
GPG key ID: DA00B4F048E92F2D

View file

@ -4060,6 +4060,31 @@ (define-public texlive-strands
partitions, permutations, braids, etc.") partitions, permutations, braids, etc.")
(license license:lppl1.3+))) (license license:lppl1.3+)))
(define-public texlive-swimgraf
(package
(name "texlive-swimgraf")
(version (number->string %texlive-revision))
(source (texlive-origin
name version
(list "doc/latex/swimgraf/" "tex/latex/swimgraf/")
(base32
"09s6wb3nzrxj20qrjyyr3r1fl2nbsgj1a4va101nwqb81pcmp4aq")))
(outputs '("out" "doc"))
(build-system texlive-build-system)
(home-page "https://ctan.org/pkg/swimgraf")
(synopsis "Graphical/textual representations of swimming performances")
(description
"The package provides two macros that produce representations of
a swimmer's performances. The user records data in a text file and specifies
as arguments of the macros the date range of interest. The macros extract the
relevant information from the file and process it: @code{\\swimgraph} produces
a graph of the times in a single swimming event (specified as an argument),
plotting long course and short course times in separate lines. Records and
qualifying times, stored in text files, may optionally be included on the
graph. @code{\\swimtext} produces a written record of the times in all events.
Files of current world and Canadian records are included.")
(license license:lppl)))
(define-public texlive-amiri (define-public texlive-amiri
(package (package
(name "texlive-amiri") (name "texlive-amiri")