gnu: Add texlive-interpreter.

* gnu/packages/tex.scm (texlive-interpreter): New variable.
This commit is contained in:
Nicolas Goaziou 2023-06-26 14:35:54 +02:00
parent 98dc182533
commit 487f167230
No known key found for this signature in database
GPG key ID: DA00B4F048E92F2D

View file

@ -9223,6 +9223,28 @@ (define-public texlive-innerscript
@code{\\mathord}, effectively eliminating this class.")
(license license:lppl1.3c)))
(define-public texlive-interpreter
(package
(name "texlive-interpreter")
(version (number->string %texlive-revision))
(source (texlive-origin
name version
(list "doc/luatex/interpreter/"
"tex/luatex/interpreter/")
(base32
"03h6bjhvbl3bfkiyssplivqmn2986asv8b1jvr1ahsh7p04bkk4j")))
(outputs '("out" "doc"))
(build-system texlive-build-system)
(home-page "https://ctan.org/pkg/interpreter")
(synopsis "Translate input files on the fly")
(description
"The package preprocesses input files to a Lua(La)TeX run, on the fly.
The user defines Lua regular expressions to search for patterns and modify
input lines (or entire paragraphs) accordingly, before TeX reads the material.
In this way, documents may be prepared in a non-TeX language (e.g., some
lightweight markup language) and turned into proper TeX for processing.")
(license license:lppl)))
(define-public texlive-times
(package
(name "texlive-times")