summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/fonts/kpfonts-otf/Kpfonts-OTF-Doc-French.ltx
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/fonts/kpfonts-otf/Kpfonts-OTF-Doc-French.ltx')
-rw-r--r--Master/texmf-dist/doc/fonts/kpfonts-otf/Kpfonts-OTF-Doc-French.ltx46
1 files changed, 25 insertions, 21 deletions
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 f678928a7c8..c3fe9d30863 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
@@ -14,10 +14,9 @@
% Pour les démos :
\setmathfont{KpMath-Regular.otf}[version=full,
- CharacterVariant=3,
StylisticSet={1,2,3,4,5,6,7}]
+\setmathfont{KpMath-Light.otf}[version=light]
\setmathfont{KpMath-Regular.otf}[version=base, CharacterVariant=3]
-\setmathfont{KpMath-Light.otf}[version=light, CharacterVariant=3]
\setmathfont{KpMath-Bold.otf}[version=bold, Style=leqslant, CharacterVariant=3]
\setmathfont{KpMath-Sans.otf}[version=sans, Style=leqslant, CharacterVariant=3]
@@ -44,17 +43,17 @@
\title{Kp-fonts version OpenType}
\author{\href{mailto:daniel.flipo@free.fr}{Daniel \textsc{Flipo}}}
\newcommand*{\version}{0.41}
-\date{22 novembre 2021}
\begin{document}
\maketitle
\thispagestyle{empty}
+\mathversion{full}
+
\begin{abstract}
Le but de ce travail est de proposer une version OpenType des polices
- Kp-fonts dessinées par Christophe Caignaert au format type1. Pour une
- présentation complète de celles-ci, on pourra consulter la documentation
- originale \file{Kpfonts-Doc-French.pdf}.
+ Kp-fonts dessinées par Christophe Caignaert au format type1, voir la
+ documentation originale \file{Kpfonts-Doc-French.pdf}.
La présente distribution, utilisable uniquement avec LuaTeX ou XeTeX,
contient seize polices OpenType de texte, une famille romaine \family{KpRoman}
@@ -77,8 +76,11 @@
polices OpenType pour les appels de notes et les abréviations M\up{me}
1\ier, etc.
- Les cinq polices mathématiques disposent les lettres latines et grecques
- droites, italiques, grasses droites et grasses italiques :
+ Les polices de texte couvrent les alphabets latin et latin étendu~A
+ (U+0020 à U+017F) mais aucun des alphabets grec, cyrillique ou IPA.
+
+ Les polices mathématiques disposent les lettres latines et grecques
+ droites, italiques, grasses et grasses italiques :
$\symup{a}$ $\symup{\beta}$ $\symup{C}$ $\symup{\Delta}$,
$\symit{a}$ $\symit{\beta}$ $\symit{C}$ $\symit{\Delta}$,
$\symbfup{a}$ $\symbfup{\beta}$ $\symbfup{C}$ $\symbfup{\Delta}$,
@@ -511,6 +513,7 @@ Les \emph{deux} lignes sont nécessaires : la première ligne charge
\family{KpMath} normalement, la seconde modifie la sortie de la commande
|\mathcal{}|.
+\mathversion{base}
Les quatre tables suivantes recensent les autres variantes de style proposées.
\nopagebreak\par\noindent
\begin{minipage}[t]{0.45\linewidth}\centering
@@ -587,6 +590,7 @@ mais cette variante plus parlante n’est disponible que si
\vspace{\baselineskip}
La table~\vref{cv} recense les variantes de glyphes proposées.
+\mathversion{full}
\begin{table}[ht]
\centering
@@ -599,25 +603,25 @@ La table~\vref{cv} recense les variantes de glyphes proposées.
cv00 & $\Re\quad\Im$ & $\RE\quad\IM$ & \cmd{Re}\quad\cmd{Im}\\
cv01 & $\hslash$ & $\mithbar$ & \cmd{hslash} ou \cmd{hbar} \\
cv02 & $\emptyset$ & $\varemptyset$ & \cmd{emptyset} \\
- cv03 & $\mitepsilon$ & $\mitvarepsilon$ & \cmd{epsilon} \\
- cv04 & $\mitkappa$ & $\mitvarkappa$ & \cmd{kappa} \\
- cv05 & $\mitpi$ & $\mitvarpi$ & \cmd{pi} \\
- cv06 & $\mitphi$ & $\mitvarphi$ & \cmd{phi} \\
- cv07 & $\mitrho$ & $\mitvarrho$ & \cmd{rho} \\
- cv08 & $\mitsigma$ & $\mitvarsigma$ & \cmd{sigma} \\
- cv09 & $\mittheta$ & $\mitvartheta$ & \cmd{theta} \\
- cv10 & $\mitTheta$ & $\mitvarTheta$ & \cmd{Theta}\\
+ cv03 & $\epsilon$ & $\varepsilon$ & \cmd{epsilon} \\
+ cv04 & $\kappa$ & $\varkappa$ & \cmd{kappa} \\
+ cv05 & $\pi$ & $\varpi$ & \cmd{pi} \\
+ cv06 & $\phi$ & $\varphi$ & \cmd{phi} \\
+ cv07 & $\rho$ & $\varrho$ & \cmd{rho} \\
+ cv08 & $\sigma$ & $\varsigma$ & \cmd{sigma} \\
+ cv09 & $\theta$ & $\vartheta$ & \cmd{theta} \\
+ cv10 & $\Theta$ & $\varTheta$ & \cmd{Theta}\\
\hline
\end{tabular}
\end{table}
\vspace{\baselineskip}
Exemple : |\setmathfont{KpMath-Regular.otf}[CharacterVariant={3,6}]|\\
-fera en sorte que les commandes |\epsilon| et |\phi| produisent $\mitvarepsilon$
-et $\mitvarphi$ plutôt que $\mitepsilon$ et $\mitphi$.
+fera en sorte que les commandes |\epsilon| et |\phi| produisent $\varepsilon$
+et $\varphi$ plutôt que $\epsilon$ et $\phi$.
Ceci vaut pour toutes les formes et graisses (droit, italique, gras, gras
-italique, sans-serif, etc.), ainsi avec l’option \opt{math-syle=french},
-|\epsilon| et |\phi| produisent $\mupvarepsilon$ and $\mupvarphi$.
+italique, sans-serif, etc.), ainsi avec l’option \opt{math-style=french},
+|\epsilon| et |\phi| produisent $\symup{\varepsilon}$ and $\symup{\varphi}$.
Note sur \cmd{hbar} : pour \pkg{unicode-math} les commandes \cmd{hbar} et
\cmd{hslash} affichent le même caractère Unicode U+210F
@@ -790,7 +794,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}|}|.
-Exemple\footnote{L’option \opt{CharacterVariant=3} remplace le
+Exemple\footnote{\mathversion{full}L’option \opt{CharacterVariant=3} remplace le
$\epsilon$ par $\varepsilon$.} :
\begin{verbatim}
\setmathfont{KpMath-Bold.otf}[version=bold,