diff options
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.ltx | 46 |
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, |