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.