summaryrefslogtreecommitdiff
path: root/fonts
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2023-11-29 03:01:04 +0000
committerNorbert Preining <norbert@preining.info>2023-11-29 03:01:04 +0000
commit948069736e39240a1486f59e30fb094b4fd09b74 (patch)
tree0b2eeadf6ba0a27056e94e7ba1a96f0af9e93b52 /fonts
parent7b33592d2a3093111382c6dc05e50425c79eb37b (diff)
CTAN sync 202311290300
Diffstat (limited to 'fonts')
-rw-r--r--fonts/concmath-otf/Concrete-Math.otfbin301024 -> 372944 bytes
-rw-r--r--fonts/concmath-otf/README.md11
-rw-r--r--fonts/concmath-otf/concmath-otf.ltx16
-rw-r--r--fonts/concmath-otf/concmath-otf.pdfbin168173 -> 162378 bytes
-rw-r--r--fonts/concmath-otf/concmath-otf.sty5
-rw-r--r--fonts/concmath-otf/unimath-concrete.pdfbin1844313 -> 1839104 bytes
-rw-r--r--fonts/erewhon-math/Erewhon-Math-Bold.otfbin151288 -> 158372 bytes
-rw-r--r--fonts/erewhon-math/Erewhon-Math.ltx2
-rw-r--r--fonts/erewhon-math/Erewhon-Math.otfbin378036 -> 408856 bytes
-rw-r--r--fonts/erewhon-math/Erewhon-Math.pdfbin221310 -> 220736 bytes
-rw-r--r--fonts/erewhon-math/README.md13
-rw-r--r--fonts/erewhon-math/fourier-otf.sty6
-rw-r--r--fonts/erewhon-math/unimath-erewhon.pdfbin1847909 -> 1854416 bytes
-rw-r--r--fonts/euler-math/Euler-Math.ltx2
-rw-r--r--fonts/euler-math/Euler-Math.otfbin482492 -> 483436 bytes
-rw-r--r--fonts/euler-math/Euler-Math.pdfbin164783 -> 165589 bytes
-rw-r--r--fonts/euler-math/README.md4
-rw-r--r--fonts/euler-math/euler-math.sty4
-rw-r--r--fonts/euler-math/unimath-euler.pdfbin1497504 -> 1511086 bytes
-rw-r--r--fonts/xcharter-math/README.md24
-rw-r--r--fonts/xcharter-math/XCharter-Math-Bold.otfbin142704 -> 142700 bytes
-rw-r--r--fonts/xcharter-math/XCharter-Math.ltx3
-rw-r--r--fonts/xcharter-math/XCharter-Math.otfbin327388 -> 358276 bytes
-rw-r--r--fonts/xcharter-math/XCharter-Math.pdfbin206021 -> 200330 bytes
-rw-r--r--fonts/xcharter-math/unimath-xcharter.pdfbin1855718 -> 1855244 bytes
-rw-r--r--fonts/xcharter-math/xcharter-otf.sty6
26 files changed, 77 insertions, 19 deletions
diff --git a/fonts/concmath-otf/Concrete-Math.otf b/fonts/concmath-otf/Concrete-Math.otf
index 2bd44d36ff..623e01f0b4 100644
--- a/fonts/concmath-otf/Concrete-Math.otf
+++ b/fonts/concmath-otf/Concrete-Math.otf
Binary files differ
diff --git a/fonts/concmath-otf/README.md b/fonts/concmath-otf/README.md
index 6aa1c87525..1ad699e99f 100644
--- a/fonts/concmath-otf/README.md
+++ b/fonts/concmath-otf/README.md
@@ -93,6 +93,17 @@ Either version 1.3 or, at your option, any later version.
Iwona text fonts.
- Typewriter alphabet (Latin) added, derived from RobotoMono-Regular.
- Bold Script (Uppercase only) glyphs added.
+* v0.60:
+ - Fixed IsExtendedShape flags.
+ - \mid (U+2223) and \parallel (U+2225) vertical variants changed.
+ - Blackboard bold capitals redesigned from scratch to match Concrete
+ upright capitals.
+ - Bold glyphs redesigned.
+ - Concrete-Math-Bold.sfd added (minimal subset of glyphs).
+ - Superscripts get a suitable boldness (ssty feature enhanced).
+ - Inconsistencies between delimiter sizes fixed.
+ - Metrics of \widebreve, \widecheck, \widehat, \widetilde first
+ horizontal variant (.h0) changed: f.i. $\hat{r} \ne \widehat{r}$.
---
Copyright 2022-2023 Daniel Flipo
diff --git a/fonts/concmath-otf/concmath-otf.ltx b/fonts/concmath-otf/concmath-otf.ltx
index 5daf94eab9..c3cfc2c938 100644
--- a/fonts/concmath-otf/concmath-otf.ltx
+++ b/fonts/concmath-otf/concmath-otf.ltx
@@ -27,7 +27,7 @@
\title{Concrete Math font, OTF version}
\author{Daniel Flipo \\ \texttt{daniel.flipo@free.fr}}
-\newcommand*{\version}{0.50}
+\newcommand*{\version}{0.60}
\begin{document}
\maketitle
@@ -507,6 +507,20 @@ $\symfrak{ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz}$
\end{itemize}
+\subsection{Bold variant}
+
+In case short maths formulas have to be printed in section titles,
+a \emph{limited} bold variant has been added in version~0.60.
+Example of usage:\\
+\verb+\setmathfont{Concrete-Math-Bold.otf}[version=bold, +\textit{options}\verb+]+
+\\
+\verb+\section{\mathversion{bold} Einstein’s equation $E=mc^2$}+
+
+It is also possible to use the \verb+\boldmath+ command if the BoldFont has
+been declared when defining Concrete-Math:\\
+\verb+\setmathfont{Concrete-Math-Regular.otf}[BoldFont=Concrete-Math-Bold.otf]+\\
+\verb+\section{\boldmath Einstein’s equation $E=mc^2$}+
+
\subsection{Missing symbols}
\CCM{} does not aim at being as complete as \file{STIXTwoMath-Regular} or
diff --git a/fonts/concmath-otf/concmath-otf.pdf b/fonts/concmath-otf/concmath-otf.pdf
index 925c06a4ee..1abe19c5f3 100644
--- a/fonts/concmath-otf/concmath-otf.pdf
+++ b/fonts/concmath-otf/concmath-otf.pdf
Binary files differ
diff --git a/fonts/concmath-otf/concmath-otf.sty b/fonts/concmath-otf/concmath-otf.sty
index 42f056d6fb..4ef86a2aec 100644
--- a/fonts/concmath-otf/concmath-otf.sty
+++ b/fonts/concmath-otf/concmath-otf.sty
@@ -1,6 +1,6 @@
\NeedsTeXFormat{LaTeX2e}[2022/06/01]
-\def\fileversion{0.50}
-\def\filedate{2023-07-20}
+\def\fileversion{0.60}
+\def\filedate{2023-11-28}
\ProvidesPackage{concmath-otf}[\filedate\space\fileversion]
% Ensure luatex or xetex engine
@@ -52,6 +52,7 @@
%Math fonts:
% Following Joseph Wright in https://tex.stackexchange.com/questions/451
+\CCM@KV@Option{BoldFont}{Concrete-Math-Bold.otf}
\begingroup
\edef\temp{%
\endgroup
diff --git a/fonts/concmath-otf/unimath-concrete.pdf b/fonts/concmath-otf/unimath-concrete.pdf
index 3379dedf15..97a4cc4d44 100644
--- a/fonts/concmath-otf/unimath-concrete.pdf
+++ b/fonts/concmath-otf/unimath-concrete.pdf
Binary files differ
diff --git a/fonts/erewhon-math/Erewhon-Math-Bold.otf b/fonts/erewhon-math/Erewhon-Math-Bold.otf
index df3a89d7fd..9b47be7570 100644
--- a/fonts/erewhon-math/Erewhon-Math-Bold.otf
+++ b/fonts/erewhon-math/Erewhon-Math-Bold.otf
Binary files differ
diff --git a/fonts/erewhon-math/Erewhon-Math.ltx b/fonts/erewhon-math/Erewhon-Math.ltx
index caab62b6d4..609773ef1d 100644
--- a/fonts/erewhon-math/Erewhon-Math.ltx
+++ b/fonts/erewhon-math/Erewhon-Math.ltx
@@ -33,7 +33,7 @@
\title{\decofourleft\,\FOTF\,\decofourright}
\author{Daniel Flipo \\ \texttt{daniel.flipo@free.fr}}
-\newcommand*{\version}{0.63}
+\newcommand*{\version}{0.64}
\begin{document}
\maketitle
diff --git a/fonts/erewhon-math/Erewhon-Math.otf b/fonts/erewhon-math/Erewhon-Math.otf
index 377b3c5ac8..7a748f9a54 100644
--- a/fonts/erewhon-math/Erewhon-Math.otf
+++ b/fonts/erewhon-math/Erewhon-Math.otf
Binary files differ
diff --git a/fonts/erewhon-math/Erewhon-Math.pdf b/fonts/erewhon-math/Erewhon-Math.pdf
index 229c1f7f15..744b77aaf8 100644
--- a/fonts/erewhon-math/Erewhon-Math.pdf
+++ b/fonts/erewhon-math/Erewhon-Math.pdf
Binary files differ
diff --git a/fonts/erewhon-math/README.md b/fonts/erewhon-math/README.md
index 08e47b4170..83b0120170 100644
--- a/fonts/erewhon-math/README.md
+++ b/fonts/erewhon-math/README.md
@@ -155,6 +155,19 @@ Either version 1.3 or, at your option, any later version.
U+212B, U+2132, U+2141).
* v0.63
- Bug corrections: large parentheses and integrals.
+* v0.64
+ - Fixed IsExtendedShape flags.
+ - \mid (U+2223) and \parallel (U+2225) vertical variants changed.
+ - Metrics and italic correction changed for italic uppercase letters
+ (Latin and Greek).
+ - OT features cvNN are now applied before ssty (applied last).
+ - Inconsistencies between Bold Caligraphic glyphs and their Regular
+ counter-parts fixed.
+ - Superscripts redesigned.
+ - Metrics of \widebreve, \widecheck, \widehat, \widetilde first
+ horizontal variant (.h0) changed: f.i. $\hat{r} \ne \widehat{r}$.
+ - Erewhon-Math-Bold: horizontal variants of the main accents added,
+ plus another hundred glyphs.
---
Copyright 2019-2023 Michel Bovani, Daniel Flipo
diff --git a/fonts/erewhon-math/fourier-otf.sty b/fonts/erewhon-math/fourier-otf.sty
index c9a6090636..e6aab286c6 100644
--- a/fonts/erewhon-math/fourier-otf.sty
+++ b/fonts/erewhon-math/fourier-otf.sty
@@ -1,6 +1,6 @@
\NeedsTeXFormat{LaTeX2e}[2022/06/01]
-\def\fileversion{0.63}
-\def\filedate{2023-07-20}
+\def\fileversion{0.64}
+\def\filedate{2023-11-28}
\ProvidesPackage{fourier-otf}[\filedate\space\fileversion]
% Ensure luatex or xetex engine
@@ -68,7 +68,7 @@
\medmuskip=2.5mu plus 1mu minus 2.5mu
\thickmuskip=3.5mu plus 2.5mu
\fi
-% Text Serif fonts: erewhon with possible scaling and oldstyle numbers.
+% Text Serif fonts: erewhon with possible scaling and true superscripts.
\ifFOT@notext
\else
\RequirePackage{realscripts}
diff --git a/fonts/erewhon-math/unimath-erewhon.pdf b/fonts/erewhon-math/unimath-erewhon.pdf
index 51a701db28..3e8ac87ff9 100644
--- a/fonts/erewhon-math/unimath-erewhon.pdf
+++ b/fonts/erewhon-math/unimath-erewhon.pdf
Binary files differ
diff --git a/fonts/euler-math/Euler-Math.ltx b/fonts/euler-math/Euler-Math.ltx
index 98d2298888..0a8d20c058 100644
--- a/fonts/euler-math/Euler-Math.ltx
+++ b/fonts/euler-math/Euler-Math.ltx
@@ -37,7 +37,7 @@
\title{Euler Math font, OTF version}
\author{Daniel Flipo \\ \texttt{daniel.flipo@free.fr}}
-\newcommand*{\version}{0.50}
+\newcommand*{\version}{0.51}
\begin{document}
\maketitle
diff --git a/fonts/euler-math/Euler-Math.otf b/fonts/euler-math/Euler-Math.otf
index 25e16d49fd..07bce41276 100644
--- a/fonts/euler-math/Euler-Math.otf
+++ b/fonts/euler-math/Euler-Math.otf
Binary files differ
diff --git a/fonts/euler-math/Euler-Math.pdf b/fonts/euler-math/Euler-Math.pdf
index b6ce2b86ec..b50e736a8e 100644
--- a/fonts/euler-math/Euler-Math.pdf
+++ b/fonts/euler-math/Euler-Math.pdf
Binary files differ
diff --git a/fonts/euler-math/README.md b/fonts/euler-math/README.md
index b85c8aeb8e..b367704a4e 100644
--- a/fonts/euler-math/README.md
+++ b/fonts/euler-math/README.md
@@ -78,6 +78,10 @@ Either version 1.3 or, at your option, any later version.
- Sans-serif alphabets (Latin and Greek) added, they are derived from
IBMPlexSans text fonts.
- Typewriter alphabet (Latin) added, derived from UMTypewriter-Regular.
+* v0.51:
+ - Fixed IsExtendedShape flags.
+ - \mid (U+2223) and \parallel (U+2225) vertical variants changed.
+ - OT features cvNN are now applied before ssty (applied last).
---
Copyright 2009-2016 Khaled Hosny
diff --git a/fonts/euler-math/euler-math.sty b/fonts/euler-math/euler-math.sty
index 924e850857..495c2ca0cc 100644
--- a/fonts/euler-math/euler-math.sty
+++ b/fonts/euler-math/euler-math.sty
@@ -1,6 +1,6 @@
\NeedsTeXFormat{LaTeX2e}[2022/06/01]
-\def\fileversion{0.50}
-\def\filedate{2023-07-20}
+\def\fileversion{0.51}
+\def\filedate{2023-11-28}
\ProvidesPackage{euler-math}[\filedate\space\fileversion]
% Ensure luatex or xetex engine
diff --git a/fonts/euler-math/unimath-euler.pdf b/fonts/euler-math/unimath-euler.pdf
index 68b3bedab9..257ec49f8b 100644
--- a/fonts/euler-math/unimath-euler.pdf
+++ b/fonts/euler-math/unimath-euler.pdf
Binary files differ
diff --git a/fonts/xcharter-math/README.md b/fonts/xcharter-math/README.md
index 7816dda3b3..df0700f49c 100644
--- a/fonts/xcharter-math/README.md
+++ b/fonts/xcharter-math/README.md
@@ -23,7 +23,7 @@ with the XCharter text fonts.
This package is meant to be installed automatically by TeXLive, MikTeX, etc.
Otherwise, XCharter-Math can be installed under TEXMFHOME or TEXMFLOCAL, f.i.
-XCharter-Math.otf in directory texmf-local/fonts/opentype/public/xcharter-math/
+XCharter-Math.otf in directory texmf-local/fonts/opentype/public/xcharter-math/
and fourier-otf.sty in directory texmf-local/tex/latex/xcharter-math/.
Documentation files and their sources can go to directory
texmf-local/doc/fonts/public/xcharter-math/
@@ -75,21 +75,33 @@ Either version 1.3 or, at your option, any later version.
- radicals corrected.
- xcharter-otf.sty: options handled by `l3keys` instead of `xkeyval`
(requires a LaTeX kernel not older than 2022-06-01).
- - XCharter-Math-Bold.otf: missing glyphs added in range
+ - XCharter-Math-Bold.otf: missing glyphs added in range
U+1D400-U+1D7F5 (SE#688363 for KPfonts).
* v0.42:
- - XCharter-Math-Bold.otf: Uppercase Blackboard Bold glyphs added as
- suggested by Ulrik Vieth. Glyphs U+2107, U+2126, U+2127, U+212B,
+ - XCharter-Math-Bold.otf: Uppercase Blackboard Bold glyphs added as
+ suggested by Ulrik Vieth. Glyphs U+2107, U+2126, U+2127, U+212B,
U+2132 and U+2141 added too.
* v0.50:
- - XCharter-Math.otf: Digits and Lowercase Blackboard Bold glyphs added;
+ - XCharter-Math.otf: Digits and Lowercase Blackboard Bold glyphs added;
over twenty math symbols added (coverage now similar to Erewhon-Math).
* v0.51:
- Fixed IsExtendedShape flags.
- \mid (U+2223) and \parallel (U+2225) vertical variants changed.
- CharacterVariant=11 added: it replaces the original math italic v
by a variant easier to distinguish from \nu.
-
+ - OT features cvNN are now applied before ssty (applied last).
+* v0.60:
+ - CharacterVariant=12 added: it replaces the original math italic w
+ by a rounder variant to match the v variant (cv11) added in v0.51.
+ - Inconsistencies between Bold Caligraphic glyphs and their Regular
+ counter-parts fixed.
+ - Superscripts redesigned.
+ - Inconsistencies between delimiter sizes fixed.
+ - Metrics of \widebreve, \widecheck, \widehat, \widetilde first
+ horizontal variant (.h0) changed: f.i. $\hat{r} \ne \widehat{r}$.
+ - XCharter-Math-Bold: horizontal variants of the main accents added,
+ plus another hundred glyphs.
+
---
Copyright 2022-2023 Daniel Flipo
E-mail: daniel (dot) flipo (at) free (dot) fr
diff --git a/fonts/xcharter-math/XCharter-Math-Bold.otf b/fonts/xcharter-math/XCharter-Math-Bold.otf
index a99fd3f897..93ea3baf16 100644
--- a/fonts/xcharter-math/XCharter-Math-Bold.otf
+++ b/fonts/xcharter-math/XCharter-Math-Bold.otf
Binary files differ
diff --git a/fonts/xcharter-math/XCharter-Math.ltx b/fonts/xcharter-math/XCharter-Math.ltx
index ca30754e8b..35318d1de6 100644
--- a/fonts/xcharter-math/XCharter-Math.ltx
+++ b/fonts/xcharter-math/XCharter-Math.ltx
@@ -34,7 +34,7 @@
\title{\decofourleft\,\XCotf\,\decofourright}
\author{Daniel Flipo \\ \texttt{daniel.flipo@free.fr}}
-\newcommand*{\version}{0.51}
+\newcommand*{\version}{0.60}
\begin{document}
\maketitle
@@ -234,6 +234,7 @@ to distinguish from $\nu$ (version~0.51).
cv09 & $\theta$ & $\vartheta$ & \cmd{theta} \\
cv10 & $\Theta$ & $\varTheta$ & \cmd{Theta}\\
cv11 & $\symit{v}$ & $\mitvarv$ & v\\
+ cv12 & $\symit{w}$ & $\mitvarw$ & w\\
cv20 & $\symscr{E}$ & $\varsymscrE$ & \cmd{symcal\{E\}}\\
cv21 & $\symscr{Q}$ & $\varsymscrQ$ & \cmd{symcal\{Q\}}\\
cv22 & $\symscr{T}$ & $\varsymscrT$ & \cmd{symcal\{T\}}\\
diff --git a/fonts/xcharter-math/XCharter-Math.otf b/fonts/xcharter-math/XCharter-Math.otf
index 65d3fa9c05..f3ef45295c 100644
--- a/fonts/xcharter-math/XCharter-Math.otf
+++ b/fonts/xcharter-math/XCharter-Math.otf
Binary files differ
diff --git a/fonts/xcharter-math/XCharter-Math.pdf b/fonts/xcharter-math/XCharter-Math.pdf
index 5cfee13aa2..fe133f65dc 100644
--- a/fonts/xcharter-math/XCharter-Math.pdf
+++ b/fonts/xcharter-math/XCharter-Math.pdf
Binary files differ
diff --git a/fonts/xcharter-math/unimath-xcharter.pdf b/fonts/xcharter-math/unimath-xcharter.pdf
index 5983427acc..275fa98b89 100644
--- a/fonts/xcharter-math/unimath-xcharter.pdf
+++ b/fonts/xcharter-math/unimath-xcharter.pdf
Binary files differ
diff --git a/fonts/xcharter-math/xcharter-otf.sty b/fonts/xcharter-math/xcharter-otf.sty
index 3d1a09ba90..40baab67c6 100644
--- a/fonts/xcharter-math/xcharter-otf.sty
+++ b/fonts/xcharter-math/xcharter-otf.sty
@@ -1,6 +1,6 @@
\NeedsTeXFormat{LaTeX2e}[2022/06/01]
-\def\fileversion{0.51}
-\def\filedate{2023-10-26}
+\def\fileversion{0.60}
+\def\filedate{2023-11-28}
\ProvidesPackage{xcharter-otf}[\filedate\space\fileversion]
% Ensure luatex or xetex engine
@@ -71,6 +71,8 @@
% XCharter specific math
% \Umathchardef\<cmd> = <math type> <family> <slot>
% <math type> : \mathord=0 \mathrel=3 ; <family>=0
+ \Umathchardef\mbfitvarw = 0 0 "E01C \relax
+ \Umathchardef\mitvarw = 0 0 "E01D \relax
\Umathchardef\mbfitvarv = 0 0 "E01E \relax
\Umathchardef\mitvarv = 0 0 "E01F \relax
\Umathchardef\varemptyset = 0 0 "E021 \relax