texlive[67677] Master/texmf-dist: concmath-otf (20jul23)
commits+karl at tug.org
commits+karl at tug.org
Thu Jul 20 22:09:23 CEST 2023
Revision: 67677
http://tug.org/svn/texlive?view=revision&revision=67677
Author: karl
Date: 2023-07-20 22:09:23 +0200 (Thu, 20 Jul 2023)
Log Message:
-----------
concmath-otf (20jul23)
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-07-19 23:43:04 UTC (rev 67676)
+++ trunk/Master/texmf-dist/doc/fonts/concmath-otf/README.md 2023-07-20 20:09:23 UTC (rev 67677)
@@ -85,6 +85,14 @@
- radicals corrected.
- concmath-otf.sty: options handled by `l3keys` instead of `xkeyval`
(requires a LaTeX kernel not older than 2022-06-01).
+* v0.50:
+ - Digits and Lowercase Blackboard Bold glyphs added (adapted from
+ Erewhon-Math).
+ - Many math symbols added, the coverage now compares to the TeXGyre fonts.
+ - Sans-serif alphabets (Latin and Greek) added, they are derived from
+ Iwona text fonts.
+ - Typewriter alphabet (Latin) added, derived from RobotoMono-Regular.
+ - Bold Script (Uppercase only) glyphs 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-07-19 23:43:04 UTC (rev 67676)
+++ trunk/Master/texmf-dist/doc/fonts/concmath-otf/concmath-otf.ltx 2023-07-20 20:09:23 UTC (rev 67677)
@@ -27,7 +27,7 @@
\title{Concrete Math font, OTF version}
\author{Daniel Flipo \\ \texttt{daniel.flipo at free.fr}}
-\newcommand*{\version}{0.41}
+\newcommand*{\version}{0.50}
\begin{document}
\maketitle
@@ -108,7 +108,6 @@
Therefore, these two packages \emph{should not} be loaded as they might
override \CCM{} glyphs.
-Sans-serif, typewriter glyphs are not supplied.
A full list of available glyphs is shown in file \file{unimath-concrete.pdf}.
See in section~\vref{ssec-math-alphabets} how to choose
@@ -183,7 +182,7 @@
\[\frac{\partial f}{\partial x} = \alpha \symbf{V} + a\nabla\Gamma +
\symbf{\beta}\symbf{M} \]
-Both shapes remain available anytime: \verb+$\uppi,\itpi$+
+Both shapes remain available anytime: \verb+$\muppi,\mitpi$+
prints $\uppi, \itpi$.
If your text editor is able to handle Greek letters or maths symbols, they can
@@ -471,21 +470,22 @@
and bold italic via the \verb+\symit{}+, \verb+\symup{}+, \verb+\symbf{}+
and \verb+\symbfit{}+ commands.
-\item Calligraphic alphabet (\cmd{symscr} or \cmd{symcal} or
- \cmd{mathcal} command), uppercase:
+\item Calligraphic alphabet uppercase only (commands \cmd{symscr} or
+ \cmd{symcal}), also in Bold (commands \cmd{symbfscr} or \cmd{symbfcal}):
- $\symscr{ABCDEFGHIJKLMNOPQRSTUVWXYZ}$
+ $\symscr{ABCDEFGHIJKLMNOPQRSTUVWXYZ}$\\
+ $\symbfscr{ABCDEFGHIJKLMNOPQRSTUVWXYZ}$
-\item Blackboard-bold alphabet (\cmd{symbb} or \cmd{mathbb} command),
- uppercase only except lowercase \verb+\Bbbk+ (AMS)
+\item Blackboard-bold alphabet (\cmd{symbb} or \cmd{mathbb} command):
- $\symbb{ABCDEFGHIJKLMNOPQRSTUVWXYZ}\quad \Bbbk$
+ $\symbb{ABCDEFGHIJKLMNOPQRSTUVWXYZ}$\\
+ $\symbb{abcdefghijklmnopqrstuvwxyz}$ $\symbb{0123456789}$
-\item Fraktur alphabet, borrowed from Latin Modern
+\item Fraktur alphabet, borrowed from Latin Modern:
$\symfrak{ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz}$
- but this can overwritten, i.e.
+ any alphabet can overwritten, i.e.
\begin{verbatim}
\setmathfont{Asana-Math.otf}[range=frak,Scale=MatchUppercase]
$\symfrak{ABCDEFGHIJKL...XYZ abcdefghijkl...xyz}$
@@ -493,22 +493,18 @@
\setmathfont{Asana-Math.otf}[range=frak,Scale=MatchUppercase]
$\symfrak{ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz}$
-\item Sans serif and Typewriter alphabets have to be imported, i.e.
-\begin{verbatim}
-\setmathfont{STIXTwoMath-Regular.otf}[range={sfup,sfit},
- Scale=MatchUppercase]
-$\symsfup{ABCD...klm}\quad\symsfit{NOPQ...xyz}$
-\end{verbatim}
-\setmathfont{STIXTwoMath-Regular.otf}[range={sfup,sfit},Scale=MatchUppercase]
-$\symsfup{ABCDEFGHIJKLM abcdefghijklm}\quad
- \symsfit{NOPQRSTUVWXYZ nopqrstuvwxyz}$
+\item Sans-serif (Latin and Greek) and Typewriter (Latin) alphabets
+ (commands \verb+\symsfup{}+, \verb+\symsfit{}+, \verb+\symbfsfup{}+,
+ \verb+\symbfsfit{}+, \verb+\symtt{}+):
-\begin{verbatim}
-\setmathfont{STIXTwoMath-Regular.otf}[range=tt,Scale=MatchUppercase]
-$\symtt{ABCDE...XYZ abcde...xyz}$
-\end{verbatim}
-\setmathfont{STIXTwoMath-Regular.otf}[range=tt,Scale=MatchUppercase]
-$\symtt{ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz}$
+ $\symsfup{ABCDEFGHIJKLM abcdefghijklm}\quad
+ \symsfit{NOPQRSTUVWXYZ nopqrstuvwxyz}$
+
+ $\symbfsfup{ΑΒΓΔΕΖΗΘΙΚΛΜαβγδεζηθικλμ}\quad
+ \symbfsfit{ΝΞΟΠΡΣΤΥΦΧΨΩνξοπρσςτυφχψω}$
+
+ $\symtt{ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz}$
+
\end{itemize}
\subsection{Missing symbols}
@@ -520,7 +516,7 @@
\setmathfont{STIXTwoMath-Regular.otf}[range={"2964}]
\texttt{Missing character: There is no }$⥤$%
-\texttt{ (U+2964) in font ErewhonMath}
+\texttt{ (U+2964) in font ConcreteMath}
Borrowing them from a more complete font, say \file{Asana-Math},
is a possible workaround:
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-07-19 23:43:04 UTC (rev 67676)
+++ trunk/Master/texmf-dist/tex/latex/concmath-otf/concmath-otf.sty 2023-07-20 20:09:23 UTC (rev 67677)
@@ -1,6 +1,6 @@
\NeedsTeXFormat{LaTeX2e}[2022/06/01]
-\def\fileversion{0.41}
-\def\filedate{2023-06-21}
+\def\fileversion{0.50}
+\def\filedate{2023-07-20}
\ProvidesPackage{concmath-otf}[\filedate\space\fileversion]
% Ensure luatex or xetex engine
More information about the tex-live-commits
mailing list.