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.ltx41
1 files changed, 19 insertions, 22 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 175f2b775db..d4bacc199b4 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
@@ -6,19 +6,13 @@
\usepackage[svgnames]{xcolor}
\usepackage[hypcap=false]{caption}
\usepackage{shortvrb}
-\usepackage[veryoldstyle]{kpfonts-otf} % active la fonction "add_EoW"
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% On annule l’effet de l’option "veryoldstyle" tout en gardant "add_EoW"
-\defaultfontfeatures+[\ttfamily]{RawFeature={-hist;-calt;-swsh;-onum}}
-\defaultfontfeatures+[KpRoman,KpLight,\sffamily]{%
- RawFeature={-hist;-hlig;-calt;-swsh;-rlig;-onum},%
+\usepackage{babel}
+\frenchsetup{og=«, fg=»,%ListItemsAsPar
}
-% Recharger les fontes avec les nouvelles "features" :
-\setmainfont{KpRoman}
-\setsansfont{KpSans}
-\setmonofont{KpMono}[Color=DarkBlue]
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%Pour les démos :
+
+\usepackage[longs]{kpfonts-otf}
+
+% Pour les démos :
\setmathfont{KpMath-Regular.otf}[version=full,
CharacterVariant=3,
StylisticSet={1,2,3,4,5,6,7}]
@@ -27,10 +21,6 @@
\setmathfont{KpMath-Bold.otf}[version=bold, Style=leqslant, CharacterVariant=3]
\setmathfont{KpMath-Sans.otf}[version=sans, Style=leqslant, CharacterVariant=3]
-\usepackage{babel}
-\frenchsetup{og=«, fg=»,%ListItemsAsPar
-}
-
\usepackage{realscripts}
\usepackage{microtype}
\usepackage{hyperref}
@@ -53,8 +43,8 @@
\title{Kp-fonts version OpenType}
\author{\href{mailto:daniel.flipo@free.fr}{Daniel \textsc{Flipo}}}
-\newcommand*{\version}{0.38}
-\date{12 septembre 2021}
+\newcommand*{\version}{0.39}
+\date{28 septembre 2021}
\begin{document}
\maketitle
@@ -247,7 +237,7 @@ Notez que ces options n'affectent que les polices de texte.
suivi d’une espace (sécable ou non) produite par TeX%
\footnote{On utilise la \emph{feature} OpenType \texttt{calt} qui ne
reconnaît ni les \cmd{hskip} ni les \cmd{penalty} de TeX.} !
- Un contournement est fourni dans \file{kpfont-otf.sty} uniquement pour le
+ Le fichier \file{kpfont-otf.sty} fournit une parade au moins avec le
moteur LuaTeX.
Exemple : le codage |\textit{espoirs, mais quels~espoirs?}| produit comme il
@@ -256,9 +246,15 @@ Notez que ces options n'affectent que les polices de texte.
(avec fine insécable devant le `?’).
Il est toujours possible de forcer un «s» rond en codant \texttt{s=}.
- %Pour obtenir le même résultat avec XeTeX, il faudrait coder:\\
Avec XeTeX, il faudrait coder: |\textit{espoirs, mais= quels=~espoirs=?}|.
+\item[longs :] \hlabel{longs}
+ empêche qu’un « s » suivi d’une espace sécable ou non soit
+ transformé en « s » long. Cette option, utilisable seulement avec
+ LuaTeX, est activée automatiquement par \opt{veryoldstyle} ; dans ce document
+ elle est utilisée seule pour traiter les exemples locaux de « s » long
+ (voir ci-dessus).
+
\item[largesmallcaps :] produit des petites capitales plus \textlsc{Grandes}
que par les \textsc{Petites} obtenues par défaut.
@@ -407,8 +403,9 @@ Pour les polices de texte de Kp-fonts les options suivantes sont proposées :
\item[Style=Historic :] pour remplacer systématiquement le « s » rond par un
{\addfontfeature{Style=Historic}« s »} long, il reste possible de forcer un
« s » rond, en fin de mot notamment, en codant |s=| ; ce n’est pas toujours
- nécessaire sous LuaTeX, voir l’option \opt{veryoldstyle}
- p.~\pageref{veryoldstyle}.
+ nécessaire, sous LuaTeX activer l’option \opt{longs} de
+ \pkg{kpfonts-otf} |\usepackage[longs]{kpfonts-otf}| permet d’éviter ce
+ codage pour les « s » suivis d’une espace (voir p.~\pageref{veryoldstyle}).
\item[Ligatures=Historic :] active les ligatures spécifiques au
{\addfontfeature{Style=Historic,Ligatures=Historic}« s » long si, sl, st}.