diff options
author | Nicolas Goaziou <mail@nicolasgoaziou.fr> | 2023-07-20 10:58:50 +0200 |
---|---|---|
committer | Nicolas Goaziou <mail@nicolasgoaziou.fr> | 2023-07-20 11:17:37 +0200 |
commit | 17619e9b484c22df49922a54351eadaa53ac3c95 (patch) | |
tree | 3fb4b74ba3f0d104b82dd55475f068744ce223bf /gnu | |
parent | 6370d2f9c515a3b225a1ae0e2c36882c4eb98e93 (diff) | |
download | guix-17619e9b484c22df49922a54351eadaa53ac3c95.tar guix-17619e9b484c22df49922a54351eadaa53ac3c95.tar.gz |
gnu: Add texlive-ofs.
* gnu/packages/tex.scm (texlive-ofs): New variable.
Diffstat (limited to 'gnu')
-rw-r--r-- | gnu/packages/tex.scm | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm index dc20f29841..291b15e865 100644 --- a/gnu/packages/tex.scm +++ b/gnu/packages/tex.scm @@ -3210,6 +3210,33 @@ and use raw PDF objects.") ;; explicitly instead of simply renaming the file. (license (license:fsf-free "file://doc/plain/newsletr/read.me")))) +(define-public texlive-ofs + (package + (name "texlive-ofs") + (version (number->string %texlive-revision)) + (source (texlive-origin + name version + (list "doc/generic/ofs/" "tex/generic/ofs/") + (base32 + "0dcsa9xlcdvwd4qd6n6yli8arcy3s6896svgk5nbmgplan2nz1cw"))) + (outputs '("out" "doc")) + (build-system texlive-build-system) + (home-page "https://ctan.org/pkg/ofs") + (synopsis "Macros for managing large font collections") + (description + "OFS (Olsak's Font System) is a set of Plain TeX and LaTeX macros for +managing large font collections. Its main features include: + +@itemize +@item mapping from long names of fonts to the metric file name. The user can +specify only exact long names in documents; +@item support for many font encodings; +@item printing of catalogues of fonts and test samples of font families; the +interactive macro @code{\\showfonts} shows all font families you have +installed via OFS. +@end itemize") + (license license:knuth))) + (define-public texlive-tex (package (name "texlive-tex") |