texlive[65560] Master/texmf-dist: kpfonts-otf (16jan23)

commits+karl at tug.org commits+karl at tug.org
Mon Jan 16 22:11:25 CET 2023


Revision: 65560
          http://tug.org/svn/texlive?view=revision&revision=65560
Author:   karl
Date:     2023-01-16 22:11:25 +0100 (Mon, 16 Jan 2023)
Log Message:
-----------
kpfonts-otf (16jan23)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/fonts/kpfonts-otf/Kpfonts-OTF-Doc-English.ltx
    trunk/Master/texmf-dist/doc/fonts/kpfonts-otf/Kpfonts-OTF-Doc-English.pdf
    trunk/Master/texmf-dist/doc/fonts/kpfonts-otf/Kpfonts-OTF-Doc-French.ltx
    trunk/Master/texmf-dist/doc/fonts/kpfonts-otf/Kpfonts-OTF-Doc-French.pdf
    trunk/Master/texmf-dist/doc/fonts/kpfonts-otf/README.md
    trunk/Master/texmf-dist/doc/fonts/kpfonts-otf/unimath-kpfonts.pdf
    trunk/Master/texmf-dist/fonts/opentype/public/kpfonts-otf/KpMath-Bold.otf
    trunk/Master/texmf-dist/fonts/opentype/public/kpfonts-otf/KpMath-Light.otf
    trunk/Master/texmf-dist/fonts/opentype/public/kpfonts-otf/KpMath-Regular.otf
    trunk/Master/texmf-dist/fonts/opentype/public/kpfonts-otf/KpMath-Sans.otf
    trunk/Master/texmf-dist/fonts/opentype/public/kpfonts-otf/KpMath-Semibold.otf
    trunk/Master/texmf-dist/fonts/opentype/public/kpfonts-otf/KpMono-Bold.otf
    trunk/Master/texmf-dist/fonts/opentype/public/kpfonts-otf/KpMono-BoldItalic.otf
    trunk/Master/texmf-dist/fonts/opentype/public/kpfonts-otf/KpMono-Italic.otf
    trunk/Master/texmf-dist/fonts/opentype/public/kpfonts-otf/KpMono-Regular.otf
    trunk/Master/texmf-dist/fonts/opentype/public/kpfonts-otf/KpRoman-Bold.otf
    trunk/Master/texmf-dist/fonts/opentype/public/kpfonts-otf/KpRoman-BoldItalic.otf
    trunk/Master/texmf-dist/fonts/opentype/public/kpfonts-otf/KpRoman-Italic.otf
    trunk/Master/texmf-dist/fonts/opentype/public/kpfonts-otf/KpRoman-Light.otf
    trunk/Master/texmf-dist/fonts/opentype/public/kpfonts-otf/KpRoman-LightItalic.otf
    trunk/Master/texmf-dist/fonts/opentype/public/kpfonts-otf/KpRoman-Regular.otf
    trunk/Master/texmf-dist/fonts/opentype/public/kpfonts-otf/KpRoman-Semibold.otf
    trunk/Master/texmf-dist/fonts/opentype/public/kpfonts-otf/KpRoman-SemiboldItalic.otf
    trunk/Master/texmf-dist/fonts/opentype/public/kpfonts-otf/KpSans-Bold.otf
    trunk/Master/texmf-dist/fonts/opentype/public/kpfonts-otf/KpSans-BoldItalic.otf
    trunk/Master/texmf-dist/fonts/opentype/public/kpfonts-otf/KpSans-Italic.otf
    trunk/Master/texmf-dist/fonts/opentype/public/kpfonts-otf/KpSans-Regular.otf
    trunk/Master/texmf-dist/tex/latex/kpfonts-otf/kpfonts-otf.sty

Added Paths:
-----------
    trunk/Master/texmf-dist/fonts/opentype/public/kpfonts-otf/KpMath-SansBold.otf

Modified: trunk/Master/texmf-dist/doc/fonts/kpfonts-otf/Kpfonts-OTF-Doc-English.ltx
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/kpfonts-otf/Kpfonts-OTF-Doc-English.ltx	2023-01-16 21:10:53 UTC (rev 65559)
+++ trunk/Master/texmf-dist/doc/fonts/kpfonts-otf/Kpfonts-OTF-Doc-English.ltx	2023-01-16 21:11:25 UTC (rev 65560)
@@ -41,7 +41,7 @@
 
 \title{Kp-fonts: OpenType version}
 \author{\href{mailto:daniel.flipo at free.fr}{Daniel \textsc{Flipo}}}
-\newcommand*{\version}{0.47}
+\newcommand*{\version}{0.48}
 
 \begin{document}
 \selectlanguage{british}
@@ -62,9 +62,9 @@
   \famvar{Semi\-bold}, \famvar{Semibold\-Italic}---, a Sans-Serif family
   \family{KpSans} and a TypeWriter family \family{KpMono}, each of them
   in four shapes and weights---\famvar{Regular}, \famvar{Italic},
-  \famvar{Bold} and \famvar{Bold\-Italic}--- and five maths OpenType fonts
+  \famvar{Bold} and \famvar{Bold\-Italic}--- and six maths OpenType fonts
   \family{KpMath-Regular}, \family{KpMath-Bold}, \family{KpMath-Light},
-  \family{KpMath-Semibold} and \family{KpMath-Sans}.
+  \family{KpMath-Semibold}, \family{KpMath-Sans} and \family{KpMath-SansBold}.
 
   \family{KpRoman} and \family{KpSans} families have small caps available in
   two sizes (SmallCaps and PetiteCaps), upper and lowercase digits

Modified: trunk/Master/texmf-dist/doc/fonts/kpfonts-otf/Kpfonts-OTF-Doc-English.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/fonts/kpfonts-otf/Kpfonts-OTF-Doc-French.ltx
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/kpfonts-otf/Kpfonts-OTF-Doc-French.ltx	2023-01-16 21:10:53 UTC (rev 65559)
+++ trunk/Master/texmf-dist/doc/fonts/kpfonts-otf/Kpfonts-OTF-Doc-French.ltx	2023-01-16 21:11:25 UTC (rev 65560)
@@ -40,7 +40,7 @@
 
 \title{Kp-fonts version OpenType}
 \author{\href{mailto:daniel.flipo at free.fr}{Daniel \textsc{Flipo}}}
-\newcommand*{\version}{0.47}
+\newcommand*{\version}{0.48}
 
 \begin{document}
 \maketitle
@@ -60,9 +60,9 @@
   \famvar{Semi\-bold}, \famvar{Semibold\-Italic}~---, une famille sans-serif
   \family{KpSans} et une à espacement fixe \family{KpMono} chacune en quatre
   déclinaisons ---~\famvar{Regular}, \famvar{Italic}, \famvar{Bold} et
-  \famvar{Bold\-Italic}~--- et cinq polices mathématiques
+  \famvar{Bold\-Italic}~--- et six polices mathématiques
   \family{KpMath-Regular}, \family{KpMath-Bold}, \family{KpMath-Light},
-  \family{KpMath-Semibold} et \family{KpMath-Sans}.
+  \family{KpMath-Semibold}, \family{KpMath-Sans} et \family{KpMath-SansBold}.
 
   Les familles \family{KpRoman} et \family{KpSans} ont de vraies petites
   capitales en deux tailles (\textpsc{normale} et \textlsc{grande}),

Modified: trunk/Master/texmf-dist/doc/fonts/kpfonts-otf/Kpfonts-OTF-Doc-French.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/fonts/kpfonts-otf/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/kpfonts-otf/README.md	2023-01-16 21:10:53 UTC (rev 65559)
+++ trunk/Master/texmf-dist/doc/fonts/kpfonts-otf/README.md	2023-01-16 21:11:25 UTC (rev 65560)
@@ -160,7 +160,7 @@
      - \vert and \Vert corrected: left and right bearings enlarged.
      - \Vvert (U+2980) added.
      - \coloneqq, \Coloneqq, \colonsim etc. corrected to be compatible
-	   with mathtools' definitions.
+	   with mathtools’ definitions.
 
 * v. 0.42:
      Maths fonts:
@@ -187,7 +187,18 @@
      - Added a smaller variant for \widehat, \widetilde, \widecheck.
 	 - Vertical variants added for \vert, \Vert, \Vvert.
      - Added extensible integral for U+222B (usable with luametatex).
-	  
+
+* v. 0.47:
+	 Text fonts: moved the s= ligature from liga to hlig as it only makes
+	 sense with the "veryoldstyle" option.
+
+* v. 0.48:
+  1. Text fonts: oldstyle digits added to lookups "sups" and "subs" for
+     \textsuperscript{} and \textsubscript{} (`realscripts` package).
+  2. Maths fonts: package now compatible with mathtools’ extensible arrows.
+     New Bold Sans variant: KpMath-SansBold.otf.
+     \diagup and \diagdown moved from private area to U+27CB, U+27CD.
+  
 ---
-Copyright 2020-2022  Daniel Flipo  
+Copyright 2020-2023  Daniel Flipo  
 E-mail: daniel (dot) flipo (at) free (dot) fr

Modified: trunk/Master/texmf-dist/doc/fonts/kpfonts-otf/unimath-kpfonts.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/fonts/opentype/public/kpfonts-otf/KpMath-Bold.otf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/fonts/opentype/public/kpfonts-otf/KpMath-Light.otf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/fonts/opentype/public/kpfonts-otf/KpMath-Regular.otf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/fonts/opentype/public/kpfonts-otf/KpMath-Sans.otf
===================================================================
(Binary files differ)

Added: trunk/Master/texmf-dist/fonts/opentype/public/kpfonts-otf/KpMath-SansBold.otf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/fonts/opentype/public/kpfonts-otf/KpMath-SansBold.otf
===================================================================
--- trunk/Master/texmf-dist/fonts/opentype/public/kpfonts-otf/KpMath-SansBold.otf	2023-01-16 21:10:53 UTC (rev 65559)
+++ trunk/Master/texmf-dist/fonts/opentype/public/kpfonts-otf/KpMath-SansBold.otf	2023-01-16 21:11:25 UTC (rev 65560)

Property changes on: trunk/Master/texmf-dist/fonts/opentype/public/kpfonts-otf/KpMath-SansBold.otf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Modified: trunk/Master/texmf-dist/fonts/opentype/public/kpfonts-otf/KpMath-Semibold.otf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/fonts/opentype/public/kpfonts-otf/KpMono-Bold.otf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/fonts/opentype/public/kpfonts-otf/KpMono-BoldItalic.otf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/fonts/opentype/public/kpfonts-otf/KpMono-Italic.otf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/fonts/opentype/public/kpfonts-otf/KpMono-Regular.otf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/fonts/opentype/public/kpfonts-otf/KpRoman-Bold.otf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/fonts/opentype/public/kpfonts-otf/KpRoman-BoldItalic.otf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/fonts/opentype/public/kpfonts-otf/KpRoman-Italic.otf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/fonts/opentype/public/kpfonts-otf/KpRoman-Light.otf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/fonts/opentype/public/kpfonts-otf/KpRoman-LightItalic.otf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/fonts/opentype/public/kpfonts-otf/KpRoman-Regular.otf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/fonts/opentype/public/kpfonts-otf/KpRoman-Semibold.otf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/fonts/opentype/public/kpfonts-otf/KpRoman-SemiboldItalic.otf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/fonts/opentype/public/kpfonts-otf/KpSans-Bold.otf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/fonts/opentype/public/kpfonts-otf/KpSans-BoldItalic.otf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/fonts/opentype/public/kpfonts-otf/KpSans-Italic.otf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/fonts/opentype/public/kpfonts-otf/KpSans-Regular.otf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/tex/latex/kpfonts-otf/kpfonts-otf.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/kpfonts-otf/kpfonts-otf.sty	2023-01-16 21:10:53 UTC (rev 65559)
+++ trunk/Master/texmf-dist/tex/latex/kpfonts-otf/kpfonts-otf.sty	2023-01-16 21:11:25 UTC (rev 65560)
@@ -1,6 +1,6 @@
 \NeedsTeXFormat{LaTeX2e}[2019-01-01]
-\def\fileversion{0.47}
-\def\filedate{2022-11-22}
+\def\fileversion{0.48}
+\def\filedate{2023-01-16}
 \ProvidesPackage{kpfonts-otf}[\filedate\space\fileversion]
 
 % Ensure luatex or xetex engine
@@ -229,7 +229,7 @@
         [\unexpanded\expandafter{\the\KpMtoks}]%
       }
       \temp
-    \setmathfont[range={cal,bfcal},RawFeature=+ss01]{KpMath-Light.otf}
+    \setmathfont{KpMath-Light.otf}[range={cal,bfcal},RawFeature=+ss01]
   \else
     % Following Joseph Wright in https://tex.stackexchange.com/questions/451
     \begingroup
@@ -239,7 +239,7 @@
         [\unexpanded\expandafter{\the\KpMtoks}]%
       }
       \temp
-    \setmathfont[range={cal,bfcal},RawFeature=+ss01]{KpMath-Regular.otf}
+    \setmathfont{KpMath-Regular.otf}[range={cal,bfcal},RawFeature=+ss01]
   \fi
 \fi
 
@@ -271,6 +271,9 @@
     \Umathchardef\mithbar =              0 0 "E078 \relax
     \Umathchardef\parallelbackslant =    3 0 "E080 \relax
     \Umathchardef\nparallelbackslant =   3 0 "E081 \relax
+    \Umathchardef\mapstochar =           3 0 "E08D \relax
+    \Umathchardef\lhook =                3 0 "E08E \relax
+    \Umathchardef\rhook =                3 0 "E08F \relax
     \Umathchardef\parallelslant  =       3 0 "E090 \relax
     \Umathchardef\nparallelslant =       3 0 "E091 \relax
     \Umathchardef\nsubseteqq =           3 0 "E0AE \relax
@@ -395,6 +398,8 @@
        % <math type> : \mathord=0 \mathrel=3 ; <family>=0
        \Umathchardef\circledR =       0 0 "24C7 \relax
        \Umathchardef\circledS =       0 0 "24C8 \relax
+       \Umathchardef\diagup =         0 0 "27CB \relax
+       \Umathchardef\diagdown =       0 0 "27CD \relax
        \Umathchardef\shortparallelslant =  3 0 "E092 \relax
        \Umathchardef\nshortparallelslant = 3 0 "E093 \relax
        \Umathchardef\lesseqslantgtr =      3 0 "E094 \relax
@@ -403,8 +408,6 @@
        \Umathchardef\gtreqqslantless =     3 0 "E097 \relax
        \Umathchardef\npreceq =        3 0 "E098 \relax
        \Umathchardef\nsucceq =        3 0 "E099 \relax
-       \Umathchardef\diagup =         0 0 "E0A0 \relax
-       \Umathchardef\diagdown =       0 0 "E0A1 \relax
        \Umathchardef\shortmid =       3 0 "E0A2 \relax
        \Umathchardef\shortparallel =  3 0 "E0A3 \relax
        \Umathchardef\nshortmid =      3 0 "E0A4 \relax



More information about the tex-live-commits mailing list.