summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/tex.scm36
1 files changed, 36 insertions, 0 deletions
diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm
index 3013b1e8b5f..2c9acc5019a 100644
--- a/gnu/packages/tex.scm
+++ b/gnu/packages/tex.scm
@@ -3639,6 +3639,42 @@ font metrics. The bundle as a whole is part of the LaTeX required set of
3639packages.") 3639packages.")
3640 (license license:lppl1.2+))) 3640 (license license:lppl1.2+)))
3641 3641
3642;; TODO: this should supersede texlive-latex-psnfss, but we can't do this
3643;; before the next rebuild cycle.
3644(define-public texlive-psnfss
3645 (let ((template (simple-texlive-package
3646 "texlive-psnfss"
3647 (list "/doc/latex/psnfss/"
3648 "/source/latex/psnfss/"
3649 "/fonts/map/dvips/psnfss/"
3650 ;; Only the sty files are generated. We need all the .fd
3651 ;; files.
3652 "/tex/latex/psnfss/")
3653 (base32
3654 "04y7v4bghpzky6c3l6qadx7s47m69jh1y615g91rxcn8z3r190di")
3655 #:trivial? #false)))
3656 (package
3657 (inherit template)
3658 (arguments
3659 (substitute-keyword-arguments (package-arguments template)
3660 ((#:tex-directory _ '())
3661 "latex/psnfss")
3662 ((#:phases phases)
3663 `(modify-phases ,phases
3664 (add-after 'unpack 'chdir
3665 (lambda _ (chdir "source/latex/psnfss")))))))
3666 (home-page "https://www.ctan.org/pkg/psnfss")
3667 (synopsis "Font support for common PostScript fonts")
3668 (description
3669 "The PSNFSS collection includes a set of files that provide a complete
3670working setup of the LaTeX font selection scheme (NFSS2) for use with common
3671PostScript fonts. It covers the so-called \"Base\" fonts (which are built
3672into any Level 2 PostScript printing device and the Ghostscript interpreter)
3673and a number of free fonts. It provides font definition files, macros and
3674font metrics. The bundle as a whole is part of the LaTeX required set of
3675packages.")
3676 (license license:lppl1.2+))))
3677
3642;; For user profiles 3678;; For user profiles
3643(define-public texlive-base 3679(define-public texlive-base
3644 (let ((default-packages 3680 (let ((default-packages