gnu: texlive-microtype: Refresh package definition.

* gnu/packages/tex.scm (texlive-microtype): Remove SIMPLE-TEXLIVE-PACKAGE
call.
[propagated-inputs]: Add TEXLIVE-GRAPHICS.
This commit is contained in:
Nicolas Goaziou 2023-05-15 19:39:39 +02:00
parent a06ebba816
commit fd198a23f3
No known key found for this signature in database
GPG key ID: DA00B4F048E92F2D

View file

@ -10898,29 +10898,34 @@ (define-public texlive-units
(license license:gpl3+))))
(define-public texlive-microtype
(let ((template (simple-texlive-package
"texlive-microtype"
(list "/doc/latex/microtype/"
"/tex/latex/microtype/")
(base32
"07861ixrjzxm0l24z82ivhaj4v6xm4ijbaabp66jxsf8s8h7dq9n")
#:trivial? #t)))
(package
(inherit template)
(home-page "http://www.ctan.org/pkg/microtype")
(synopsis "Subliminal refinements towards typographical perfection")
(description "@code{microtype} provides a LaTeX interface to the
micro-typographic extensions that were introduced by pdfTeX and have
since propagated to XeTeX and LuaTeX: most prominently character
protrusion and font expansion, the adjustment of kerning and interword
spacing, hyphenatable letterspacing and the possibility to disable all
or selected ligatures. These features may be applied to customisable
sets of fonts. All micro-typographic aspects of the fonts can be
configured in a straight-forward and flexible way. Settings for
various fonts are provided. An alternative package
@code{letterspace}, which also works with plain TeX, is included in
the bundle.")
(license license:lppl1.3c))))
(package
(name "texlive-microtype")
(version (number->string %texlive-revision))
(source (texlive-origin
name version
(list "doc/latex/microtype/"
"source/latex/microtype/"
"tex/latex/microtype/")
(base32
"1r9w6za8g263n16pz0r5adrx5sazhfa78rdhjj9idnif12bgvpq2")))
(outputs '("out" "doc"))
(build-system texlive-build-system)
(propagated-inputs
(list texlive-graphics))
(home-page "https://ctan.org/pkg/microtype")
(synopsis "Subliminal refinements towards typographical perfection")
(description
"The package provides a LaTeX interface to the micro-typographic
extensions that were introduced by pdfTeX and have since also propagated to
XeTeX and LuaTeX: most prominently, character protrusion and font expansion,
furthermore the adjustment of interword spacing and additional kerning, as
well as hyphenatable letterspacing (tracking) and the possibility to disable
all or selected ligatures. These features may be applied to customisable sets
of fonts, and all micro-typographic aspects of the fonts can be configured in
a straight-forward and flexible way. An alternative package
@code{letterspace}, which also works with plain TeX, is included in the
bundle.")
(license license:lppl1.3c)))
(define-public texlive-minitoc
(package