diff options
author | Nicolas Goaziou <mail@nicolasgoaziou.fr> | 2023-07-20 10:43:51 +0200 |
---|---|---|
committer | Nicolas Goaziou <mail@nicolasgoaziou.fr> | 2023-07-20 11:17:21 +0200 |
commit | 03fbcf1eace55f26e6ec0a0bfb3ad69f4e552ba6 (patch) | |
tree | ba86139d84875d4b400aa3e81a956bcd9811cdcd | |
parent | b3f27e353a1673688ac9370b69dc0030317b5df2 (diff) | |
download | guix-03fbcf1eace55f26e6ec0a0bfb3ad69f4e552ba6.tar.gz |
gnu: Add texlive-bitelist.
* gnu/packages/tex.scm (texlive-bitelist): New variable.
-rw-r--r-- | gnu/packages/tex.scm | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm index 9a93a477e2..8d1f71dc89 100644 --- a/gnu/packages/tex.scm +++ b/gnu/packages/tex.scm @@ -1295,6 +1295,31 @@ math expressions.") of mathematical disciplines.") (license license:lppl1.3+))) +(define-public texlive-bitelist + (package + (name "texlive-bitelist") + (version (number->string %texlive-revision)) + (source (texlive-origin + name version + (list "doc/generic/bitelist/" + "source/generic/bitelist/" + "tex/generic/bitelist/") + (base32 + "1jv9w2jgx8q2k9xx0n4azlngsh26zs37ihavq0xy4n62ajf64ps6"))) + (outputs '("out" "doc")) + (build-system texlive-build-system) + (home-page "https://ctan.org/pkg/bitelist") + (synopsis "Split list, in TeX's mouth") + (description + "The package provides commands for splitting a token list at the first +occurrence of another (specified) token list. The package's mechanism differs +from those of packages providing similar features, in the following ways: the +method uses TeX's mechanism of reading delimited macro parameters; splitting +macros work by pure expansion, without assignments; the operation is carried +out in a single macro call. A variant of the operation is provided, that +retains outer braces.") + (license license:lppl1.3+))) + (define-public texlive-dosepsbin (package (name "texlive-dosepsbin") |