diff options
author | Karl Berry <karl@freefriends.org> | 2021-05-22 20:13:50 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2021-05-22 20:13:50 +0000 |
commit | 9a6b6e7734c5a57c3cc281c0ea7a4c96aec40915 (patch) | |
tree | 412d8a9c9ee968196e22d2524bb78980a7242f61 /Master/texmf-dist/doc/fonts | |
parent | af973a429bcf691d7a19954d7d34792ea2456554 (diff) |
kpfonts-otf (22may21)
git-svn-id: svn://tug.org/texlive/trunk@59304 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/fonts')
-rw-r--r-- | Master/texmf-dist/doc/fonts/kpfonts-otf/Kpfonts-OTF-Doc-English.ltx | 61 | ||||
-rw-r--r-- | Master/texmf-dist/doc/fonts/kpfonts-otf/Kpfonts-OTF-Doc-English.pdf | bin | 187084 -> 189920 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/fonts/kpfonts-otf/Kpfonts-OTF-Doc-French.ltx | 72 | ||||
-rw-r--r-- | Master/texmf-dist/doc/fonts/kpfonts-otf/Kpfonts-OTF-Doc-French.pdf | bin | 188514 -> 191924 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/fonts/kpfonts-otf/README.md | 11 | ||||
-rw-r--r-- | Master/texmf-dist/doc/fonts/kpfonts-otf/unimath-kpfonts.pdf | bin | 1788053 -> 1787182 bytes |
6 files changed, 91 insertions, 53 deletions
diff --git a/Master/texmf-dist/doc/fonts/kpfonts-otf/Kpfonts-OTF-Doc-English.ltx b/Master/texmf-dist/doc/fonts/kpfonts-otf/Kpfonts-OTF-Doc-English.ltx index dfb1f39439e..eb348001ae9 100644 --- a/Master/texmf-dist/doc/fonts/kpfonts-otf/Kpfonts-OTF-Doc-English.ltx +++ b/Master/texmf-dist/doc/fonts/kpfonts-otf/Kpfonts-OTF-Doc-English.ltx @@ -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@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 @@ and a bunch of Kp-fonts specifics symbols. \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 @@ and a bunch of Kp-fonts specifics symbols. $\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 @@ and a bunch of Kp-fonts specifics symbols. \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 @@ and a bunch of Kp-fonts specifics symbols. \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 @@ Seven `Style Variants’ are available with Kp-fonts, here are the first three: \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 @@ Seven `Style Variants’ are available with Kp-fonts, here are the first three: \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 @@ The next four tables present the other Style Variants available: \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 @@ The next four tables present the other Style Variants available: \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 @@ The next four tables present the other Style Variants available: \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 @@ Table~\vref{cv} shows the available `Glyphs Variants’: \begin{table}[ht] \centering \caption{Glyphs Variants} - \label{cv} + \hlabel{cv} \begin{tabular}{@{}>{\ttfamily}lccl@{}} \hline & Default & Variant & Command\\ diff --git a/Master/texmf-dist/doc/fonts/kpfonts-otf/Kpfonts-OTF-Doc-English.pdf b/Master/texmf-dist/doc/fonts/kpfonts-otf/Kpfonts-OTF-Doc-English.pdf Binary files differindex 0c06d3fb9c4..1c53b58dacb 100644 --- a/Master/texmf-dist/doc/fonts/kpfonts-otf/Kpfonts-OTF-Doc-English.pdf +++ b/Master/texmf-dist/doc/fonts/kpfonts-otf/Kpfonts-OTF-Doc-English.pdf diff --git a/Master/texmf-dist/doc/fonts/kpfonts-otf/Kpfonts-OTF-Doc-French.ltx b/Master/texmf-dist/doc/fonts/kpfonts-otf/Kpfonts-OTF-Doc-French.ltx index dff014531e1..ef89473660f 100644 --- a/Master/texmf-dist/doc/fonts/kpfonts-otf/Kpfonts-OTF-Doc-French.ltx +++ b/Master/texmf-dist/doc/fonts/kpfonts-otf/Kpfonts-OTF-Doc-French.ltx @@ -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@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 @@ Notez que ces options n'affectent que les polices de texte. \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 @@ Notez que ces options n'affectent que les polices de texte. $\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 @@ Notez que ces options n'affectent que les polices de texte. \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 @@ trois premières : \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 @@ trois premières : \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 @@ Les quatre tables suivantes recensent les autres variantes de style proposées. \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 @@ Les quatre tables suivantes recensent les autres variantes de style proposées. \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 @@ Les quatre tables suivantes recensent les autres variantes de style proposées. \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 @@ La table~\vref{cv} recense les variantes de glyphes proposées. \begin{table}[ht] \centering \caption{Variantes de glyphes} - \label{cv} + \hlabel{cv} \begin{tabular}{@{}>{\ttfamily}lccl@{}} \hline & Base & Variante & Commande\\ diff --git a/Master/texmf-dist/doc/fonts/kpfonts-otf/Kpfonts-OTF-Doc-French.pdf b/Master/texmf-dist/doc/fonts/kpfonts-otf/Kpfonts-OTF-Doc-French.pdf Binary files differindex 7e74e307feb..8795cc84cb0 100644 --- a/Master/texmf-dist/doc/fonts/kpfonts-otf/Kpfonts-OTF-Doc-French.pdf +++ b/Master/texmf-dist/doc/fonts/kpfonts-otf/Kpfonts-OTF-Doc-French.pdf diff --git a/Master/texmf-dist/doc/fonts/kpfonts-otf/README.md b/Master/texmf-dist/doc/fonts/kpfonts-otf/README.md index 2267028da9e..cc674316d7f 100644 --- a/Master/texmf-dist/doc/fonts/kpfonts-otf/README.md +++ b/Master/texmf-dist/doc/fonts/kpfonts-otf/README.md @@ -106,6 +106,17 @@ Either version 1.3 or, at your option, any later version. 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 diff --git a/Master/texmf-dist/doc/fonts/kpfonts-otf/unimath-kpfonts.pdf b/Master/texmf-dist/doc/fonts/kpfonts-otf/unimath-kpfonts.pdf Binary files differindex a95fe93dc99..8fea46f8ac0 100644 --- a/Master/texmf-dist/doc/fonts/kpfonts-otf/unimath-kpfonts.pdf +++ b/Master/texmf-dist/doc/fonts/kpfonts-otf/unimath-kpfonts.pdf |