texlive[66719] Master/texmf-dist: concmath-otf (31mar23)

commits+karl at tug.org commits+karl at tug.org
Fri Mar 31 23:51:09 CEST 2023


Revision: 66719
          http://tug.org/svn/texlive?view=revision&revision=66719
Author:   karl
Date:     2023-03-31 23:51:09 +0200 (Fri, 31 Mar 2023)
Log Message:
-----------
concmath-otf (31mar23)

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

Modified: trunk/Master/texmf-dist/doc/fonts/concmath-otf/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/concmath-otf/README.md	2023-03-31 20:19:16 UTC (rev 66718)
+++ trunk/Master/texmf-dist/doc/fonts/concmath-otf/README.md	2023-03-31 21:51:09 UTC (rev 66719)
@@ -63,11 +63,24 @@
 * v. 0.24
   - Fixed \wideoverbar (U+0305) which failed with XeTeX.
   - Corrected negative right bearings of some display integrals.
-  - Added extensible integral for U+222B (usable with luametatex).
+  - Added stretchable integral for U+222B (usable with luametatex).
 * v. 0.25
-  - Package now compatible with mathtools’ extensible arrows.
+  - Package now compatible with mathtools’ stretchable arrows.
   - Corrected some glyphs’ inconsistencies (maths axis, etc.).
   - \diagup and \diagdown moved from private area to U+27CB, U+27CD.
+* v. 0.40 
+  - Added missing stretchable glyhs: \wideoverbar, \widecheck, \widebreve, 
+    \overrightharpoon, \overleftharpoon, \overleftrightharpoon, 
+    \underrightharpoon, \underleftharpoon, \underleftrightharpoon, 
+    \underrightarrow, \underleftarrow, \underleftrightarrow, 
+    \mathunderbar, \underbracket, \wideutilde.
+  - \overbrace, \underbrace redrawn (all sizes).
+  - Metrics corrected:  \overparen, \overrightarrow, \overleftarrow,
+    \overleftrightarrow.
+  - Many glyphs have been emboldened (suggested by Mikael Sundqvist and
+    Hans Hagen).
+  - Most horizontal arrows and harpoons are now stretchable (dito).
+  - Glyphs \leqqslant, \geqqslant, \nleqqslant, \ngeqqslant added.
   
 ---
 Copyright 2022-2023  Daniel Flipo  

Modified: trunk/Master/texmf-dist/doc/fonts/concmath-otf/concmath-otf.ltx
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/concmath-otf/concmath-otf.ltx	2023-03-31 20:19:16 UTC (rev 66718)
+++ trunk/Master/texmf-dist/doc/fonts/concmath-otf/concmath-otf.ltx	2023-03-31 21:51:09 UTC (rev 66719)
@@ -1,5 +1,4 @@
-\RequirePackage{pdfmanagement-testphase}
-\DeclareDocumentMetadata{pdfstandard=A-2b, lang=en-GB}
+\DocumentMetadata{pdfstandard=A-2b, lang=en-GB}
 \documentclass[a4paper,12pt]{scrartcl}
 
 \usepackage{amsmath, array, varioref}
@@ -28,7 +27,7 @@
 \title{Concrete Math font, OTF version}
 \author{Daniel Flipo \\ \texttt{daniel.flipo at free.fr}}
 
-\newcommand*{\version}{0.25}
+\newcommand*{\version}{0.40}
 
 \begin{document}
 \maketitle
@@ -274,6 +273,10 @@
       \cmd{geq}         & $\geq$         & $\geqslant$ \\
       \cmd{nleq}        & $\nleq$        & $\nleqslant$ \\
       \cmd{ngeq}        & $\ngeq$        & $\ngeqslant$ \\
+      \cmd{leqq}        & $\leqq$        & $\leqqslant$ \\
+      \cmd{geqq}        & $\geqq$        & $\geqqslant$ \\
+      \cmd{nleqq}       & $\nleqq$       & $\nleqqslant$ \\
+      \cmd{ngeqq}       & $\ngeqq$       & $\ngeqqslant$ \\
       \cmd{eqless}      & $\eqless$      & $\eqslantless$ \\
       \cmd{eqgtr}       & $\eqgtr$       & $\eqslantgtr$ \\
       \cmd{lesseqgtr}   & $\lesseqgtr$   & $\lesseqslantgtr$ \\
@@ -349,12 +352,15 @@
   \widetilde{xxx} \;\widetilde{xxxx} \;\widetilde{xxxxx}\;
   \widetilde{xxxxxx}\]
 
+\item \cmd{widecheck}  and \cmd{widebreve}
+  \[\widecheck{x}\quad \widecheck{xxxx}\quad \widecheck{xxxxxx}\quad
+    \widebreve{x}\quad \widebreve{xxxx}\quad \widebreve{xxxxxx}\]
+
 \item \cmd{overparen} and \cmd{underparen}
   \[\overparen{x}\quad \overparen{xy}\quad \overparen{xyz}\quad
     \mathring{\overparen{A\cup B}}\quad
     \overparen{A\cup (B\cap C)\cup D}^{\smwhtcircle}\quad
     \overparen{x+y}^{2}\quad \overparen{a+b+...+z}^{26}\]
-
 \[\underparen{x}\quad \underparen{xz} \quad \underparen{xyz}
   \quad \underparen{x+z}_{2}\quad \underparen{a+b+...+z}_{26}\]
 
@@ -362,21 +368,57 @@
   \[\overbrace{a}\quad \overbrace{ab}\quad \overbrace{abc}\quad
   \overbrace{abcd}\quad \overbrace{abcde}\quad
   \overbrace{a+b+c}^{3}\quad \overbrace{ a+b+. . . +z }^{26}\]
-
 \[\underbrace{a}\quad\underbrace{ab}\quad\underbrace{abc}\quad
   \underbrace{abcd}\quad \underbrace{abcde}\quad
   \underbrace{a+b+c}_{3}  \quad \underbrace{ a+b+...+z }_{26}\]
 
+\item \cmd{overbracket} and \cmd{underbracket}
+  \[\overbracket{a}\quad \overbracket{ab}\quad \overbracket{abc}\quad
+  \overbracket{abcd}\quad \overbracket{abcde}\quad
+  \overbracket{a+b+c}^{3}\quad \overbracket{ a+b+. . . +z }^{26}\]
+\[\underbracket{a}\quad\underbracket{ab}\quad\underbracket{abc}\quad
+  \underbracket{abcd}\quad \underbracket{abcde}\quad
+  \underbracket{a+b+c}_{3}  \quad \underbracket{ a+b+...+z }_{26}\]
+
 \item \cmd{overrightarrow} and \cmd{overleftarrow}
   \[\overrightarrow{v}\quad \overrightarrow{M}\quad \overrightarrow{vv}
   \quad \overrightarrow{AB}\quad \overrightarrow{ABC}
   \quad \overrightarrow{ABCD} \quad \overrightarrow{ABCDEFGH}.
 \]
-
 \[\overleftarrow{v}\quad \overleftarrow{M}\quad \overleftarrow{vv}
   \quad \overleftarrow{AB}\quad \overleftarrow{ABC}
   \quad \overleftarrow{ABCD} \quad \overleftarrow{ABCDEFGH}\]
 
+\item \cmd{overrightharpoon} and \cmd{overleftharpoon}
+  \[\overrightharpoon{v}\quad \overrightharpoon{M}\quad \overrightharpoon{vv}
+  \quad \overrightharpoon{AB}\quad \overrightharpoon{ABC}
+  \quad \overrightharpoon{ABCD} \quad \overrightharpoon{ABCDEFGH}.
+  \]
+  \[\overleftharpoon{v}\quad \overleftharpoon{M}\quad \overleftharpoon{vv}
+  \quad \overleftharpoon{AB}\quad \overleftharpoon{ABC}
+  \quad \overleftharpoon{ABCD} \quad \overleftharpoon{ABCDEFGH}\]
+
+\item \cmd{underrightarrow} and \cmd{underleftarrow}
+  \[\underrightarrow{v}\quad \underrightarrow{M}\quad \underrightarrow{vv}
+  \quad \underrightarrow{AB}\quad \underrightarrow{ABC}
+  \quad \underrightarrow{ABCD} \quad \underrightarrow{ABCDEFGH}.
+  \]
+  \[\underleftarrow{v}\quad \underleftarrow{M}\quad \underleftarrow{vv}
+  \quad \underleftarrow{AB}\quad \underleftarrow{ABC}
+  \quad \underleftarrow{ABCD} \quad \underleftarrow{ABCDEFGH}\]
+
+\item \cmd{underrightharpoon} and \cmd{underleftharpoondown}
+  \[\underrightharpoondown{v}\quad \underrightharpoondown{M}\quad
+    \underrightharpoondown{vv}\quad \underrightharpoondown{AB}\quad
+    \underrightharpoondown{ABC}\quad \underrightharpoondown{ABCD}\quad
+    \underrightharpoondown{ABCDEFGH}.
+  \]
+  \[\underleftharpoondown{v}\quad \underleftharpoondown{M}\quad
+    \underleftharpoondown{vv}\quad \underleftharpoondown{AB}\quad
+    \underleftharpoondown{ABC}\quad \underleftharpoondown{ABCD}
+    \quad \underleftharpoondown{ABCDEFGH}.
+  \]
+
 \item Finally \cmd{widearc} and \cmd{overrightarc} (loading
   \pkg{concmath-otf.sty} is required)
 \[\widearc{AMB}\quad \overrightarc{AMB}\]

Modified: trunk/Master/texmf-dist/doc/fonts/concmath-otf/concmath-otf.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/fonts/concmath-otf/unimath-concrete.pdf
===================================================================
(Binary files differ)

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

Modified: trunk/Master/texmf-dist/tex/latex/concmath-otf/concmath-otf.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/concmath-otf/concmath-otf.sty	2023-03-31 20:19:16 UTC (rev 66718)
+++ trunk/Master/texmf-dist/tex/latex/concmath-otf/concmath-otf.sty	2023-03-31 21:51:09 UTC (rev 66719)
@@ -1,6 +1,6 @@
 \NeedsTeXFormat{LaTeX2e}[2018/01/01]
-\def\fileversion{0.25}
-\def\filedate{2023-01-30}
+\def\fileversion{0.40}
+\def\filedate{2023-03-28}
 \ProvidesPackage{concmath-otf}[\filedate\space\fileversion]
 
 % Ensure luatex or xetex engine
@@ -77,6 +77,8 @@
   \Umathchardef\gtreqslantless =      3 0 "E095 \relax
   \Umathchardef\lesseqqslantgtr =     3 0 "E096 \relax
   \Umathchardef\gtreqqslantless =     3 0 "E097 \relax
+  \Umathchardef\nleqqslant =          3 0 "E098 \relax
+  \Umathchardef\ngeqqslant =          3 0 "E099 \relax
   \Umathchardef\nsubseteqq =          3 0 "E0AE \relax
   \Umathchardef\nsupseteqq =          3 0 "E0AF \relax
   % \widearc and\overrightarc
@@ -110,8 +112,8 @@
      \Umathchardef\ngeqslant =      3 0 "E0A9 \relax
      \Umathchardef\nleqq =          3 0 "E0AA \relax
      \Umathchardef\ngeqq =          3 0 "E0AB \relax
-     \Umathchardef\npreceq =        3 0 "E098 \relax
-     \Umathchardef\nsucceq =        3 0 "E099 \relax
+     \Umathchardef\npreceq =        3 0 "E09E \relax
+     \Umathchardef\nsucceq =        3 0 "E09F \relax
      \let\centerdot\cdotp
      \let\restriction\upharpoonright
      \let\doteqdot\Doteq



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