summaryrefslogtreecommitdiff
path: root/fonts/kpfonts-otf/tex/kpfonts-otf.sty
diff options
context:
space:
mode:
Diffstat (limited to 'fonts/kpfonts-otf/tex/kpfonts-otf.sty')
-rw-r--r--fonts/kpfonts-otf/tex/kpfonts-otf.sty8
1 files changed, 5 insertions, 3 deletions
diff --git a/fonts/kpfonts-otf/tex/kpfonts-otf.sty b/fonts/kpfonts-otf/tex/kpfonts-otf.sty
index f93ede74f0..61c1adae96 100644
--- a/fonts/kpfonts-otf/tex/kpfonts-otf.sty
+++ b/fonts/kpfonts-otf/tex/kpfonts-otf.sty
@@ -1,6 +1,6 @@
\NeedsTeXFormat{LaTeX2e}[2019-01-01]
-\def\fileversion{0.62}
-\def\filedate{2024-01-30}
+\def\fileversion{0.63}
+\def\filedate{2024-05-02}
\ProvidesPackage{kpfonts-otf}[\filedate\space\fileversion]
% Ensure luatex or xetex engine
@@ -15,6 +15,7 @@
\newif\ifkp@lighttext
\newif\ifkp@sftext
\newif\ifkp@sans
+\newif\ifkp@fakedscripts
\newif\ifkp@largesmallcaps
\newif\ifkp@altfligs
\newif\ifkp@eurosym
@@ -52,6 +53,7 @@
% Text options
\DeclareOption{lighttext} {\kp@lighttexttrue}
\DeclareOption{sftext} {\kp@sftexttrue}
+\DeclareOption{fakedscripts} {\kp@fakedscriptstrue}
\DeclareOption{oldstylenums} {\kp@osntrue}
\DeclareOption{oldstyle} {\kp@ostrue\kp@osntrue\kp@Qtailtrue}
\DeclareOption{veryoldstyle} {\kp@vostrue\kp@osntrue\kp@Qtailtrue}
@@ -86,7 +88,7 @@
\RequirePackage{fontspec}[2019/01/01]
% Style alias (text only)
\newopentypefeature{Style}{autolongs}{+ss12}
- \RequirePackage{realscripts}
+ \ifkp@fakedscripts \else \RequirePackage{realscripts}\fi
% Two candidates for \rmfamily:
\newfontfamily\KpRoman{KpRoman}
\newfontfamily\KpLight{KpLight}