gnu: Add texlive-cm-lgc.

* gnu/packages/tex.scm (texlive-cm-lgc): New variable.
This commit is contained in:
Maxim Cournoyer 2022-04-20 23:21:59 -04:00
parent e2c5700032
commit cf44f00b5b
No known key found for this signature in database
GPG key ID: 1260E46482E63562

View file

@ -1028,6 +1028,31 @@ (define-public texlive-cm
(define-deprecated-package texlive-fonts-cm texlive-cm)
(define-public texlive-cm-lgc
(package
(inherit (simple-texlive-package
"texlive-cm-lgc"
(list "/doc/fonts/cm-lgc/"
"/fonts/afm/public/cm-lgc/"
"/fonts/type1/public/cm-lgc/"
"/fonts/vf/public/cm-lgc/"
"/tex/latex/cm-lgc/")
(base32
"0rm7wgyb07y8h6vbvc2xzsqnxy322d4j9ly2p67z84b81c8i3zpc")
#:trivial? #t))
(home-page "https://www.ctan.org/pkg/cm-lgc")
(synopsis "Type 1 CM-based fonts for Latin, Greek and Cyrillic")
(description "The fonts are converted from Metafont sources of the
Computer Modern font families, using @command{textrace}. Supported encodings
are: T1 (Latin), T2A (Cyrillic), LGR (Greek) and TS1. The package also
includes Unicode virtual fonts for use with Omega. The font set is not a
replacement for any of the other Computer Modern-based font sets (for example,
cm-super for Latin and Cyrillic, or cbgreek for Greek), since it is available
at a single size only; it offers a compact set for @i{general} working. The
fonts themselves are encoded to external standards, and virtual fonts are
provided for use with TeX.")
(license license:gpl2+)))
(define-public texlive-cm-super
(let ((template (simple-texlive-package
"texlive-cm-super"