[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
51/54: gnu: Add texlive-pxufont.
From: |
guix-commits |
Subject: |
51/54: gnu: Add texlive-pxufont. |
Date: |
Wed, 16 Aug 2023 07:17:05 -0400 (EDT) |
ngz pushed a commit to branch master
in repository guix.
commit cc741da87ad98aefea1586b4f7aba3596b2d2984
Author: Nicolas Goaziou <mail@nicolasgoaziou.fr>
AuthorDate: Wed Aug 16 13:05:38 2023 +0200
gnu: Add texlive-pxufont.
* gnu/packages/tex.scm (texlive-pxufont): New variable.
---
gnu/packages/tex.scm | 30 ++++++++++++++++++++++++++++++
1 file changed, 30 insertions(+)
diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm
index 27c7a0cb15..b0f6e55a34 100644
--- a/gnu/packages/tex.scm
+++ b/gnu/packages/tex.scm
@@ -15221,6 +15221,36 @@ technical note @emph{Requirements for Japanese Text
Layout} and the JIS
specification JIS X 4051.")
(license license:expat)))
+(define-public texlive-pxufont
+ (package
+ (name "texlive-pxufont")
+ (version (number->string %texlive-revision))
+ (source (texlive-origin
+ name version
+ (list "doc/latex/pxufont/"
+ "fonts/tfm/public/pxufont/"
+ "fonts/vf/public/pxufont/"
+ "tex/latex/pxufont/")
+ (base32
+ "167hmw73lxgsv27gkzanr1plalsqfxphknl8q3rbamy2zp6n0al0")))
+ (outputs '("out" "doc"))
+ (build-system texlive-build-system)
+ (home-page "https://ctan.org/pkg/pxufont")
+ (synopsis "Emulate non-Unicode Japanese fonts using Unicode fonts")
+ (description
+ "The set of the Japanese logical fonts (JFMs) that are used as standard
+fonts in pTeX and upTeX contains both Unicode JFMs and non-Unicode JFMs. This
+bundle provides an alternative set of non-Unicode JFMs that are tied to the
+virtual fonts (VFs) that refer to the glyphs in the Unicode JFMs. Moreover it
+provides a LaTeX package that redefines the NFSS settings of the Japanese
+fonts of @code{(u)pLaTeX} so that the new set of non-Unicode JFMs will be
+employed. As a whole, this bundle allows users to dispense with the mapping
+setup on non-Unicode JFMs. Such a setup is useful in particular when users
+want to use OpenType fonts (such as Source Han Serif) that have a glyph
+encoding different from Adobe-Japan1, because mapping setups from non-Unicode
+JFMs to such physical fonts are difficult to prepare.")
+ (license license:expat)))
+
(define-public texlive-pwebmac
(package
(name "texlive-pwebmac")
- 16/54: gnu: Add texlive-bxjscls., (continued)
- 16/54: gnu: Add texlive-bxjscls., guix-commits, 2023/08/16
- 17/54: gnu: Add texlive-bxorigcapt., guix-commits, 2023/08/16
- 18/54: gnu: Add texlive-bxwareki., guix-commits, 2023/08/16
- 22/54: gnu: Add texlive-haranoaji., guix-commits, 2023/08/16
- 24/54: gnu: Add texlive-ieejtran., guix-commits, 2023/08/16
- 25/54: gnu: Add texlive-ifptex., guix-commits, 2023/08/16
- 27/54: gnu: Add texlive-japanese-mathformulas., guix-commits, 2023/08/16
- 31/54: gnu: Add texlive-jlreq-deluxe., guix-commits, 2023/08/16
- 33/54: gnu: Add texlive-jpnedumathsymbols., guix-commits, 2023/08/16
- 48/54: gnu: Add texlive-pxjahyper., guix-commits, 2023/08/16
- 51/54: gnu: Add texlive-pxufont.,
guix-commits <=
- 37/54: gnu: Add texlive-mendex-doc., guix-commits, 2023/08/16
- 52/54: gnu: Add texlive-zxjatype., guix-commits, 2023/08/16
- 47/54: gnu: Add texlive-pxcjkcat., guix-commits, 2023/08/16
- 21/54: gnu: Add texlive-gentombow., guix-commits, 2023/08/16
- 29/54: gnu: Add texlive-jieeetran., guix-commits, 2023/08/16
- 30/54: gnu: Add texlive-jlreq., guix-commits, 2023/08/16
- 32/54: gnu: Add texlive-jpneduenumerate., guix-commits, 2023/08/16
- 35/54: gnu: Add texlive-lshort-japanese., guix-commits, 2023/08/16
- 38/54: gnu: Add texlive-pbibtex-base., guix-commits, 2023/08/16
- 39/54: gnu: Add texlive-pbibtex-manual., guix-commits, 2023/08/16