summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/fonts/kpfonts-otf
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2021-01-30 22:24:48 +0000
committerKarl Berry <karl@freefriends.org>2021-01-30 22:24:48 +0000
commit29298a254e3c429c3a0f4fe147c7b8739f1ce9ca (patch)
treea704134def7b04474898e4b5b6ac698718eb6051 /Master/texmf-dist/doc/fonts/kpfonts-otf
parentd09e68dc74991ead62496d79a29131c7464fa8f1 (diff)
kpfonts-otf (30jan21)
git-svn-id: svn://tug.org/texlive/trunk@57563 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/fonts/kpfonts-otf')
-rw-r--r--Master/texmf-dist/doc/fonts/kpfonts-otf/Kpfonts-OTF-Doc-English.ltx19
-rw-r--r--Master/texmf-dist/doc/fonts/kpfonts-otf/Kpfonts-OTF-Doc-English.pdfbin189615 -> 186140 bytes
-rw-r--r--Master/texmf-dist/doc/fonts/kpfonts-otf/Kpfonts-OTF-Doc-French.ltx19
-rw-r--r--Master/texmf-dist/doc/fonts/kpfonts-otf/Kpfonts-OTF-Doc-French.pdfbin190947 -> 187563 bytes
-rw-r--r--Master/texmf-dist/doc/fonts/kpfonts-otf/README.md26
-rw-r--r--Master/texmf-dist/doc/fonts/kpfonts-otf/unimath-kpfonts.ltx2
-rw-r--r--Master/texmf-dist/doc/fonts/kpfonts-otf/unimath-kpfonts.pdfbin1798004 -> 1788053 bytes
7 files changed, 52 insertions, 14 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 50327f0ad3d..fac99bd7ea2 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
@@ -40,7 +40,7 @@
\title{Kp-fonts: OpenType version}
\author{\href{mailto:daniel.flipo@free.fr}{Daniel \textsc{Flipo}}}
-\newcommand*{\version}{0.32}
+\newcommand*{\version}{0.34}
\begin{document}
\selectlanguage{british}
@@ -83,7 +83,6 @@
|\mathbb{ABC}| prints either
\mathversion{full}$\mathbb{ABC}$ (option |[Style=bbsans]|) or
\mathversion{base} $\mathbb{ABC}$ (default).
- %%% \mathcal = \mathscr (pas de diff. même pour STIX2Math)
Commands |\mathcal{ABC}| and |\mathscr{ABC}| print either
$\mathscr{ABC}$ (default) or
\mathversion{full}$\mathscr{ABC}$ with option |[Style=mathcal]|,
@@ -212,6 +211,13 @@ and a bunch of Kp-fonts specifics symbols.
\item[largesmallcaps:] prints larger \textlsc{Small Caps} than the default
ones (\textsc{Petites Caps}).
+\item[altfligs :] prints alternative shapes for ligatures
+ {\addfontfeatures{StylisticSet=1}fi, fl, ffi, ffl}
+ instead of fi, fl, ffi, ffl.
+
+\item[germandbls :] |\SS| prints {\addfontfeatures{StylisticSet=2}\SS} instead
+ of {\char"1E9E} (capital \textit{Eszett}), ditto for small/petite caps.
+
\end{description}
\subsection{Options for Math fonts \emph{only}}
@@ -230,7 +236,6 @@ and a bunch of Kp-fonts specifics symbols.
$\mathbb{Z}$ (default).
\item[mathcal:] forces commands |\mathcal| and |\mathscr| to print
- %%% Even with STIX2Math \mathcal and \mathscr print the same!!! BUG?
\mathversion{full}$\mathcal{A,B,C,D}$ % $\mathscr{ABCD}$
instead of \mathversion{base} $\mathcal{A,B,C,D}$ (default).
@@ -312,8 +317,8 @@ Here are the options available for Text Kp-fonts:
\item[Ligatures=Common] (default) automatic ligatures ff ffi ffl fi fl.
-\item[Alternate=1] provides an alternative for glyphs
- {\addfontfeature{Alternate=1} ffi ffl fi fl} (ff is unchanged).
+\item[StylisticSet=1] provides an alternative for glyphs
+ {\addfontfeature{StylisticSet=1} ffi ffl fi fl} (ff is unchanged).
\item[Ligatures=Required :] adds {\addfontfeature{Ligatures=Required} ft et tt}
ligatures.
@@ -333,6 +338,10 @@ Here are the options available for Text Kp-fonts:
\item[Ligatures=Historic] switches specific ligatures for the long
{\addfontfeature{Style=Historic}s}:
{\addfontfeature{Style=Historic,Ligatures=Historic} si, sl, st}.
+
+\item[StylisticSet=2 :] |\SS| prints {\addfontfeatures{StylisticSet=2}\SS}
+ instead of {\char"1E9E} (capital \textit{Eszett}), ditto for small/petite caps.
+
\end{description}
Options may be are chosen for each font, say:
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
index 403512a9813..d161984d42b 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
Binary files differ
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 faf90978927..a7cebe36caf 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
@@ -45,7 +45,7 @@
\title{Kp-fonts version OpenType}
\author{\href{mailto:daniel.flipo@free.fr}{Daniel \textsc{Flipo}}}
-\newcommand*{\version}{0.32}
+\newcommand*{\version}{0.34}
\begin{document}
\maketitle
@@ -88,7 +88,6 @@
la commande |\mathbb{ABC}| affiche au choix
\mathversion{full}$\mathbb{ABC}$ (option |Style=bbsans|) ou
\mathversion{base} $\mathbb{ABC}$ par défaut,
- %%% \mathcal = \mathscr (pas de diff. même pour STIX2Math)
les commandes |\mathcal{ABC}| et |\mathscr{ABC}| affichent
$\mathscr{ABC}$ par défaut ou
\mathversion{full}$\mathscr{ABC}$ avec l’option |Style=mathcal|,
@@ -241,6 +240,13 @@ Notez que ces options n'affectent que les polices de texte.
\item[largesmallcaps :] produit des petites capitales plus \textlsc{Grandes}
que par les \textsc{Petites} obtenues par défaut.
+\item[altfligs :] affiche des variantes des ligatures
+ {\addfontfeatures{StylisticSet=1}fi, fl, ffi, ffl}
+ au lieu de fi, fl, ffi, ffl.
+
+\item[germandbls :] |\SS| affiche {\addfontfeatures{StylisticSet=2}\SS} au
+ lieu de {\char"1E9E} (\textit{eszett} majuscule), idem en petites capitales.
+
\end{description}
\subsection{Options des polices mathématiques}
@@ -261,7 +267,6 @@ Notez que ces options n'affectent que les polices de texte.
\item[mathcal :] cette option modifie l’effet des commandes
|\mathcal| et |\mathscr|, elles produisent toutes les deux
- %%% Même avec STIX2Math, je ne peux pas avoir les deux !!! BUG ?
\mathversion{full}$\mathcal{ABCD}$ % $\mathscr{ABCD}$
alors que par défaut \mathversion{base} on a $\mathcal{ABCD}$ ;
@@ -349,8 +354,8 @@ Pour les polices de texte de Kp-fonts les options suivantes sont proposées :
\item[Ligatures=Common :] (par défaut) ligatures automatiques ff ffi ffl fi fl ;
-\item[Alternate=1] modifie l’aspect des ligatures
- {\addfontfeature{Alternate=1} ffi ffl fi fl} (ff inchangé) ;
+\item[StylisticSet=1] modifie l’aspect des ligatures
+ {\addfontfeature{StylisticSet=1} ffi ffl fi fl} (ff inchangé) ;
\item[Ligatures=Required :] ajoute les ligatures
{\addfontfeature{Ligatures=Required} ft et tt} ;
@@ -369,6 +374,10 @@ Pour les polices de texte de Kp-fonts les options suivantes sont proposées :
\item[Ligatures=Historic :] active les ligatures spécifiques au
{\addfontfeature{Style=Historic,Ligatures=Historic}« s » long si, sl, st}.
+
+\item[StylisticSet=2 :] |\SS| affiche {\addfontfeatures{StylisticSet=2}\SS} au
+ lieu de {\char"1E9E} (\textit{eszett} majuscule), idem en petites capitales.
+
\end{description}
Le choix parmi ces options se fait normalement globalement pour tout le
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
index e8700d78d52..ecdc8f17e34 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
Binary files differ
diff --git a/Master/texmf-dist/doc/fonts/kpfonts-otf/README.md b/Master/texmf-dist/doc/fonts/kpfonts-otf/README.md
index 8507ed6fe1d..331171afac7 100644
--- a/Master/texmf-dist/doc/fonts/kpfonts-otf/README.md
+++ b/Master/texmf-dist/doc/fonts/kpfonts-otf/README.md
@@ -6,11 +6,11 @@ kpfonts-otf package
`kpfonts-otf’ is meant as a replacement, for LuaLaTeX and XeLaTeX users,
of Christophe Caignaert’s `kpfonts’ package. Christophe’s Type1 fonts have
been converted to OpenType using fontforge and Adobe's AFDKO bundle.
-The package is still experimental, bug reports and suggestions are welcome.
+The package is still experimental, bug reports and suggestions are welcome.
## Contents
-* the `font/` directory holds 23 OpenType fonts (16 for text and 5 for math);
+* the `font/` directory holds 21 OpenType fonts (16 for text and 5 for math);
* the `tex/` directory holds the style file kpfonts-otf.sty and
fontspec configuration files;
* the `doc/` directory holds documentation in English and French and
@@ -75,6 +75,26 @@ Either version 1.3 or, at your option, any later version.
New option "tight" to reduce horizontal spaces in math mode
(same settings as \pkg{fourier} and \pkg{fourier-otf}).
+* v. 0.33:
+ Roman Text fonts:
+ Added 54 glyphs in Latin-A range (mostly complete now).
+ Math fonts:
+ Fixed inconsistencies in superscripts and supersuperscripts metrics.
+
+* v. 0.34:
+ Massive glyph cleaning: many spurious control points deleted in glyphs
+ for both Math and Text fonts.
+ Math fonts:
+ metrics (width, italic correction) reviewed;
+ accents ovhook (U+0309), candra (U+0310), vertoverlay (U+202D) added.
+ Text fonts:
+ kernings before and after quoteright improved;
+ German capital Eszet (U+1E9E) added, in Petite and Small caps too,
+ feature "StylisticSet=2" added to get SS instead of capital Eszet;
+ diacritics corrected in KpRoman-LightItalic (some were upright);
+ breaking change: feature "Alternate=1" changed to "StylisticSet=1"
+ as it didn't work with XeTeX.
+
---
-Copyright 2020- Daniel Flipo
+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.ltx b/Master/texmf-dist/doc/fonts/kpfonts-otf/unimath-kpfonts.ltx
index bf82a601535..33761129b6a 100644
--- a/Master/texmf-dist/doc/fonts/kpfonts-otf/unimath-kpfonts.ltx
+++ b/Master/texmf-dist/doc/fonts/kpfonts-otf/unimath-kpfonts.ltx
@@ -54,7 +54,7 @@
\defmathfont{lm}{latinmodern-math.otf}{CC6666}{LM}
%\defmathfont{xits}{XITSMath-Regular.otf}{6666CC}{X}
-\defmathfont{stix}{STIX2Math.otf}{66CC66}{S}
+\defmathfont{stix}{STIXTwoMath-Regular.otf}{66CC66}{S}
\defmathfont{erewhon}{Erewhon-Math.otf}{AA6666}{E}
\defmathfont{kpfonts}{KpMath-Regular.otf}{AA66CC}{K}
%\defmathfont{kpfonts}{KpMath-Light.otf}{AA66CC}{K}
diff --git a/Master/texmf-dist/doc/fonts/kpfonts-otf/unimath-kpfonts.pdf b/Master/texmf-dist/doc/fonts/kpfonts-otf/unimath-kpfonts.pdf
index dbea25a6c72..a95fe93dc99 100644
--- a/Master/texmf-dist/doc/fonts/kpfonts-otf/unimath-kpfonts.pdf
+++ b/Master/texmf-dist/doc/fonts/kpfonts-otf/unimath-kpfonts.pdf
Binary files differ