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.