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 | 74 |
1 files changed, 42 insertions, 32 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 a7cebe36caf..dff014531e1 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 @@ -17,7 +17,8 @@ \usepackage{babel} \frenchsetup{og=«, fg=»,%ListItemsAsPar - } +} +\usepackage[All]{lua-typo} \usepackage{realscripts} \usepackage{microtype} \usepackage{hyperref} @@ -45,7 +46,7 @@ \title{Kp-fonts version OpenType} \author{\href{mailto:daniel.flipo@free.fr}{Daniel \textsc{Flipo}}} -\newcommand*{\version}{0.34} +\newcommand*{\version}{0.35} \begin{document} \maketitle @@ -247,6 +248,16 @@ Notez que ces options n'affectent que les polices de texte. \item[germandbls :] |\SS| affiche {\addfontfeatures{StylisticSet=2}\SS} au lieu de {\char"1E9E} (\textit{eszett} majuscule), idem en petites capitales. +\item[eurosym :] remplace le caractère Euro (€) par le symbole officiel + {\addfontfeatures{StylisticSet=3}(€)}, disponible également en italique, + gras et gras italique ; la commande |\kpeuro| produit également ce + symbole officiel, elle admet un argument optionnel : |\kpeuro[1,50]{}| + imprime \kpeuro[1,50] (espace-mot insécable). + +\item[harfbuzz :] active le moteur de rendu |Renderer=Harfbuzz| pour HBLuaTeX ; + depuis la version 0.35, il n’est plus activé par défaut + (il est rarement nécessaire). + \end{description} \subsection{Options des polices mathématiques} @@ -254,7 +265,7 @@ Notez que ces options n'affectent que les polices de texte. \begin{description} \item[lightmath :] les mathématiques sont composées avec les polices - « light » ; + « light ». \item[bbsans :] dans tous les cas, la commande |\mathbb| produit du sans-serif : @@ -263,19 +274,19 @@ Notez que ces options n'affectent que les polices de texte. $\mathbb{Z}$, à comparer à \mathversion{base} $\mathbb{C}$, $\mathbb{K}$, $\mathbb{N}$, $\mathbb{Q}$, $\mathbb{R}$, - $\mathbb{Z}$ ; + $\mathbb{Z}$. \item[mathcal :] cette option modifie l’effet des commandes |\mathcal| et |\mathscr|, elles produisent toutes les deux \mathversion{full}$\mathcal{ABCD}$ % $\mathscr{ABCD}$ - alors que par défaut \mathversion{base} on a $\mathcal{ABCD}$ ; + alors que par défaut \mathversion{base} on a $\mathcal{ABCD}$. \item[frenchstyle :] les majuscules romaines et toutes les lettres grecques (majuscules ou minuscules) sont droites, selon la tradition typographique - française, seules les minuscules romaines restent obliques ; + française, seules les minuscules romaines restent obliques. \item[oldstylenumsmath :] fournit les nombres elzéviriens en mode - mathématique ; + mathématique. \item[narrowiints :] fournit des intégrales multiples plus étroites, plus « françaises » : @@ -285,11 +296,11 @@ Notez que ces options n'affectent que les polices de texte. \mathversion{base}$\iiint$ et $\displaystyle\iiint$ \item[partialup :] le symbole |\partial| affiche $\symup{\partial}$ - (droit) au lieu de $\partial$ ; + (droit) au lieu de $\partial$. \item[fancyReIm :] les commandes |\Re| et |\Im| donnent normalement $\Re$ et $\Im$, avec cette option elles produisent respectivement $\RE$ et - $\IM$ ; + $\IM$. \item[tight :] les espaces horizontaux sont réduits en math (comme ceux de \pkg{fourier-otf}). @@ -333,7 +344,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-dessus. +ci-dessous. \subsection{Options des polices de texte} @@ -341,30 +352,30 @@ Pour les polices de texte de Kp-fonts les options suivantes sont proposées : \begin{description} \item[Numbers=Lowercase :] pour avoir les chiffres minuscules ou elzéviriens {\addfontfeature{Numbers=Lowercase} 1,2,3} ou - \style{Numbers=Lining} (par défaut 1,2,3) ; + \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{=} !}) ; + \footnote{Accolades indispensables à cause du signe \texttt{=} !}). \item[Ligatures=TeX :] (par défaut) |!`|\quad|?`|\quad|--|\quad |---| - affichent respectivement\quad !` \quad ?` -- et --- ; + affichent respectivement\quad !` \quad ?` -- et ---. -\item[Ligatures=Common :] (par défaut) ligatures automatiques ff ffi ffl fi fl ; +\item[Ligatures=Common :] (par défaut) ligatures automatiques ff ffi ffl fi fl. \item[StylisticSet=1] modifie l’aspect des ligatures - {\addfontfeature{StylisticSet=1} ffi ffl fi fl} (ff inchangé) ; + {\addfontfeature{StylisticSet=1} ffi ffl fi fl} (ff inchangé). \item[Ligatures=Required :] ajoute les ligatures - {\addfontfeature{Ligatures=Required} ft et tt} ; + {\addfontfeature{Ligatures=Required} ft et tt}. \item[Ligatures=Rare :] ajoute les ligatures - {\addfontfeature{Ligatures=Rare} ct et st} ; + {\addfontfeature{Ligatures=Rare} ct et st}. \item[Style=Swash :] pour le {\addfontfeature{Style=Swash}Q long également en - petites et grandes capitales \textpsc{Que} et \textlsc{Que}} ; + petites et grandes capitales \textpsc{Que} et \textlsc{Que}}. \item[Style=Historic :] pour remplacer systématiquement le « s » rond par un {\addfontfeature{Style=Historic}« s »} long, il reste possible de forcer un @@ -378,6 +389,10 @@ Pour les polices de texte de Kp-fonts les options suivantes sont proposées : \item[StylisticSet=2 :] |\SS| affiche {\addfontfeatures{StylisticSet=2}\SS} au lieu de {\char"1E9E} (\textit{eszett} majuscule), idem en petites capitales. +\item[StylisticSet=3 :] remplace le caractère Euro (€) par le symbole officiel + {\addfontfeatures{StylisticSet=3}(€)}, disponible également en italique, + gras et gras italique. + \end{description} Le choix parmi ces options se fait normalement globalement pour tout le @@ -445,12 +460,8 @@ trois premières : \mathversion{base}$\iiint$. \end{description} -\vspace{\baselineskip}\enlargethispage*{\baselineskip} -Les quatre tables suivantes recensent les autres variantes de style proposées : -\par\noindent -\begin{minipage}{\linewidth} - \setlength{\parindent}{0pt} - \centering +Les quatre tables suivantes recensent les autres variantes de style proposées. +\nopagebreak\par\noindent \begin{minipage}[t]{0.45\linewidth}\centering \captionof{table}{Style=leqslant (\texttt{+ss04})} \label{ss04} \begin{tabular}[t]{@{}lcc@{}} @@ -486,7 +497,8 @@ Les quatre tables suivantes recensent les autres variantes de style proposées : \cmd{nparallelslant} & $\nparallelslant$ & $\nshortparallelslant$ \\ \hline \end{tabular} - \end{minipage}\\ + \end{minipage} +\par\noindent \begin{minipage}[t]{0.45\linewidth}\centering \captionof{table}{Style=subsetneq (\texttt{+ss06})}\label{ss06} \begin{tabular}[t]{@{}lcc@{}} @@ -513,20 +525,18 @@ Les quatre tables suivantes recensent les autres variantes de style proposées : \hline \end{tabular} \end{minipage} -\end{minipage} - -\vspace{\baselineskip} +\vspace{2\baselineskip} Exemple : pour activer les styles 4 (leqslant) et 6 (subsetneq) on code\\ |\setmathfont{KpMath-Regular.otf}[StylisticSet={4,6}]|\quad ou bien\\ |\setmathfont{KpMath-Regular.otf}[Style={leqslant,subsetneq}]|\\ -ma cette variante plus parlante n’est disponible que si on a chargé -\pkg{kpfonts-otf.sty} (même avec l’option \opt{symbols}). +mais cette variante plus parlante n’est disponible que si +\pkg{kpfonts-otf.sty} a été chargé (éventuellement avec l’option \opt{symbols}). %\end{table} -La table~\vref{cv} recense les variantes de glyphes proposées : - \vspace{\baselineskip} +La table~\vref{cv} recense les variantes de glyphes proposées. + \begin{table}[ht] \centering \caption{Variantes de glyphes} |