From 3e6c1d9e0f4a3f6852f41547738a6b62086fda9d Mon Sep 17 00:00:00 2001 From: Norbert Preining 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}[] +\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