texlive[67429] Master/texmf-dist: euler-math (21jun23)

commits+karl at tug.org commits+karl at tug.org
Wed Jun 21 22:07:05 CEST 2023


Revision: 67429
          http://tug.org/svn/texlive?view=revision&revision=67429
Author:   karl
Date:     2023-06-21 22:07:05 +0200 (Wed, 21 Jun 2023)
Log Message:
-----------
euler-math (21jun23)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/fonts/euler-math/Euler-Math.ltx
    trunk/Master/texmf-dist/doc/fonts/euler-math/Euler-Math.pdf
    trunk/Master/texmf-dist/doc/fonts/euler-math/README.md
    trunk/Master/texmf-dist/doc/fonts/euler-math/unimath-euler.pdf
    trunk/Master/texmf-dist/fonts/opentype/public/euler-math/Euler-Math.otf
    trunk/Master/texmf-dist/tex/latex/euler-math/euler-math.sty

Modified: trunk/Master/texmf-dist/doc/fonts/euler-math/Euler-Math.ltx
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/euler-math/Euler-Math.ltx	2023-06-21 20:06:52 UTC (rev 67428)
+++ trunk/Master/texmf-dist/doc/fonts/euler-math/Euler-Math.ltx	2023-06-21 20:07:05 UTC (rev 67429)
@@ -37,7 +37,7 @@
 \title{Euler Math font, OTF version}
 \author{Daniel Flipo \\ \texttt{daniel.flipo at free.fr}}
 
-\newcommand*{\version}{0.40}
+\newcommand*{\version}{0.41}
 
 \begin{document}
 \maketitle

Modified: trunk/Master/texmf-dist/doc/fonts/euler-math/Euler-Math.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/fonts/euler-math/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/euler-math/README.md	2023-06-21 20:06:52 UTC (rev 67428)
+++ trunk/Master/texmf-dist/doc/fonts/euler-math/README.md	2023-06-21 20:07:05 UTC (rev 67429)
@@ -68,6 +68,10 @@
     - Metrics of all "over" arrows and harpoons corrected.
     - Metrics of all "under" arrows and harpoons corrected.
     - Most horizontal arrows and harpoons are now stretchable.
+* v0.41:
+    - radicals corrected.
+    - euler-math.sty: options handled by `l3keys` instead of `xkeyval` 
+    (requires a LaTeX kernel not older than 2022-06-01).
   
 ---
 Copyright 2009-2016  Khaled Hosny  

Modified: trunk/Master/texmf-dist/doc/fonts/euler-math/unimath-euler.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/fonts/opentype/public/euler-math/Euler-Math.otf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/tex/latex/euler-math/euler-math.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/euler-math/euler-math.sty	2023-06-21 20:06:52 UTC (rev 67428)
+++ trunk/Master/texmf-dist/tex/latex/euler-math/euler-math.sty	2023-06-21 20:07:05 UTC (rev 67429)
@@ -1,6 +1,6 @@
-\NeedsTeXFormat{LaTeX2e}[2018/01/01]
-\def\fileversion{0.40}
-\def\filedate{2023-03-28}
+\NeedsTeXFormat{LaTeX2e}[2022/06/01]
+\def\fileversion{0.41}
+\def\filedate{2023-06-21}
 \ProvidesPackage{euler-math}[\filedate\space\fileversion]
 
 % Ensure luatex or xetex engine
@@ -11,18 +11,20 @@
 \newopentypefeature{Style}{smaller}{+ss05}
 \newopentypefeature{Style}{subsetneq}{+ss06}
 
-% Options: forward them to \setmathfont.
-\RequirePackage{xkeyval}
 \newtoks\NEUtoks
-\newcommand*{\Store at KV@Option}[2]{%
+\newcommand*{\NEstore at KV@Option}[2]{%
   \NEUtoks=\expandafter{\the\NEUtoks #1={#2},}}
 
-\DeclareOptionX{CharacterVariant}{\Store at KV@Option{CharacterVariant}{#1}}
-\DeclareOptionX{StylisticSet}{\Store at KV@Option{StylisticSet}{#1}}
-\DeclareOptionX{Style}{\Store at KV@Option{Style}{#1}}
-\DeclareOptionX{Scale}{\Store at KV@Option{Scale}{#1}}
-\DeclareOptionX{Numbers}{\Store at KV@Option{Numbers}{#1}}
-\ProcessOptionsX
+% Package options:
+\DeclareKeys
+  {
+   CharacterVariant.code = \NEstore at KV@Option{CharacterVariant}{#1} ,
+   StylisticSet.code     = \NEstore at KV@Option{StylisticSet}{#1}     ,
+   Style.code            = \NEstore at KV@Option{Style}{#1}            ,
+   Scale.code            = \NEstore at KV@Option{Scale}{#1}            ,
+   Numbers.code          = \NEstore at KV@Option{Numbers}{#1}
+  }
+\ProcessKeyOptions
 
 % Following Joseph Wright in https://tex.stackexchange.com/questions/451
 \begingroup



More information about the tex-live-commits mailing list.