gnu: Add texlive-ccool.

* gnu/packages/tex.scm (texlive-ccool): New variable.
This commit is contained in:
Nicolas Goaziou 2023-07-30 13:10:39 +02:00
parent 850495cc2e
commit 5138207b6a
No known key found for this signature in database
GPG key ID: DA00B4F048E92F2D

View file

@ -2200,6 +2200,32 @@ (define-public texlive-ccfonts
including AMS fonts (Ulrik Vieth's @code{concmath}).")
(license license:lppl)))
(define-public texlive-ccool
(package
(name "texlive-ccool")
(version (number->string %texlive-revision))
(source (texlive-origin
name version
(list "doc/latex/ccool/" "source/latex/ccool/"
"tex/latex/ccool/")
(base32
"17xkwd8mrvl751rn6zvxaznac27rpvmi53rq8nwwlp6j1bdnaj94")))
(outputs '("out" "doc"))
(build-system texlive-build-system)
(home-page "https://ctan.org/pkg/ccool")
(synopsis "Key-value document command parser")
(description
"This package provides a key-value interface, @code{\\Ccool}, on top of
@code{xparse}'s document command parser. Global options control input
processing and its expansion. By default, they are set to meet likely
requirements, depending on context: the selected language, and which of text
and math mode is active. These options can be overridden inline. Polymorphic
commands can be generated by parameterizing the keys (for instance, one
parameter value for style, another for a property). User input to
@code{\\Ccool} can optionally be serialized. This can useful for typesetting
documents sharing the same notation.")
(license license:lppl1.3c)))
(define-public texlive-chronosys
(package
(name "texlive-chronosys")