summaryrefslogtreecommitdiff
path: root/fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-French.ltx
diff options
context:
space:
mode:
Diffstat (limited to 'fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-French.ltx')
-rw-r--r--fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-French.ltx56
1 files changed, 45 insertions, 11 deletions
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}%