summaryrefslogtreecommitdiff
path: root/fonts/kpfonts-otf/doc
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2021-03-17 03:01:06 +0000
committerNorbert Preining <norbert@preining.info>2021-03-17 03:01:06 +0000
commitbb51b61cfc3fcb367f52d31948039a1468fbcf80 (patch)
tree2c9be8de7fa3daaf6064452aaecc8ed6a0f8d567 /fonts/kpfonts-otf/doc
parent4947a16af6c8e33f697a8da222db7f3ad027ba94 (diff)
CTAN sync 202103170301
Diffstat (limited to 'fonts/kpfonts-otf/doc')
-rw-r--r--fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-English.ltx28
-rw-r--r--fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-English.pdfbin186140 -> 187084 bytes
-rw-r--r--fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-French.ltx74
-rw-r--r--fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-French.pdfbin187563 -> 188514 bytes
4 files changed, 62 insertions, 40 deletions
diff --git a/fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-English.ltx b/fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-English.ltx
index fac99bd7ea..dfb1f39439 100644
--- a/fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-English.ltx
+++ b/fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-English.ltx
@@ -16,6 +16,7 @@
\usepackage[british,french]{babel} % french layout (lists, …)
\usepackage[english]{varioref}
+
\usepackage{realscripts}
\usepackage{microtype}
\usepackage{hyperref}
@@ -40,7 +41,7 @@
\title{Kp-fonts: OpenType version}
\author{\href{mailto:daniel.flipo@free.fr}{Daniel \textsc{Flipo}}}
-\newcommand*{\version}{0.34}
+\newcommand*{\version}{0.35}
\begin{document}
\selectlanguage{british}
@@ -96,7 +97,8 @@
A style file \file{kpfont-otf.sty} is provided to load Kp-fonts easily.
It is derived from \file{kpfont.sty} but options differ.
- Please beware that the current version (\version) is \emph{experimental}.
+ Please beware of the \emph{experimental} status of the current
+ version~(\version).
All fonts are covered by OFL licence, style file and documentation
are under LPPL-1.3 licence.
@@ -218,6 +220,15 @@ and a bunch of Kp-fonts specifics symbols.
\item[germandbls :] |\SS| prints {\addfontfeatures{StylisticSet=2}\SS} instead
of {\char"1E9E} (capital \textit{Eszett}), ditto for small/petite caps.
+\item[eurosym :] remplaces the Euro character (€) by the official symbol
+ {\addfontfeatures{StylisticSet=3}(€)} (available in regular, italic,
+ bold and et bolditalic) ; the |\KPeuro| command is also provided to print
+ the official symbol, it accepts an optionnal argument : |\kpeuro[1,50]{}|
+ prints \kpeuro[1,50] (with a nobreak space).
+
+\item[harfbuzz :] switches |Renderer=Harfbuzz| for HBLuaTeX engine;
+ up to version 0.34, this renderer was silently activated but seldom useful.
+
\end{description}
\subsection{Options for Math fonts \emph{only}}
@@ -342,6 +353,10 @@ Here are the options available for Text Kp-fonts:
\item[StylisticSet=2 :] |\SS| prints {\addfontfeatures{StylisticSet=2}\SS}
instead of {\char"1E9E} (capital \textit{Eszett}), ditto for small/petite caps.
+\item[StylisticSet=3 :] remplaces the Euro character (€) by the official symbol
+ {\addfontfeatures{StylisticSet=3}(€)} (available in regular, italics,
+ bold and et bolditalic).
+
\end{description}
Options may be are chosen for each font, say:
@@ -409,8 +424,7 @@ Seven `Style Variants’ are available with Kp-fonts, here are the first three:
\vspace{\baselineskip}
The next four tables present the other Style Variants available:
-\par\noindent
-\begin{minipage}{\linewidth}
+\\[-.5\baselineskip]
\begin{minipage}[t]{0.45\linewidth}\centering
\captionof{table}{Style=leqslant (\texttt{+ss04})}\label{ss04}
\begin{tabular}{@{}lcc@{}}
@@ -446,7 +460,8 @@ The next four tables present the other Style Variants available:
\cmd{nparallelslant} & $\nparallelslant$ & $\nshortparallelslant$ \\
\hline
\end{tabular}
- \end{minipage}\\[\baselineskip]
+ \end{minipage}
+ \par\noindent
\begin{minipage}[t]{0.45\linewidth}\centering
\captionof{table}{Style=subsetneq (\texttt{+ss06})}\label{ss06}
\begin{tabular}{@{}lcc@{}}
@@ -473,7 +488,6 @@ The next four tables present the other Style Variants available:
\hline
\end{tabular}
\end{minipage}
-\end{minipage}
\vspace{\baselineskip}
Example: switching styles 4 (leqslant) and 6 (subsetneq) can be achieved
@@ -610,7 +624,6 @@ are coded in Kp-fonts’ private zone.
The full list of Unicode symbols available with Kp-fonts is shown in file
\file{unimath-kpfonts.pdf}.
-\newpage
\subsection{Wide accents}
\begin{itemize}
@@ -676,7 +689,6 @@ then, it is easy to switch from one version to another one with
|\mathversion{|\optit{name}|}|.
-\newpage
Example\footnote{Option \opt{CharacterVariant=3} changes
$\epsilon$ into $\varepsilon$.} :
\begin{verbatim}
diff --git a/fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-English.pdf b/fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-English.pdf
index d161984d42..0c06d3fb9c 100644
--- a/fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-English.pdf
+++ b/fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-English.pdf
Binary files differ
diff --git a/fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-French.ltx b/fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-French.ltx
index a7cebe36ca..dff014531e 100644
--- a/fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-French.ltx
+++ b/fonts/kpfonts-otf/doc/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}
diff --git a/fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-French.pdf b/fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-French.pdf
index ecdc8f17e3..7e74e307fe 100644
--- a/fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-French.pdf
+++ b/fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-French.pdf
Binary files differ