Archived
1
0
Fork 0

gnu: Add texlive-texliveonfly.

* gnu/packages/tex.scm (texlive-texliveonfly): New variable.
This commit is contained in:
Nicolas Goaziou 2023-07-16 17:26:32 +02:00
parent d87cb08dd3
commit d033c4b77a
No known key found for this signature in database
GPG key ID: DA00B4F048E92F2D

View file

@ -6457,6 +6457,29 @@ from a TeX run, attempting to show only those messages which probably deserve
some change in the source. The TeX invocation itself need not change.") some change in the source. The TeX invocation itself need not change.")
(license license:public-domain))) (license license:public-domain)))
(define-public texlive-texliveonfly
(package
(name "texlive-texliveonfly")
(version (number->string %texlive-revision))
(source (texlive-origin
name version
(list "doc/support/texliveonfly/"
"scripts/texliveonfly/")
(base32
"15nrgkh9wkaccbyd8jgcyw5xjjhqj3jyy3spbfd679fywq14l8c2")))
(outputs '("out" "doc"))
(build-system texlive-build-system)
(arguments (list #:link-scripts #~(list "texliveonfly.py")))
(inputs (list python))
(home-page "https://ctan.org/pkg/texliveonfly")
(synopsis "On-the-fly download of missing TeX live packages")
(description
"The package provides a script that performs on the fly downloads of
missing packages, while a document is being compiled. To use the script,
replace your (LaTeX) compilation command with @samp{texliveonfly.py
file.tex}.")
(license license:gpl3)))
(define-public texlive-ticollege (define-public texlive-ticollege
(package (package
(name "texlive-ticollege") (name "texlive-ticollege")