summaryrefslogtreecommitdiff
path: root/fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-French.ltx
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2024-05-03 03:01:15 +0000
committerNorbert Preining <norbert@preining.info>2024-05-03 03:01:15 +0000
commit5fc635e606281a4f66bbc31bfb827fee53a21f96 (patch)
tree9098d3cf064670ee534c4170ecdbdd90355d8932 /fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-French.ltx
parent68c5442089b7c2e61ee14fc3efed490e291a244a (diff)
CTAN sync 202405030301HEADmaster
Diffstat (limited to 'fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-French.ltx')
-rw-r--r--fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-French.ltx28
1 files changed, 25 insertions, 3 deletions
diff --git a/fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-French.ltx b/fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-French.ltx
index 3f22836c98..8dfc5fd9d0 100644
--- a/fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-French.ltx
+++ b/fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-French.ltx
@@ -39,7 +39,7 @@
\title{Kp-fonts version OpenType}
\author{\href{mailto:daniel.flipo@free.fr}{Daniel \textsc{Flipo}}}
-\newcommand*{\version}{0.62}
+\newcommand*{\version}{0.63}
\begin{document}
\maketitle
@@ -115,7 +115,8 @@
Les utilisateurs de la version originale des Kp-fonts préfèreront probablement
charger \pkg{kpfonts-otf.sty} comme ceci :\\[.5\baselineskip]
|\usepackage[ |\optit{options}| ]{kpfonts-otf}|\\[.5\baselineskip]
-ceci charge \pkg{unicode-math}, \pkg{fontspec} et \pkg{realscripts} et
+ceci charge \pkg{unicode-math}, \pkg{fontspec} et normalement \pkg{realscripts}%
+\footnote{Sauf option \opt{fakedscripts}, voir ci-dessous.} et
définit \family{KpRoman} (\family{Regular} ou \family{Light} selon les options),
\family{KpSans} et \family{KpMono} comme polices de texte et \family{KpMath}
(\family{Regular} ou \family{Light} selon les options) comme police
@@ -194,6 +195,21 @@ Notez que ces options n'affectent que les polices de texte.
\item[sftext :] le texte est composé en utilisant les polices sans-serif.
+\item[fakedscripts :] empêche le chargement de l’extension \pkg{realscripts}
+ qui donne accès aux vraies lettres supérieures et inférieures disponibles
+ dans la police (chiffres, lettres minuscules latines non accentuées,
+ parenthèses, etc. pour les Kpfonts) ; avec l’option \opt{fakedscripts} les
+ lettres supérieures et inférieures sont obtenues par simple réduction des
+ lettres de base correspondantes (comme le fait pdflatex), ce qui permet de
+ placer en exposant ou en indice n’importe quel glyphe présent dans la
+ police au prix d’une perte de qualité (résultat trop haut et trop maigre)
+ comparer M\up{me} à M\up*{me} ou M\up{lle} à M\up*{lle}.
+ Noter que la commande \cmd{up} de \pkg{babel-french} utilise les vraies
+ supérieures lorsque \pkg{realscripts} est chargé et que sa variante \cmd{up*}
+ permet d’accéder aux supérieures simulées en cas de besoin :
+ le caractère \# n’étant pas disponible en lettre supérieure \verb+H\up{\#}+
+ produit H\up{\#} tandis que \verb+H\up*{\#}+ produit H\up*{\#}.
+
\item[oldstylenums :] Les polices fournissent ici les nombres elzéviriens par
défaut.
@@ -788,6 +804,7 @@ On définit dans le préambule les versions désirées, par exemple :\\
et ensuite on passe d’une version à l’autre grâce à la commande
|\mathversion{|\optit{nom}|}|.
+\pagebreak[4]
Exemple\footnote{\mathversion{full}L’option \opt{CharacterVariant=3} remplace le
$\epsilon$ par $\varepsilon$.} :
\begin{verbatim}
@@ -798,7 +815,7 @@ $\epsilon$ par $\varepsilon$.} :
\end{verbatim}
Voici la même équation en trois versions, normale, grasse et sans empattement :
-\mathversion{base}
+\setmathfont{KpMath-Regular.otf}[Style=leqslant, CharacterVariant=3]
\[ \mathbb{E}_i(N_i) = \sum_{n\ge1} P_i(N_i\ge n)
= \frac{\epsilon_i}{1-\epsilon_i}<+\infty \]
@@ -810,6 +827,11 @@ Voici la même équation en trois versions, normale, grasse et sans empattement
|\mathversion{sans}|\mathversion{sans}
\[ \mathbb{E}_i(N_i) = \sum_{n\ge1} P_i(N_i\ge n)
= \frac{\epsilon_i}{1-\epsilon_i}<+\infty \]
+
+Noter que la commande |\boldmath| peut également être utilisée sans avoir
+à définir |\mathversion{bold}| : |{\boldmath $E=mc^2$}| produit
+{\boldmath $E=mc^2$}.
+
\end{document}
%%% Local Variables: