texlive[59304] Master/texmf-dist: kpfonts-otf (22may21)

commits+karl at tug.org commits+karl at tug.org
Sat May 22 22:13:51 CEST 2021


Revision: 59304
          http://tug.org/svn/texlive?view=revision&revision=59304
Author:   karl
Date:     2021-05-22 22:13:50 +0200 (Sat, 22 May 2021)
Log Message:
-----------
kpfonts-otf (22may21)

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

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	2021-05-22 20:13:21 UTC (rev 59303)
+++ trunk/Master/texmf-dist/doc/fonts/kpfonts-otf/Kpfonts-OTF-Doc-English.ltx	2021-05-22 20:13:50 UTC (rev 59304)
@@ -1,3 +1,5 @@
+\RequirePackage{pdfmanagement-testphase}
+\DeclareDocumentMetadata{pdfstandard=A-2b, lang=en-GB}
 \documentclass[paper=a4]{scrartcl}
 % Packages
 \usepackage{graphics, array}
@@ -20,13 +22,11 @@
 \usepackage{realscripts}
 \usepackage{microtype}
 \usepackage{hyperref}
-\hypersetup{pdfcreator={LuaTeX},
+\hypersetup{pdftitle={Kpfonts-otf User’s Guide},
             pdfauthor={Daniel FLIPO},
-            unicode,
-            colorlinks,
-            urlcolor=DarkBlue,
-            linkcolor=Blue,
+            colorlinks
             }
+\newcommand*{\hlabel}[1]{\phantomsection\label{#1}}
 %
 \MakeShortVerb{\|}
 
@@ -41,7 +41,7 @@
 
 \title{Kp-fonts: OpenType version}
 \author{\href{mailto:daniel.flipo at free.fr}{Daniel \textsc{Flipo}}}
-\newcommand*{\version}{0.35}
+\newcommand*{\version}{0.36}
 
 \begin{document}
 \selectlanguage{british}
@@ -80,14 +80,16 @@
   $\symbfup{a}$ $\symbfup{\beta}$ $\symbfup{C}$ $\symbfup{\Delta}$,
   $\symbfit{a}$ $\symbfit{\beta}$ $\symbfit{C}$ $\symbfit{\Delta}$.
 
+%  Blackboard Bold capitals are available in two shapes, Serif and Sans:
+%  |\mathbb{ABC}| prints either
+%  \mathversion{full}$\mathbb{ABC}$ (option |[Style=bbsans]|) or
+%  \mathversion{base} $\mathbb{ABC}$ (default).
   Blackboard Bold capitals are available in two shapes, Serif and Sans:
   |\mathbb{ABC}| prints either
-  \mathversion{full}$\mathbb{ABC}$ (option |[Style=bbsans]|) or
-  \mathversion{base} $\mathbb{ABC}$ (default).
-  Commands  |\mathcal{ABC}| and |\mathscr{ABC}| print either
-  $\mathscr{ABC}$ (default) or
-  \mathversion{full}$\mathscr{ABC}$ with option |[Style=mathcal]|,
-  \mathversion{base}.
+  \mathversion{base} $\mathbb{ABC}$ (default) or
+  \mathversion{full}$\mathbb{ABC}$ (option |[Style=bbsans]|)
+  Commands |\mathcal{ABC}| and |\mathscr{ABC}| print respectively
+  \mathversion{full}$\mathcal{ABC}$ and \mathversion{base}$\mathscr{ABC}$.
 
   File \file{unimath-kpfonts.pdf} shows the full list of Unicode Math symbols
   provided by Kp-fonts, compared with other common Math fonts.
@@ -190,7 +192,7 @@
 	\item \textsc{\textbf{\test}}
   \end{itemize}
 
-\item[veryoldstyle:] \label{veryoldstyle} same as option \opt{oldstyle} but
+\item[veryoldstyle:] \hlabel{veryoldstyle} same as option \opt{oldstyle} but
   the round `s’  is replaced by the long one
   {\addfontfeatures{RawFeature=+hist;+hlig}`s\hspace{1sp}’},
   unless it ends a word (then it remains `s’)%
@@ -246,9 +248,9 @@
   $\mathbb{C}$, $\mathbb{K}$, $\mathbb{N}$, $\mathbb{Q}$, $\mathbb{R}$,
   $\mathbb{Z}$ (default).
 
-\item[mathcal:] forces commands |\mathcal| and |\mathscr| to print
-  \mathversion{full}$\mathcal{A,B,C,D}$  % $\mathscr{ABCD}$
-  instead of \mathversion{base} $\mathcal{A,B,C,D}$ (default).
+%\item[mathcal:] forces commands |\mathcal| and |\mathscr| to print
+%  \mathversion{full}$\mathcal{A,B,C,D}$  % $\mathscr{ABCD}$
+%  instead of \mathversion{base} $\mathcal{A,B,C,D}$ (default).
 
 \item[frenchstyle:] Latin uppercase letters and all Greek letters are
   printed upright, only lowercase latin letters are printed in italics;
@@ -263,7 +265,7 @@
   \quad instead of \quad
   \mathversion{base}$\iiint$ et $\displaystyle\iiint$ (default).
 
-\enlargethispage*{\baselineskip}
+%\enlargethispage*{\baselineskip}
 \item[partialup:] the |\partial| symbol is printed upright $\symup{\partial}$
   instead of $\partial$.
 
@@ -278,6 +280,11 @@
 
 \end{description}
 
+Option \textsf{\textbf{mathcal}} has been deleted: commands |$\mathcal{ABC}$|
+and |$\mathscr{ABC}$| now print \mathversion{full}$\mathcal{ABC}$ and
+\mathversion{base}$\mathcal{ABC}$ respectively when \pkg{kpfonts-otf.sty}
+is loaded.
+
 \section{Another way to load Kp-fonts}
 \label{sec:options-standard}
 
@@ -410,7 +417,7 @@
 \begin{description}
 \item[Style=mathcal] (\texttt{+ss01}) commands |\mathcal{}| and |\mathscr{}|
   print \mathversion{full}$\mathcal{ABC}$ instead of
-  \mathversion{base}$\mathcal{ABC}$ (default);
+  \mathversion{base}$\mathcal{ABC}$ (default), see note below;
 
 \item[Style=bbsans] (\texttt{+ss02}) |\mathbb{}| prints Sans-Serif
   Blackboard bold capitals \mathversion{full}$\mathbb{ABC}$ for Serif Math fonts
@@ -422,11 +429,19 @@
   \mathversion{base}$\iiint$ (default).
 \end{description}
 
+\textbf{Note:} if you want commands |$\mathcal{ABC}$| and |$\mathscr{ABC}$| to
+print \mathversion{full}$\mathcal{ABC}$ and \mathversion{base}$\mathcal{ABC}$
+repectively, you can use \pkg{unicode-math}’s option |range| this way:\\
+|\setmathfont{KpMath-Regular}[|\optit{options}|]|\\
+|\setmathfont{KpMath-Regular}[range={cal,bfcal},StylisticSet=1]|\\
+The first line loads \family{KpMath} as usual, the second one modifies
+|\mathcal{}| command’s output.
+
 \vspace{\baselineskip}
 The next four tables present the other Style Variants available:
 \\[-.5\baselineskip]
   \begin{minipage}[t]{0.45\linewidth}\centering
-    \captionof{table}{Style=leqslant (\texttt{+ss04})}\label{ss04}
+    \captionof{table}{Style=leqslant (\texttt{+ss04})}\hlabel{ss04}
     \begin{tabular}{@{}lcc@{}}
       \hline
       Command           & Default        & Variant \\
@@ -447,7 +462,7 @@
     \end{tabular}
   \end{minipage}\hspace{\fill}
   \begin{minipage}[t]{0.5\linewidth}\centering
-    \captionof{table}{Style=smaller (\texttt{+ss05})}\label{ss05}
+    \captionof{table}{Style=smaller (\texttt{+ss05})}\hlabel{ss05}
     \begin{tabular}{@{}lcc@{}}
       \hline
       Command                & Default        & Variant \\
@@ -463,7 +478,7 @@
   \end{minipage}
   \par\noindent
   \begin{minipage}[t]{0.45\linewidth}\centering
-    \captionof{table}{Style=subsetneq (\texttt{+ss06})}\label{ss06}
+    \captionof{table}{Style=subsetneq (\texttt{+ss06})}\hlabel{ss06}
     \begin{tabular}{@{}lcc@{}}
       \hline
       Command           & Default         & Variant \\
@@ -476,7 +491,7 @@
     \end{tabular}
   \end{minipage}\hspace{\fill}
   \begin{minipage}[t]{0.5\linewidth}\centering
-    \captionof{table}{Style=parallelslant (\texttt{+ss07})}\label{ss07}
+    \captionof{table}{Style=parallelslant (\texttt{+ss07})}\hlabel{ss07}
     \begin{tabular}{@{}lcc@{}}
       \hline
       Command               & Default            & Variant \\
@@ -503,7 +518,7 @@
 \begin{table}[ht]
   \centering
   \caption{Glyphs Variants}
-  \label{cv}
+  \hlabel{cv}
   \begin{tabular}{@{}>{\ttfamily}lccl@{}}
     \hline
            & Default       & Variant          & Command\\

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	2021-05-22 20:13:21 UTC (rev 59303)
+++ trunk/Master/texmf-dist/doc/fonts/kpfonts-otf/Kpfonts-OTF-Doc-French.ltx	2021-05-22 20:13:50 UTC (rev 59304)
@@ -1,3 +1,5 @@
+\RequirePackage{pdfmanagement-testphase}
+\DeclareDocumentMetadata{pdfstandard=A-2b, lang=fr-FR}
 \documentclass[paper=a4,french]{scrartcl}
 % Packages
 \usepackage{graphics, array, varioref}
@@ -18,21 +20,16 @@
 \usepackage{babel}
 \frenchsetup{og=«, fg=»,%ListItemsAsPar
 }
-\usepackage[All]{lua-typo}
+
 \usepackage{realscripts}
 \usepackage{microtype}
 \usepackage{hyperref}
-\hypersetup{pdfcreator={LuaTeX},
+\hypersetup{pdftitle={Mode d’emploi des Kpfonts-otf},
             pdfauthor={Daniel FLIPO},
-            unicode,
             colorlinks,
-            urlcolor=DarkBlue,
-            linkcolor=Blue,
             }
-% Mise en page
-%\setlength{\parindent}{0pt}
-%\renewcommand{\arraystretch}{1.3}
-
+\newcommand*{\hlabel}[1]{\phantomsection\label{#1}}
+%
 \MakeShortVerb{\|}
 
 \newcommand*{\pkg}[1]{\texttt{#1}}
@@ -46,7 +43,7 @@
 
 \title{Kp-fonts version OpenType}
 \author{\href{mailto:daniel.flipo at free.fr}{Daniel \textsc{Flipo}}}
-\newcommand*{\version}{0.35}
+\newcommand*{\version}{0.36}
 
 \begin{document}
 \maketitle
@@ -86,14 +83,14 @@
   $\symbfup{a}$ $\symbfup{\beta}$ $\symbfup{C}$ $\symbfup{\Delta}$,
   $\symbfit{a}$ $\symbfit{\beta}$ $\symbfit{C}$ $\symbfit{\Delta}$.
 
-  la commande |\mathbb{ABC}| affiche au choix
-  \mathversion{full}$\mathbb{ABC}$ (option |Style=bbsans|) ou
-  \mathversion{base} $\mathbb{ABC}$ par défaut,
-  les commandes  |\mathcal{ABC}| et |\mathscr{ABC}| affichent
-  $\mathscr{ABC}$ par défaut ou
-  \mathversion{full}$\mathscr{ABC}$ avec l’option |Style=mathcal|,
-  \mathversion{base}
-  tandis que la commande |\mathfrak{ABCabc}| affiche $\mathfrak{ABCabc}$.
+  La commande |\mathbb{ABC}| affiche au choix
+  \mathversion{base} $\mathbb{ABC}$ par défaut ou
+  \mathversion{full}$\mathbb{ABC}$ avec l’option |Style=bbsans|,
+  deux versions des capitales calligraphiées
+  sont disponibles : |\mathcal{ABC}| et |\mathscr{ABC}| affichent
+  respectivement \mathversion{full}$\mathcal{ABC}$ et
+  \mathversion{base}$\mathcal{ABC}$ ;
+  la commande |\mathfrak{ABCabc}| affiche $\mathfrak{ABCabc}$.
 
   La liste complète des symboles mathématiques présents dans Unicode et
   disponibles dans les polices \family{KpMath} est présentée dans
@@ -207,7 +204,7 @@
 	\item \textsc{\textbf{\test}}
   \end{itemize}
 
-\item[veryoldstyle :] \label{veryoldstyle}
+\item[veryoldstyle :] \hlabel{veryoldstyle}
   identique à l'option \opt{oldstyle} mais en plus le « s » rond est
   remplacé par le « {\addfontfeatures{RawFeature=+hist;+hlig}s} » long
   sauf en fin de mot (où il doit rester rond) et les ligatures
@@ -276,10 +273,10 @@
   $\mathbb{C}$, $\mathbb{K}$, $\mathbb{N}$, $\mathbb{Q}$, $\mathbb{R}$,
   $\mathbb{Z}$.
 
-\item[mathcal :] cette option modifie l’effet des commandes
-  |\mathcal| et |\mathscr|, elles produisent toutes les deux
-  \mathversion{full}$\mathcal{ABCD}$  % $\mathscr{ABCD}$
-  alors que par défaut \mathversion{base} on a $\mathcal{ABCD}$.
+%\item[mathcal :] cette option modifie l’effet des commandes
+%  |\mathcal| et |\mathscr|, elles produisent toutes les deux
+%  \mathversion{full}$\mathcal{ABCD}$  % $\mathscr{ABCD}$
+%  alors que par défaut \mathversion{base} on a $\mathcal{ABCD}$.
 
 \item[frenchstyle :] les majuscules romaines et toutes les lettres grecques
   (majuscules ou minuscules) sont droites, selon la tradition typographique
@@ -310,7 +307,12 @@
 
 \end{description}
 
-\enlargethispage*{2\baselineskip}
+L’option \textsf{\textbf{mathcal}} a été supprimée : désormais, les commandes
+|$\mathcal{ABC}$| et |$\mathscr{ABC}$| affichent respectivement
+\mathversion{full}$\mathcal{ABC}$ et \mathversion{base}$\mathcal{ABC}$
+lorsque \pkg{kpfonts-otf.sty} est chargé.
+
+%\enlargethispage*{2\baselineskip}
 \section{Autre façon de charger les Kp-fonts}
 \label{sec:options-standard}
 
@@ -449,7 +451,7 @@
 \begin{description}
 \item[Style=mathcal] (\texttt{+ss01}) les commandes |\mathcal{}| et
   |\mathscr{}| produisent \mathversion{full}$\mathcal{ABC}$
-  au lieu de \mathversion{base}$\mathcal{ABC}$ ;
+  au lieu de \mathversion{base}$\mathcal{ABC}$ (voir remarque ci-dessous) ;
 
 \item[Style=bbsans]  (\texttt{+ss02}) les glyphes produits par la commande
   |\mathbb{}| sont en sans-serif \mathversion{full}$\mathbb{ABC}$ au lieu de
@@ -460,10 +462,20 @@
   \mathversion{base}$\iiint$.
 \end{description}
 
+\textbf{Remarque :} pour que |$\mathcal{ABC}$| et |$\mathscr{ABC}$| affichent
+respectivement \mathversion{full}$\mathcal{ABC}$ et
+\mathversion{base}$\mathcal{ABC}$,
+on peut utiliser l’option |range| de \pkg{unicode-math} comme ceci :\\
+|\setmathfont{KpMath-Regular}[|\optit{options}|]|\\
+|\setmathfont{KpMath-Regular}[range={cal,bfcal},StylisticSet=1]|\\
+Les \emph{deux} lignes sont nécessaires : la première ligne charge
+\family{KpMath} normalement, la seconde modifie la sortie de la commande
+|\mathcal{}|.
+
 Les quatre tables suivantes recensent les autres variantes de style proposées.
 \nopagebreak\par\noindent
   \begin{minipage}[t]{0.45\linewidth}\centering
-    \captionof{table}{Style=leqslant (\texttt{+ss04})} \label{ss04}
+    \captionof{table}{Style=leqslant (\texttt{+ss04})} \hlabel{ss04}
     \begin{tabular}[t]{@{}lcc@{}}
       \hline
       Commande          & Base           & Variante \\
@@ -484,7 +496,7 @@
     \end{tabular}
   \end{minipage}\hspace{\fill}
   \begin{minipage}[t]{0.5\linewidth}\centering
-    \captionof{table}{Style=smaller (\texttt{+ss05})}\label{ss05}
+    \captionof{table}{Style=smaller (\texttt{+ss05})}\hlabel{ss05}
     \begin{tabular}[t]{@{}lcc@{}}
       \hline
       Commande               & Base                & Variante \\
@@ -500,7 +512,7 @@
   \end{minipage}
 \par\noindent
   \begin{minipage}[t]{0.45\linewidth}\centering
-    \captionof{table}{Style=subsetneq (\texttt{+ss06})}\label{ss06}
+    \captionof{table}{Style=subsetneq (\texttt{+ss06})}\hlabel{ss06}
     \begin{tabular}[t]{@{}lcc@{}}
       \hline
       Commande          & Base            & Variante \\
@@ -513,7 +525,7 @@
     \end{tabular}
   \end{minipage}\hspace{\fill}
   \begin{minipage}[t]{0.5\linewidth}\centering
-    \captionof{table}{Style=parallelslant (\texttt{+ss07})}\label{ss07}
+    \captionof{table}{Style=parallelslant (\texttt{+ss07})}\hlabel{ss07}
     \begin{tabular}[t]{@{}lcc@{}}
       \hline
       Commande              & Base               & Variante \\
@@ -540,7 +552,7 @@
 \begin{table}[ht]
   \centering
   \caption{Variantes de glyphes}
-  \label{cv}
+  \hlabel{cv}
   \begin{tabular}{@{}>{\ttfamily}lccl@{}}
     \hline
            & Base          & Variante         & Commande\\

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	2021-05-22 20:13:21 UTC (rev 59303)
+++ trunk/Master/texmf-dist/doc/fonts/kpfonts-otf/README.md	2021-05-22 20:13:50 UTC (rev 59304)
@@ -106,6 +106,17 @@
     Extensible delimiters corrected in KpMath-Sans.
     Options frenchstyle, partialup and fancyReIm now work as intended.
 
+* v. 0.36:
+    - Math fonts:
+    kpfonts-otf.sty: Option mathcal deleted, \mathcal{} and \mathscr{}
+    now print different glyphs.
+    mathcal substitutions corrected for KpMath-Regular and KpMath-Sans.
+    Extensible \langle, \rangle, \lAngle and \rangle delimiters are now
+    available in eight sizes (three bigger sizes added).
+    All vertical arrows are now extensible.
+    Bug fix: extensible right paren was broken, thanks to Tom Stotko
+    for pointed it out!
+
 ---
 Copyright 2020-2021  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)

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	2021-05-22 20:13:21 UTC (rev 59303)
+++ trunk/Master/texmf-dist/tex/latex/kpfonts-otf/kpfonts-otf.sty	2021-05-22 20:13:50 UTC (rev 59304)
@@ -1,6 +1,6 @@
 \NeedsTeXFormat{LaTeX2e}[2019-01-01]
-\def\fileversion{0.35}
-\def\filedate{2021-03-14}
+\def\fileversion{0.36}
+\def\filedate{2021-05-21}
 \ProvidesPackage{kpfonts-otf}[\filedate\space\fileversion]
 
 % Ensure luatex or xetex engine
@@ -179,6 +179,12 @@
 \fi
 
 % Loading Math fonts...
+\newcommand*{\KP at mathcal@Warning}{%
+  \PackageWarning{kpfonts-otf}{Option mathcal is no longer needed:\MessageBreak
+    just use \protect\mathcal{} for "calligraphic" \MessageBreak
+    and \protect\mathscr{} for "script" capitals;\MessageBreak reported
+  }%
+}
 \ifkp at math
   \ifkp at tight
     \thinmuskip=2mu
@@ -187,7 +193,7 @@
   \fi
   \ifkp at lightmath
     \ifkp at calasscr
-      \Store at KP@MOption{RawFeature}{+ss01}
+      \KP at mathcal@Warning
     \fi
     \ifkp at sfmathbb
       \Store at KP@MOption{RawFeature}{+ss02}
@@ -208,9 +214,10 @@
       \Store at KP@MOption{partial}{upright}
     \fi
     \expandafter\setmathfont\expandafter[\the\KpMtoks]{KpMath-Light.otf}
+    \setmathfont[range={cal,bfcal},RawFeature=+ss01]{KpMath-Light.otf}
   \else
     \ifkp at calasscr
-      \Store at KP@MOption{RawFeature}{+ss01}
+      \KP at mathcal@Warning
     \fi
     \ifkp at sfmathbb
       \Store at KP@MOption{RawFeature}{+ss02}
@@ -231,6 +238,7 @@
       \Store at KP@MOption{partial}{upright}
     \fi
     \expandafter\setmathfont\expandafter[\the\KpMtoks]{KpMath-Regular.otf}
+    \setmathfont[range={cal,bfcal},RawFeature=+ss01]{KpMath-Regular.otf}
   \fi
 \fi
 



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