3
5
Fork 0
mirror of git://git.savannah.gnu.org/guix.git synced 2023-12-14 03:33:07 +01:00

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.")
(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
(package
(name "texlive-ticollege")