diff options
author | Norbert Preining <norbert@preining.info> | 2023-11-29 03:01:04 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2023-11-29 03:01:04 +0000 |
commit | 948069736e39240a1486f59e30fb094b4fd09b74 (patch) | |
tree | 0b2eeadf6ba0a27056e94e7ba1a96f0af9e93b52 /fonts | |
parent | 7b33592d2a3093111382c6dc05e50425c79eb37b (diff) |
CTAN sync 202311290300
Diffstat (limited to 'fonts')
26 files changed, 77 insertions, 19 deletions
diff --git a/fonts/concmath-otf/Concrete-Math.otf b/fonts/concmath-otf/Concrete-Math.otf Binary files differindex 2bd44d36ff..623e01f0b4 100644 --- a/fonts/concmath-otf/Concrete-Math.otf +++ b/fonts/concmath-otf/Concrete-Math.otf 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 Binary files differindex 925c06a4ee..1abe19c5f3 100644 --- a/fonts/concmath-otf/concmath-otf.pdf +++ b/fonts/concmath-otf/concmath-otf.pdf 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 Binary files differindex 3379dedf15..97a4cc4d44 100644 --- a/fonts/concmath-otf/unimath-concrete.pdf +++ b/fonts/concmath-otf/unimath-concrete.pdf diff --git a/fonts/erewhon-math/Erewhon-Math-Bold.otf b/fonts/erewhon-math/Erewhon-Math-Bold.otf Binary files differindex df3a89d7fd..9b47be7570 100644 --- a/fonts/erewhon-math/Erewhon-Math-Bold.otf +++ b/fonts/erewhon-math/Erewhon-Math-Bold.otf 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 Binary files differindex 377b3c5ac8..7a748f9a54 100644 --- a/fonts/erewhon-math/Erewhon-Math.otf +++ b/fonts/erewhon-math/Erewhon-Math.otf diff --git a/fonts/erewhon-math/Erewhon-Math.pdf b/fonts/erewhon-math/Erewhon-Math.pdf Binary files differindex 229c1f7f15..744b77aaf8 100644 --- a/fonts/erewhon-math/Erewhon-Math.pdf +++ b/fonts/erewhon-math/Erewhon-Math.pdf 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 Binary files differindex 51a701db28..3e8ac87ff9 100644 --- a/fonts/erewhon-math/unimath-erewhon.pdf +++ b/fonts/erewhon-math/unimath-erewhon.pdf 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 Binary files differindex 25e16d49fd..07bce41276 100644 --- a/fonts/euler-math/Euler-Math.otf +++ b/fonts/euler-math/Euler-Math.otf diff --git a/fonts/euler-math/Euler-Math.pdf b/fonts/euler-math/Euler-Math.pdf Binary files differindex b6ce2b86ec..b50e736a8e 100644 --- a/fonts/euler-math/Euler-Math.pdf +++ b/fonts/euler-math/Euler-Math.pdf 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 Binary files differindex 68b3bedab9..257ec49f8b 100644 --- a/fonts/euler-math/unimath-euler.pdf +++ b/fonts/euler-math/unimath-euler.pdf 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 Binary files differindex a99fd3f897..93ea3baf16 100644 --- a/fonts/xcharter-math/XCharter-Math-Bold.otf +++ b/fonts/xcharter-math/XCharter-Math-Bold.otf 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 Binary files differindex 65d3fa9c05..f3ef45295c 100644 --- a/fonts/xcharter-math/XCharter-Math.otf +++ b/fonts/xcharter-math/XCharter-Math.otf diff --git a/fonts/xcharter-math/XCharter-Math.pdf b/fonts/xcharter-math/XCharter-Math.pdf Binary files differindex 5cfee13aa2..fe133f65dc 100644 --- a/fonts/xcharter-math/XCharter-Math.pdf +++ b/fonts/xcharter-math/XCharter-Math.pdf diff --git a/fonts/xcharter-math/unimath-xcharter.pdf b/fonts/xcharter-math/unimath-xcharter.pdf Binary files differindex 5983427acc..275fa98b89 100644 --- a/fonts/xcharter-math/unimath-xcharter.pdf +++ b/fonts/xcharter-math/unimath-xcharter.pdf 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 |