diff options
Diffstat (limited to 'fonts/kpfonts-otf')
30 files changed, 23 insertions, 19 deletions
diff --git a/fonts/kpfonts-otf/README.md b/fonts/kpfonts-otf/README.md index a8c11f71a9..304537de0c 100644 --- a/fonts/kpfonts-otf/README.md +++ b/fonts/kpfonts-otf/README.md @@ -105,7 +105,7 @@ Either version 1.3 or, at your option, any later version. - HarfBuzz renderer no longer loaded for HBLuaTeX engine, new option "harfbuzz" to force loading it (`kpfonts-otf.sty`). 2. Maths fonts: - - Extensible delimiters corrected in KpMath-Sans. + - Stretchable delimiters corrected in KpMath-Sans. - Options `frenchstyle`, `partialup` and `fancyReIm` now work as intended. * v. 0.36: @@ -113,10 +113,10 @@ Either version 1.3 or, at your option, any later version. - `kpfonts-otf.sty`: Option mathcal deleted, \mathcal{} and \mathscr{} now print different glyphs. - mathcal substitutions corrected for `KpMath-Regular` and `KpMath-Sans`. - - Extensible \langle, \rangle, \lAngle and \rangle delimiters are now + - Stretchable \langle, \rangle, \lAngle and \rangle delimiters are now available in eight sizes (three bigger sizes added). - - All vertical arrows are now extensible. - - Bug fix: extensible right paren was broken in `KpMath-Sans`, thanks + - All vertical arrows are now stretchable. + - Bug fix: stretchable right paren was broken in `KpMath-Sans`, thanks to Tom Stotko for pointed it out! * v. 0.37: @@ -186,7 +186,7 @@ Either version 1.3 or, at your option, any later version. 2. Maths fonts: - Added a smaller variant for \widehat, \widetilde, \widecheck. - Vertical variants added for \vert, \Vert, \Vvert. - - Added extensible integral for U+222B (usable with luametatex). + - Added stretchable integral for U+222B (usable with luametatex). * v. 0.47: Text fonts: moved the s= ligature from liga to hlig as it only makes @@ -195,10 +195,16 @@ Either version 1.3 or, at your option, any later version. * v. 0.48: 1. Text fonts: oldstyle digits added to lookups "sups" and "subs" for \textsuperscript{} and \textsubscript{} (`realscripts` package). - 2. Maths fonts: package now compatible with mathtools’ extensible arrows. + 2. Maths fonts: package now compatible with mathtools’ stretchable arrows. New Bold Sans variant: KpMath-SansBold.otf. \diagup and \diagdown moved from private area to U+27CB, U+27CD. +* v. 0.51: + - Math fonts: \overleftrightarrow is now stretchable. + Metrics of all "over" arrows and harpoons corrected. + Metrics of all "under" arrows and harpoons corrected. + Most horizontal arrows and harpoons are now stretchable. + --- Copyright 2020-2023 Daniel Flipo E-mail: daniel (dot) flipo (at) free (dot) fr diff --git a/fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-English.ltx b/fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-English.ltx index 0c8aa1ba04..6f92caab88 100644 --- a/fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-English.ltx +++ b/fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-English.ltx @@ -1,5 +1,4 @@ -\RequirePackage{pdfmanagement-testphase} -\DeclareDocumentMetadata{pdfstandard=A-2b, lang=en-GB} +\DocumentMetadata{pdfstandard=A-2b, lang=en-GB} \documentclass[paper=a4]{scrartcl} % Packages \usepackage{graphics, array} @@ -41,7 +40,7 @@ \title{Kp-fonts: OpenType version} \author{\href{mailto:daniel.flipo@free.fr}{Daniel \textsc{Flipo}}} -\newcommand*{\version}{0.48} +\newcommand*{\version}{0.51} \begin{document} \selectlanguage{british} diff --git a/fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-English.pdf b/fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-English.pdf Binary files differindex 7226627735..df7d666062 100644 --- a/fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-English.pdf +++ b/fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-English.pdf diff --git a/fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-French.ltx b/fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-French.ltx index 924777eca2..97b8cdf357 100644 --- a/fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-French.ltx +++ b/fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-French.ltx @@ -1,5 +1,4 @@ -\RequirePackage{pdfmanagement-testphase} -\DeclareDocumentMetadata{pdfstandard=A-2b, lang=fr-FR} +\DocumentMetadata{pdfstandard=A-2b, lang=fr-FR} \documentclass[paper=a4,french]{scrartcl} % Packages \usepackage{graphics, array, varioref} @@ -40,7 +39,7 @@ \title{Kp-fonts version OpenType} \author{\href{mailto:daniel.flipo@free.fr}{Daniel \textsc{Flipo}}} -\newcommand*{\version}{0.48} +\newcommand*{\version}{0.51} \begin{document} \maketitle diff --git a/fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-French.pdf b/fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-French.pdf Binary files differindex 1badd9ea9d..0da52f3ff9 100644 --- a/fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-French.pdf +++ b/fonts/kpfonts-otf/doc/Kpfonts-OTF-Doc-French.pdf diff --git a/fonts/kpfonts-otf/doc/unimath-kpfonts.ltx b/fonts/kpfonts-otf/doc/unimath-kpfonts.ltx index cc08939821..49ff051da8 100644 --- a/fonts/kpfonts-otf/doc/unimath-kpfonts.ltx +++ b/fonts/kpfonts-otf/doc/unimath-kpfonts.ltx @@ -4,7 +4,7 @@ % !TEX TS-program = LuaLaTeX %% Changes (df): XITS replaced by Kpfonts, Fira replaced by Libertinus, -%% Palatino replaced by Termes, Erewhon and Garamond added. +%% Erewhon and Garamond added. %% Changes by David Carlisle: https://github.com/wspr/unicode-math/issues/570 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -62,7 +62,7 @@ \defmathfont{erewhon}{Erewhon-Math.otf}{brown5}{E} \defmathfont{kpfonts}{KpMath-Regular.otf}{cyan5}{K} %\defmathfont{kpfonts}{KpMath-Light.otf}{cyan5}{K} -\defmathfont{termes}{texgyretermes-math.otf}{violet5}{T} +\defmathfont{pagella}{texgyrepagella-math.otf}{violet5}{P} \defmathfont{libertinus}{LibertinusMath-Regular.otf}{yellow5}{L} \defmathfont{garamond}{Garamond-Math.otf}{magenta5}{G} @@ -72,7 +72,7 @@ \setlength\tabcolsep{5pt}% \begin{longtable}[l]{@{}l *{\Nfonts}{c} lp{100pt}@{}} \toprule - \textsc{usv} & \Llm & \Lstix & \Lerewhon & \Lkpfonts & \Ltermes & \Llibertinus + \textsc{usv} & \Llm & \Lstix & \Lerewhon & \Lkpfonts & \Lpagella & \Llibertinus & \Lgaramond & Macro & Description \\ \midrule \endhead \INPUT\\ @@ -105,7 +105,7 @@ \SYMB{#2}{stix}{#1} & \SYMB{#2}{erewhon}{#1} & \SYMB{#2}{kpfonts}{#1} & - \SYMB{#2}{termes}{#1} & + \SYMB{#2}{pagella}{#1} & \SYMB{#2}{libertinus}{#1} & \SYMB{#2}{garamond}{#1} & \CMD{#2} @@ -185,7 +185,7 @@ The following fonts are shown: (with approximate symbol counts) \item[\Lstix] \mathversion{stix} $\mathup{STIX\ Two\ Math}$ (\ref{count:stix}) \item[\Lerewhon] \mathversion{erewhon} $\mathup{Erewhon\ Math}$ (\ref{count:erewhon}) \item[\Lkpfonts] \mathversion{kpfonts} $\mathup{KpMath\ Regular}$ (\ref{count:kpfonts}) -\item[\Ltermes] \mathversion{termes} $\mathup{TeX\ Gyre\ Termes\ Math}$ (\ref{count:termes}) +\item[\Lpagella] \mathversion{pagella} $\mathup{TeX\ Gyre\ Pagella\ Math}$ (\ref{count:pagella}) \item[\Llibertinus] \mathversion{libertinus} $\mathup{Libertinus\ Math}$ (\ref{count:libertinus}) \item[\Lgaramond] \mathversion{garamond} $\mathup{Garamond\ Math}$ (\ref{count:garamond}) \end{itemize} diff --git a/fonts/kpfonts-otf/doc/unimath-kpfonts.pdf b/fonts/kpfonts-otf/doc/unimath-kpfonts.pdf Binary files differindex 06d3d3d419..25365ab2e9 100644 --- a/fonts/kpfonts-otf/doc/unimath-kpfonts.pdf +++ b/fonts/kpfonts-otf/doc/unimath-kpfonts.pdf diff --git a/fonts/kpfonts-otf/fonts/KpMath-Bold.otf b/fonts/kpfonts-otf/fonts/KpMath-Bold.otf Binary files differindex 93d084ff61..3b3ae1f512 100644 --- a/fonts/kpfonts-otf/fonts/KpMath-Bold.otf +++ b/fonts/kpfonts-otf/fonts/KpMath-Bold.otf diff --git a/fonts/kpfonts-otf/fonts/KpMath-Light.otf b/fonts/kpfonts-otf/fonts/KpMath-Light.otf Binary files differindex eda288d30d..58355ab17e 100644 --- a/fonts/kpfonts-otf/fonts/KpMath-Light.otf +++ b/fonts/kpfonts-otf/fonts/KpMath-Light.otf diff --git a/fonts/kpfonts-otf/fonts/KpMath-Regular.otf b/fonts/kpfonts-otf/fonts/KpMath-Regular.otf Binary files differindex 93aa49c631..81b06cb928 100644 --- a/fonts/kpfonts-otf/fonts/KpMath-Regular.otf +++ b/fonts/kpfonts-otf/fonts/KpMath-Regular.otf diff --git a/fonts/kpfonts-otf/fonts/KpMath-Sans.otf b/fonts/kpfonts-otf/fonts/KpMath-Sans.otf Binary files differindex 0aa129e0b3..77e7e34502 100644 --- a/fonts/kpfonts-otf/fonts/KpMath-Sans.otf +++ b/fonts/kpfonts-otf/fonts/KpMath-Sans.otf diff --git a/fonts/kpfonts-otf/fonts/KpMath-SansBold.otf b/fonts/kpfonts-otf/fonts/KpMath-SansBold.otf Binary files differindex d1ec2cde14..a6c684a6a2 100644 --- a/fonts/kpfonts-otf/fonts/KpMath-SansBold.otf +++ b/fonts/kpfonts-otf/fonts/KpMath-SansBold.otf diff --git a/fonts/kpfonts-otf/fonts/KpMath-Semibold.otf b/fonts/kpfonts-otf/fonts/KpMath-Semibold.otf Binary files differindex 8b5c327075..79eeefde18 100644 --- a/fonts/kpfonts-otf/fonts/KpMath-Semibold.otf +++ b/fonts/kpfonts-otf/fonts/KpMath-Semibold.otf diff --git a/fonts/kpfonts-otf/fonts/KpMono-Bold.otf b/fonts/kpfonts-otf/fonts/KpMono-Bold.otf Binary files differindex 8920e914ae..cce44a86b5 100644 --- a/fonts/kpfonts-otf/fonts/KpMono-Bold.otf +++ b/fonts/kpfonts-otf/fonts/KpMono-Bold.otf diff --git a/fonts/kpfonts-otf/fonts/KpMono-BoldItalic.otf b/fonts/kpfonts-otf/fonts/KpMono-BoldItalic.otf Binary files differindex 2c7ad4281a..c2ad021101 100644 --- a/fonts/kpfonts-otf/fonts/KpMono-BoldItalic.otf +++ b/fonts/kpfonts-otf/fonts/KpMono-BoldItalic.otf diff --git a/fonts/kpfonts-otf/fonts/KpMono-Italic.otf b/fonts/kpfonts-otf/fonts/KpMono-Italic.otf Binary files differindex 28feb13372..58637aefd1 100644 --- a/fonts/kpfonts-otf/fonts/KpMono-Italic.otf +++ b/fonts/kpfonts-otf/fonts/KpMono-Italic.otf diff --git a/fonts/kpfonts-otf/fonts/KpMono-Regular.otf b/fonts/kpfonts-otf/fonts/KpMono-Regular.otf Binary files differindex 4467d06b01..67030fbd10 100644 --- a/fonts/kpfonts-otf/fonts/KpMono-Regular.otf +++ b/fonts/kpfonts-otf/fonts/KpMono-Regular.otf diff --git a/fonts/kpfonts-otf/fonts/KpRoman-Bold.otf b/fonts/kpfonts-otf/fonts/KpRoman-Bold.otf Binary files differindex 1b1f2947f9..b51f0efa56 100644 --- a/fonts/kpfonts-otf/fonts/KpRoman-Bold.otf +++ b/fonts/kpfonts-otf/fonts/KpRoman-Bold.otf diff --git a/fonts/kpfonts-otf/fonts/KpRoman-BoldItalic.otf b/fonts/kpfonts-otf/fonts/KpRoman-BoldItalic.otf Binary files differindex 8a93f6381a..fcf33a5f3d 100644 --- a/fonts/kpfonts-otf/fonts/KpRoman-BoldItalic.otf +++ b/fonts/kpfonts-otf/fonts/KpRoman-BoldItalic.otf diff --git a/fonts/kpfonts-otf/fonts/KpRoman-Italic.otf b/fonts/kpfonts-otf/fonts/KpRoman-Italic.otf Binary files differindex 08a3257775..9f8885cdc7 100644 --- a/fonts/kpfonts-otf/fonts/KpRoman-Italic.otf +++ b/fonts/kpfonts-otf/fonts/KpRoman-Italic.otf diff --git a/fonts/kpfonts-otf/fonts/KpRoman-Light.otf b/fonts/kpfonts-otf/fonts/KpRoman-Light.otf Binary files differindex 56591f4ab2..cd4e5a74aa 100644 --- a/fonts/kpfonts-otf/fonts/KpRoman-Light.otf +++ b/fonts/kpfonts-otf/fonts/KpRoman-Light.otf diff --git a/fonts/kpfonts-otf/fonts/KpRoman-LightItalic.otf b/fonts/kpfonts-otf/fonts/KpRoman-LightItalic.otf Binary files differindex 92479f6dfd..ac8cf283be 100644 --- a/fonts/kpfonts-otf/fonts/KpRoman-LightItalic.otf +++ b/fonts/kpfonts-otf/fonts/KpRoman-LightItalic.otf diff --git a/fonts/kpfonts-otf/fonts/KpRoman-Regular.otf b/fonts/kpfonts-otf/fonts/KpRoman-Regular.otf Binary files differindex e2b97c275b..ea30d2bb01 100644 --- a/fonts/kpfonts-otf/fonts/KpRoman-Regular.otf +++ b/fonts/kpfonts-otf/fonts/KpRoman-Regular.otf diff --git a/fonts/kpfonts-otf/fonts/KpRoman-Semibold.otf b/fonts/kpfonts-otf/fonts/KpRoman-Semibold.otf Binary files differindex bbe25cfea6..492574ba46 100644 --- a/fonts/kpfonts-otf/fonts/KpRoman-Semibold.otf +++ b/fonts/kpfonts-otf/fonts/KpRoman-Semibold.otf diff --git a/fonts/kpfonts-otf/fonts/KpRoman-SemiboldItalic.otf b/fonts/kpfonts-otf/fonts/KpRoman-SemiboldItalic.otf Binary files differindex db0cbcaec8..724f07b4fe 100644 --- a/fonts/kpfonts-otf/fonts/KpRoman-SemiboldItalic.otf +++ b/fonts/kpfonts-otf/fonts/KpRoman-SemiboldItalic.otf diff --git a/fonts/kpfonts-otf/fonts/KpSans-Bold.otf b/fonts/kpfonts-otf/fonts/KpSans-Bold.otf Binary files differindex 565b9fe6ef..008b20a811 100644 --- a/fonts/kpfonts-otf/fonts/KpSans-Bold.otf +++ b/fonts/kpfonts-otf/fonts/KpSans-Bold.otf diff --git a/fonts/kpfonts-otf/fonts/KpSans-BoldItalic.otf b/fonts/kpfonts-otf/fonts/KpSans-BoldItalic.otf Binary files differindex 68d22836bf..4e06f4e959 100644 --- a/fonts/kpfonts-otf/fonts/KpSans-BoldItalic.otf +++ b/fonts/kpfonts-otf/fonts/KpSans-BoldItalic.otf diff --git a/fonts/kpfonts-otf/fonts/KpSans-Italic.otf b/fonts/kpfonts-otf/fonts/KpSans-Italic.otf Binary files differindex 3170821b3f..12ccb496c2 100644 --- a/fonts/kpfonts-otf/fonts/KpSans-Italic.otf +++ b/fonts/kpfonts-otf/fonts/KpSans-Italic.otf diff --git a/fonts/kpfonts-otf/fonts/KpSans-Regular.otf b/fonts/kpfonts-otf/fonts/KpSans-Regular.otf Binary files differindex e61ac93a6b..071c881e05 100644 --- a/fonts/kpfonts-otf/fonts/KpSans-Regular.otf +++ b/fonts/kpfonts-otf/fonts/KpSans-Regular.otf diff --git a/fonts/kpfonts-otf/tex/kpfonts-otf.sty b/fonts/kpfonts-otf/tex/kpfonts-otf.sty index fa949428c7..fe09cc9f57 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.48} -\def\filedate{2023-01-16} +\def\fileversion{0.51} +\def\filedate{2023-03-30} \ProvidesPackage{kpfonts-otf}[\filedate\space\fileversion] % Ensure luatex or xetex engine |