texlive[74007] Master/texmf-dist: euler-math (15feb25)

commits+karl at tug.org commits+karl at tug.org
Sat Feb 15 22:25:51 CET 2025


Revision: 74007
          https://tug.org/svn/texlive?view=revision&revision=74007
Author:   karl
Date:     2025-02-15 22:25:50 +0100 (Sat, 15 Feb 2025)
Log Message:
-----------
euler-math (15feb25)

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	2025-02-15 21:25:38 UTC (rev 74006)
+++ trunk/Master/texmf-dist/doc/fonts/euler-math/Euler-Math.ltx	2025-02-15 21:25:50 UTC (rev 74007)
@@ -24,7 +24,7 @@
             }
 \newcommand*{\hlabel}[1]{\phantomsection\label{#1}}
 
-\newcommand*{\NEOTF}{Euler-Math}
+\newcommand*{\NEOTF}{Euler~Math}
 \newcommand*{\pkg}[1]{\texttt{#1}}
 \newcommand*{\file}[1]{\texttt{#1}}
 \newcommand*{\opt}[1]{\texttt{#1}}
@@ -37,7 +37,7 @@
 \title{Euler Math font, OTF version}
 \author{Daniel Flipo \\ \texttt{daniel.flipo at free.fr}}
 
-\newcommand*{\version}{0.61}
+\newcommand*{\version}{0.62}
 
 \begin{document}
 \maketitle
@@ -50,8 +50,8 @@
 The original font name `Neo~Euler’, has been changed to `Euler~Math’, the file
 name is now \file{Euler-Math.otf}.
 
-\file{Euler-Math.otf} is an OpenType version of Hermann Zapf’s Euler maths font,
-as the original font it contains three alphabets $Euler Roman$,
+\file{Euler-Math.otf} is an OpenType version of Hermann Zapf’s Euler maths
+font, as the original font it contains three alphabets $Euler Roman$,
 $\symscr{SCRIPT}$ and $\symfrak{Euler Fraktur}$ (none of them being suitable
 for typesetting text) and has some specificities:
 \begin{itemize}
@@ -102,7 +102,7 @@
   \ref{ssec-other-features}.}%
 \verb+ ]{euler-math}+\\[.5\baselineskip]
 it loads \pkg{unicode-math} with the \opt{math-style=upright} option and
-sets Euler-Math as maths font but does a bit more:
+sets \NEOTF{} as maths font and does a bit more:
 \begin{enumerate}
 \item it checks at \verb+\begin{document}+ if packages \pkg{amssymb} or
   \pkg{latexsym} are loaded and issues warnings in case they are;
@@ -119,10 +119,9 @@
 
 \NEOTF{} provides all glyphs available in the \pkg{amssymb} and \pkg{latexsym}
 packages and many more, f.i. lots of extensible accents and arrows.
+Therefore, the latter two packages \emph{should not} be loaded as they might
+override \NEOTF{} glyphs.
 
-These two packages \emph{should not} be loaded as they might override \NEOTF{}
-glyphs.
-
 As mentioned above, there is neither italic nor bold italic shapes; for user’s
 convenience, these slots are filled with their upright analogs.
 Sans-serif (Latin, Greek, digits) and typewriter (Latin, digits) alphabets,
@@ -133,7 +132,7 @@
 \subsection{Character variants}
 \label{ssection-cv}
 
-\NEOTF{} provides fourteen ``Character Variants’’ options, listed on
+\NEOTF{} provides fourteen ``Character Variants'' options, listed on
 table~\vref{cv}, to choose between different glyphs for Greek characters
 and some others.
 \begin{table}[ht]
@@ -143,7 +142,7 @@
     \hline
            & Default       & Variant          & Name\\
     \hline
-      cv01 & $\hslash$     & $\muphbar$       & \cmd{hslash} \\
+      cv01 & $\hslash$     & $\hbar$          & \cmd{hslash} \\
       cv02 & $\emptyset$   & $\varemptyset$   & \cmd{emptyset} \\
       cv03 & $\epsilon$    & $\varepsilon$    & \cmd{epsilon} \\
       cv04 & $\kappa$      & $\varkappa$      & \cmd{kappa} \\
@@ -164,13 +163,13 @@
 \end{verbatim}
 
 Please note that curly braces are mandatory whenever more than one
-``Character Variant’’ is selected.
+``Character Variant'' is selected.
 
 Note about \cmd{hbar}: \pkg{unicode-math} defines \cmd{hbar} as
 \cmd{hslash} (U+210F) while \pkg{amsmath} provides two different glyphs
-(h with horizontal or diagonal stroke).\\
-\pkg{euler-math} follows \pkg{unicode-math}; the h with horizontal
-stroke can be printed using \cmd{hslash} or \cmd{hbar} together with character
+($h$ with horizontal or diagonal stroke).\\
+\pkg{euler-math} follows \pkg{unicode-math}; the $h$ with horizontal stroke
+can be printed using \cmd{hslash} or \cmd{hbar} together with character
 variant \opt{cv01} or with \cmd{muphbar} (replacement for AMS’ command
 \cmd{hbar}).
 
@@ -177,7 +176,7 @@
 \subsection{Stylistic sets}
 \label{ssection-ss}
 
-\NEOTF{} provides two ``Stylistic Sets’’ options to choose between different
+\NEOTF{} provides two ``Stylistic Sets'' options to choose between different
 glyphs for families of maths symbols.
 
 \verb+StylisticSet=5+, alias \verb+Style=smaller+, converts some symbols into
@@ -244,10 +243,10 @@
 $0123456789, \symbf{0123456789}$
 \setmathfont{Euler-Math.otf}
 
-\subsection{Standard \LaTeX{} math commands}
+\subsection{Standard LaTeX math commands}
 \label{ssec-math-commands}
 
-All standard \LaTeX{} maths commands, all \pkg{amssymb} commands and all
+All standard LaTeX maths commands, all \pkg{amssymb} commands and all
 \pkg{latexsym} commands are supported by \NEOTF{}, for some of them loading
 \pkg{euler-math.sty} is required.
 
@@ -358,7 +357,8 @@
 All the extensible arrows provided by the \pkg{mathtools} package are
 available in the \NEOTF{} font (loading \pkg{euler-math.sty} is required),
 f.i.:
-\[X \xLeftrightarrow{above} Y \xhookrightarrow[under]{} Z\xmapsto{above} W\]
+\[X \xLeftrightarrow{\text{above}} Y \xhookrightarrow[\text{under}]{}
+  Z\xmapsto{\text{above}} W\]
 
 
 \subsection{Mathematical alphabets}
@@ -422,7 +422,7 @@
 \verb+\setmathfont{Asana-Math.otf}[range={"294A-"2951,"2964,"2ABB-"2ABE}]+
 
 Let’s mention \pkg{albatross}, a useful tool to find out the list of fonts
-providing a given glyph: f.i. type in a terminal ``\texttt{albatross U+2964}’’,
+providing a given glyph: f.i. type in a terminal ``\texttt{albatross U+2964}'',
 see the manpage or \file{albatross-manual.pdf}.
 
 \section{Acknowledgements}

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	2025-02-15 21:25:38 UTC (rev 74006)
+++ trunk/Master/texmf-dist/doc/fonts/euler-math/README.md	2025-02-15 21:25:50 UTC (rev 74007)
@@ -44,7 +44,7 @@
 http://scripts.sil.org/OFL
 * The other files are distributed under the terms of the LaTeX Project
 Public License from CTAN archives in directory macros/latex/base/lppl.txt.
-Either version 1.3 or, at your option, any later version.
+Either version 1.3c or, at your option, any later version.
 
 ## Changes
 
@@ -61,6 +61,7 @@
      - *Name of the package changed from Neo-Euler to Euler-Math*;  
          the former 'neo-euler.sty' style file has been kept for compatibility,
          it now loads 'euler-math.sty' and warns about the change.
+     - Blackboard Bold glyphs added (derived from Michel Bovani's Fourier).
 * v0.31:
      - Package now compatible with mathtools’ stretchable arrows.
      - \diagup and \diagdown moved from private area to U+27CB, U+27CD.
@@ -89,8 +90,16 @@
     - All sub/sup-scripts redesigned (they were far too wide).
 * v0.61:
     - Fixed Game glyph (U+2141).
+* v0.62:
+    - Fixed superscripts for infty (U+221E).
+    - Added glyph degree (U+00B0).
+    - \hbar now differs from \hslash.
+    - bar (U+0304), wideoverbar (U+0305), mathunderbar (U+0332) thicknesses' 
+    unified to default rule thickness.
+    - Glyphs U+2032 to U+2037 and U+2057 (prime and co.) resized so that f.i. 
+    \(f'\), \(f\prime\) and \(f^{\prime}\) produce the same output.
     
 ---
 Copyright 2009-2016  Khaled Hosny  
-Copyright 2022-2024  Daniel Flipo  
+Copyright 2022-2025  Daniel Flipo  
 E-mail: daniel (dot) flipo (at) free (dot) fr

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	2025-02-15 21:25:38 UTC (rev 74006)
+++ trunk/Master/texmf-dist/tex/latex/euler-math/euler-math.sty	2025-02-15 21:25:50 UTC (rev 74007)
@@ -1,6 +1,6 @@
 \NeedsTeXFormat{LaTeX2e}[2022/06/01]
-\def\fileversion{0.61}
-\def\filedate{2024-03-01}
+\def\fileversion{0.62}
+\def\filedate{2025-02-15}
 \ProvidesPackage{euler-math}[\filedate\space\fileversion]
 
 % Ensure luatex or xetex engine
@@ -39,7 +39,7 @@
   % Euler specific math
   % \Umathchardef\<cmd> = <math type> <family> <slot>
   % <math type> : \mathord=0 \mathrel=3 ; <family>=0
-  \Umathchardef\muphbar =             0 0 "0127 \relax
+  \Umathchardef\hbar =                0 0 "0127 \relax
   \Umathchardef\varemptyset =         0 0 "E021 \relax
   \Umathchardef\mbfwp =               0 0 "E045 \relax
   \Umathchardef\mbfdotlessi =         0 0 "E046 \relax



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