gnu: Add texlive-tex.

* gnu/packages/tex.scm (texlive-tex): New variable.
This commit is contained in:
Nicolas Goaziou 2023-06-04 00:23:33 +02:00
parent 47913ab452
commit e8a3aaa97b
No known key found for this signature in database
GPG key ID: DA00B4F048E92F2D

View file

@ -549,6 +549,43 @@ (define (substitute-commands scripts)
(license (license:fsf-free "https://www.tug.org/texlive/copying.html"))
(home-page "https://www.tug.org/texlive/")))
(define-public texlive-tex
(package
(name "texlive-tex")
(version (number->string %texlive-revision))
(source (texlive-origin
name version
(list "doc/man/man1/initex.1"
"doc/man/man1/initex.man1.pdf"
"doc/man/man1/tex.1"
"doc/man/man1/tex.man1.pdf")
(base32
"0njmxc6l84j44k48qh7d79n3qznzriz2pf8lkj09i7mkkj9fw9lf")))
(outputs '("out" "doc"))
(build-system texlive-build-system)
(arguments
(list #:texlive-latex-base #f
#:create-formats #~(list "tex")))
(propagated-inputs
(list texlive-cm
texlive-hyphen-base
texlive-knuth-lib
texlive-kpathsea
texlive-plain))
(home-page "https://ctan.org/pkg/tex")
(synopsis "Sophisticated typesetting engine")
(description
"TeX is a typesetting system that incorporates a macro processor. A TeX
source document specifies or incorporates a number of macro definitions that
instruct the TeX engine how to typeset the document. The TeX engine also uses
font metrics generated by Metafont, or by any of several other mechanisms that
incorporate fonts from other sources into an environment suitable for TeX.
TeX has been, and continues, a basis and an inspiration for several other
programs, including e-TeX and PDFTeX. The distribution includes the source of
Knuth's TeX book; this source is there to read, as an example of writing TeX ;
it should not be processed without Knuth's direct permission.")
(license license:knuth)))
(define-public texlive-bidi
(package
(name "texlive-bidi")