From 3e6c1d9e0f4a3f6852f41547738a6b62086fda9d Mon Sep 17 00:00:00 2001
From: Norbert Preining <norbert@preining.info>
Date: Tue, 24 Aug 2021 03:02:02 +0000
Subject: CTAN sync 202108240302

---
 fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-French.ltx | 56 +++++++++++++++++++-----
 1 file changed, 45 insertions(+), 11 deletions(-)

(limited to 'fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-French.ltx')

diff --git a/fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-French.ltx b/fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-French.ltx
index ef89473660..658013b7a2 100644
--- a/fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-French.ltx
+++ b/fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-French.ltx
@@ -43,7 +43,8 @@
 
 \title{Kp-fonts version OpenType}
 \author{\href{mailto:daniel.flipo@free.fr}{Daniel \textsc{Flipo}}}
-\newcommand*{\version}{0.36}
+\newcommand*{\version}{0.37}
+\date{18 août 2021}
 
 \begin{document}
 \maketitle
@@ -141,20 +142,20 @@ ainsi qu’un certain nombre de symboles et de commandes spécifiques à Kp-font
 \medskip
 
 \begin{minipage}{.45\textwidth}\test{} $E=mc^2$\end{minipage}\hfill
-\begin{minipage}{.45\textwidth}\Light \test{} \mathversion{light}$E=mc^2$
+\begin{minipage}{.45\textwidth}\ltseries\test{} \mathversion{light}$E=mc^2$
 \end{minipage}
 
 \medskip\mathversion{base}
 \begin{minipage}{.45\textwidth}\itshape \test\end{minipage}\hfill
-\begin{minipage}{.45\textwidth}\LightItalic \test\end{minipage}
+\begin{minipage}{.45\textwidth}\ltseries\itshape \test\end{minipage}
 
 \medskip
 \begin{minipage}{.45\textwidth}\bfseries \test\end{minipage}\hfill
-\begin{minipage}{.45\textwidth}\Semibold \test\end{minipage}
+\begin{minipage}{.45\textwidth}\sbseries \test\end{minipage}
 
 \medskip
 \begin{minipage}{.45\textwidth}\bfseries\itshape \test\end{minipage}\hfill
-\begin{minipage}{.45\textwidth}\SemiboldItalic \test\end{minipage}
+\begin{minipage}{.45\textwidth}\sbseries\itshape \test\end{minipage}
 
 \medskip
 
@@ -165,6 +166,10 @@ ainsi qu’un certain nombre de symboles et de commandes spécifiques à Kp-font
 \item[nosf :] Kp-fonts ne modifie pas les polices sans-serif de texte.
 \item[nott :] Kp-fonts ne modifie pas les polices de texte à chasse fixe.
 \item[onlyrm :] équivalente aux deux précédentes options.
+\item[fulloldstyle :] équivalente aux options \opt{oldstyle} et
+  \opt{oldstylemath}.
+\item[fulloldstylenums :] équivalente aux options \opt{oldstylenums} et
+  \opt{oldstylenumsmath}.
 \end{description}
 
 \subsection{Options des polices de texte}
@@ -174,6 +179,17 @@ Notez que ces options n'affectent que les polices de texte.
 \begin{description}
 \item[lighttext :] le texte est composé en utilisant les polices « light ».
 
+  \pkg{kpfonts-otf.sty} donne accès à des graisses intermédiaires:
+  avec l’option \famvar{lighttext} (ou \famvar{light}) on a du
+  \famvar{Semibold} et du \famvar{Extrabold}, et par défaut on a du
+  \famvar{Light} et du \famvar{Semibold}.
+  Ces graisses s’obtiennent par les commandes |\ltseries|, |\sbseries| et
+  |\ebseries| à utiliser dans un groupe ou bien grâce aux commandes à un
+  argument |\textlt{}|,  |\textsb{}| et |\texteb{}|.
+
+  |{\sbseries\itshape Foo}| ou |\textsb{\textit{Foo}}| donne
+  {\sbseries\itshape Foo}.
+
 \item[oldstylenums :] Les polices fournissent ici les nombres elzéviriens par
   défaut.
 
@@ -346,7 +362,7 @@ la syntaxe classique\\[.5\baselineskip]
 
 Ceux qui veulent utiliser les KP-fonts pour des documents sans maths, peuvent
 évidemment charger uniquement \pkg{fontspec} et faire appel aux commandes
-ci-dessous.
+ci-dessous sans charger \pkg{kpfonts-otf}.
 
 \subsection{Options des polices de texte}
 
@@ -357,10 +373,11 @@ Pour les polices de texte de Kp-fonts les options suivantes sont proposées :
   \style{Numbers=Lining} (par défaut 1,2,3).
 
 \item[SmallCapsFeatures = \{Letters=SmallCaps\} :] pour que la commande
-  |\textsc{}| affiche les \textlsc{Grandes} petites capitales à la place des
-  \textpsc{Petites} obtenues par défaut
-  (option \style{SmallCapsFeatures = \{Letters=PetiteCaps\}}%
-  \footnote{Accolades indispensables à cause du signe \texttt{=} !}).
+  |\textsc{}| affiche de plus \textlsc{Grandes} petites capitales à la place
+  des \textpsc{Petites} obtenues par défaut, correspondant à l’option%
+  \footnote{Inversée en version v0.37 pour coller à celle de \pkg{kpfonts}.}
+  \style{SmallCapsFeatures = \{Letters=PetiteCaps\}}%
+  \footnote{Accolades indispensables à cause du signe \texttt{=} !}.
 
 \item[Ligatures=TeX :]  (par défaut) |!`|\quad|?`|\quad|--|\quad |---|
   affichent respectivement\quad !` \quad ?` -- et ---.
@@ -409,7 +426,7 @@ qu’une fois en procédant de la façon suivante :
 \defaultfontfeatures+[KpRoman,KpSans]{%
   Ligatures = Rare,
   Style = Swash,
-  SmallCapsFeatures = {Letters=SmallCaps},
+  SmallCapsFeatures = {Letters=PetiteCaps},
   }
 \setmainfont{KpRoman}
 \setsansfont{KpSans}
@@ -434,6 +451,23 @@ commande |\addfontfeatures| dans un groupe :
 {\addfontfeatures{Numbers=Lowercase}1234576890}
 \end{verbatim}
 
+5. Avec la famille \family{KpRoman}, il est possible de definir deux graisses
+supplémentaires \famvar{Light} et \famvar{Semibold} empruntées à la famille
+\family{KpLight} comme ceci :
+\begin{verbatim}
+\newfontfamily\KpLight{KpLight}[<mêmes options que KpRoman>]
+\newcommand*{\ltseries}{\KpLight}
+\newcommand*{\sbseries}{\KpLight\bfseries}
+\DeclareTextFontCommand{\textlt}{\ltseries}
+\DeclareTextFontCommand{\textsb}{\sbseries}
+\end{verbatim}
+  Ces graisses s’obtiennent ensuite grâce aux commandes  |\ltseries| et
+  |\sbseries| à utiliser dans un groupe ou bien avec les commandes à un
+  argument |\textlt{}| et |\textsb{}|.
+
+  Avec la famille \family{KpLight}, on peut définir de même les graisses
+  \famvar{Semibold} et \famvar{Extrabold}.
+
 \subsection{Options des polices mathématiques}
 
 Les options suivantes peuvent être passées à \pkg{unicode-math}%
-- 
cgit v1.2.3

