mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2025-01-20 09:43:43 -05:00
gnu: Add texlive-stix2-otf.
* gnu/packages/tex.scm (texlive-stix2-otf): New variable.
This commit is contained in:
parent
ce73cadd34
commit
ff02979ed5
1 changed files with 35 additions and 0 deletions
|
@ -6445,6 +6445,41 @@ (define-public texlive-latex-pdfpages
|
||||||
use this package to insert PostScript files, in addition to PDF files.")
|
use this package to insert PostScript files, in addition to PDF files.")
|
||||||
(license license:lppl1.3+)))
|
(license license:lppl1.3+)))
|
||||||
|
|
||||||
|
(define-public texlive-stix2-otf
|
||||||
|
(let ((base (simple-texlive-package
|
||||||
|
"texlive-stix2-otf"
|
||||||
|
(list "/doc/fonts/stix2-otf/"
|
||||||
|
"/fonts/opentype/public/stix2-otf/")
|
||||||
|
(base32 "0i7rd1wn5jgm3gbi779gy78apz63w034ck4pn73xw6s10zgjzmgl")
|
||||||
|
;; Building these fonts requires FontLab, which is nonfree.
|
||||||
|
#:trivial? #t)))
|
||||||
|
(package
|
||||||
|
(inherit base)
|
||||||
|
(arguments
|
||||||
|
(substitute-keyword-arguments (package-arguments base)
|
||||||
|
((#:phases phases)
|
||||||
|
#~(modify-phases #$phases
|
||||||
|
(add-after 'install 'symlink-fonts-to-system-fonts-prefix
|
||||||
|
;; This is so that fontconfig can locate the fonts, such as
|
||||||
|
;; when using xetex or xelatex.
|
||||||
|
(lambda _
|
||||||
|
(let ((system-fonts-prefix (string-append #$output
|
||||||
|
"/share/fonts")))
|
||||||
|
(mkdir-p system-fonts-prefix)
|
||||||
|
(symlink (string-append
|
||||||
|
#$output "/share/texmf-dist/fonts/opentype"
|
||||||
|
"/public/stix2-otf")
|
||||||
|
(string-append system-fonts-prefix
|
||||||
|
"/stix2-otf")))))))))
|
||||||
|
(home-page "https://www.stixfonts.org/")
|
||||||
|
(synopsis "OpenType Unicode text and maths fonts")
|
||||||
|
(description "The Scientific and Technical Information eXchange (STIX)
|
||||||
|
fonts are intended to satisfy the demanding needs of authors, publishers,
|
||||||
|
printers, and others working in the scientific, medical, and technical fields.
|
||||||
|
They combine a comprehensive Unicode-based collection of mathematical symbols
|
||||||
|
and alphabets with a set of text faces suitable for professional publishing.")
|
||||||
|
(license license:silofl1.1))))
|
||||||
|
|
||||||
(define-public texlive-stmaryrd
|
(define-public texlive-stmaryrd
|
||||||
(let ((template (simple-texlive-package
|
(let ((template (simple-texlive-package
|
||||||
"texlive-stmaryrd"
|
"texlive-stmaryrd"
|
||||||
|
|
Loading…
Reference in a new issue