texlive[74592] Master/texmf-dist: newcomputermodern (12mar25)
commits+karl at tug.org
commits+karl at tug.org
Wed Mar 12 20:34:37 CET 2025
Revision: 74592
https://tug.org/svn/texlive?view=revision&revision=74592
Author: karl
Date: 2025-03-12 20:34:37 +0100 (Wed, 12 Mar 2025)
Log Message:
-----------
newcomputermodern (12mar25)
Modified Paths:
--------------
trunk/Master/texmf-dist/doc/fonts/newcomputermodern/README
trunk/Master/texmf-dist/doc/fonts/newcomputermodern/newcm-doc.pdf
trunk/Master/texmf-dist/doc/fonts/newcomputermodern/newcm-doc.tex
trunk/Master/texmf-dist/doc/fonts/newcomputermodern/source.txz
trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCM08-Book.otf
trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCM08-BookItalic.otf
trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCM08-Italic.otf
trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCM08-Regular.otf
trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCM08Devanagari-Book.otf
trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCM08Devanagari-Regular.otf
trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCM10-Bold.otf
trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCM10-BoldItalic.otf
trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCM10-Book.otf
trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCM10-BookItalic.otf
trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCM10-Italic.otf
trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCM10-Regular.otf
trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCM10Devanagari-Bold.otf
trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCM10Devanagari-Book.otf
trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCM10Devanagari-Regular.otf
trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMMath-Bold.otf
trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMMath-Book.otf
trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMMath-Regular.otf
trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMMono10-Bold.otf
trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMMono10-BoldOblique.otf
trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMMono10-Book.otf
trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMMono10-BookItalic.otf
trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMMono10-Italic.otf
trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMMono10-Regular.otf
trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans08-Book.otf
trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans08-BookOblique.otf
trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans08-Oblique.otf
trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans08-Regular.otf
trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans10-Bold.otf
trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans10-BoldOblique.otf
trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans10-Book.otf
trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans10-BookOblique.otf
trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans10-Oblique.otf
trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans10-Regular.otf
trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSansMath-Regular.otf
trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMUncial08-Bold.otf
trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMUncial08-Book.otf
trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMUncial08-Regular.otf
trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMUncial10-Bold.otf
trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMUncial10-Book.otf
trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMUncial10-Regular.otf
trunk/Master/texmf-dist/tex/latex/newcomputermodern/NewCM10-Book.fontspec
trunk/Master/texmf-dist/tex/latex/newcomputermodern/NewCM10-Regular.fontspec
trunk/Master/texmf-dist/tex/latex/newcomputermodern/NewCMMono10-Book.fontspec
trunk/Master/texmf-dist/tex/latex/newcomputermodern/NewCMMono10-Regular.fontspec
trunk/Master/texmf-dist/tex/latex/newcomputermodern/NewCMSans10-Book.fontspec
trunk/Master/texmf-dist/tex/latex/newcomputermodern/NewCMSans10-Regular.fontspec
trunk/Master/texmf-dist/tex/latex/newcomputermodern/newcomputermodern.sty
Added Paths:
-----------
trunk/Master/texmf-dist/tex/latex/newcomputermodern/NewCM10-BookOblique.fontspec
trunk/Master/texmf-dist/tex/latex/newcomputermodern/NewCM10-Oblique.fontspec
trunk/Master/texmf-dist/tex/latex/newcomputermodern/NewCMMono10-BookOblique.fontspec
trunk/Master/texmf-dist/tex/latex/newcomputermodern/NewCMMono10-Oblique.fontspec
Modified: trunk/Master/texmf-dist/doc/fonts/newcomputermodern/README
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/newcomputermodern/README 2025-03-12 19:34:04 UTC (rev 74591)
+++ trunk/Master/texmf-dist/doc/fonts/newcomputermodern/README 2025-03-12 19:34:37 UTC (rev 74592)
@@ -1,7 +1,7 @@
New Computer Modern Fonts
- (Package version 7.0.1, GustFLv1 or later)
+ (Package version 7.0.2, GustFLv1 or later)
Antonis Tsolomitis
Samos, Greece, 2019--2025
@@ -115,6 +115,17 @@
Latest additions/improvements:
------------------------------
+Version 7.0.2
+
+Fontspec files reworked to fully support slshape and scshape
+in all text faces.
+
+Additional fontspec files for Mono-Regular+Book to cover the missing Oblique
+Mono fonts.
+
+Some more kerning for upright partialdiff and some capital letters.
+
+
Version 7.0.1
Math kerning introduced for Latin Italic Math Capitals
Modified: trunk/Master/texmf-dist/doc/fonts/newcomputermodern/newcm-doc.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/fonts/newcomputermodern/newcm-doc.tex
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/newcomputermodern/newcm-doc.tex 2025-03-12 19:34:04 UTC (rev 74591)
+++ trunk/Master/texmf-dist/doc/fonts/newcomputermodern/newcm-doc.tex 2025-03-12 19:34:37 UTC (rev 74592)
@@ -8,7 +8,11 @@
\setotherlanguage[variant=polytonic]{greek}
\usepackage[hidelinks,pdfa]{hyperref}
%\usepackage{xgreek}
-\usepackage{pstricks,hvlogos}
+\usepackage{pstricks}
+\renewcommand{\TeX}{T\kern-.5ex\raisebox{-.5ex}{E}\kern-.4exX}
+\renewcommand{\LaTeX}{L\kern-.8ex\raisebox{.6ex}{\textsc{a}}\kern-.3ex\TeX}
+\newcommand{\XeLaTeX}{X\kern-.45ex\raisebox{-.5ex}{\reflectbox{E}}\kern-.4ex\LaTeX}
+\newcommand{\LuaLaTeX}{Lua\LaTeX}
\usepackage[default,varnothing]{fontsetup}
\usepackage{unicodefonttable,graphicx,wrapfig,xcolor,calc}
\newfontfamily\lmboldsans{lmsans10-bold.otf}
@@ -100,7 +104,7 @@
\renewcommand{\arraystretch}{1.4}
-\title{The New Computer Modern FontFamily\\ version 7.0.1}
+\title{The New Computer Modern FontFamily\\ version 7.0.2}
\author{Antonis Tsolomitis}
%\address{Department of Mathematics\\ University of the Aegean\\ Karlovassi, 832\,00 Samos\\ Greece}
%\netaddress{atsol (at) aegean dot gr}
@@ -234,9 +238,16 @@
\noindent will load the Sans Serif NewCM family.
+Notice that the Mono family has Italic fonts only for Regular and Book weights
+but for the Bold it has Oblique. To avoid confusion fontspec files are provided
+that provide the Oblique shape for Regular and Book using the FakeBold fontspec parameter.
+
Also notice that the fonts support the microtype package for fine typographic tuning. See the
documentation of microtype for this.
+
+
+
\section{The Latin alphabet}
\subsection{Ligatures and stylistic alternatives in Latin}
@@ -361,7 +372,6 @@
between ``a'' and acute (U+0301). So the following minimal example
produces the result below:
-
\begin{verbatim}
\documentclass{article}
\usepackage[olddefault]{fontsetup}
@@ -1372,7 +1382,7 @@
\end{center}
This works with \XeLaTeX\ but does not seem to work with Lua\LaTeX. On the contrary now,
-kerning in math mode seems to work with Lua\LaTeX\ but not with \XeLaTeX!
+regular kerning in math mode seems to work with Lua\LaTeX\ but not with \XeLaTeX!
The next table shows the effect of kerning in math mode with calligraphic capital letters
and capital Latin italic letters with period and comma (look closely).
This table is compiled
@@ -1382,7 +1392,7 @@
\includegraphics{mathkern-example2.pdf}
\end{center}
-Kerning in math mode does not work with \XeLaTeX\ as said above. With
+Regular kerning in math mode does not work with \XeLaTeX\ as said above. With
Lua\LaTeX\ we notice that it works with calligraphic capitals but not with
Latin italic capitals. The reason looks to be the fact that these letters
have italic correction enabled in the fonts (as they should). Italic correction
@@ -1404,6 +1414,13 @@
\end{tabular}
\end{verbatim}
+We also notice that \LuaLaTeX\ has a parameter set my the command
+
+\noindent\verb|\mathitalicsmode|
+
+with default value $0$. If set to $2$ with \verb|\mathitalicsmode=2| then
+\LuaLaTeX\ uses regular letter kerning in math mode but breaks other things
+like the endpoints of integrals (see \cite{stackexchangeitcor}).
We conclude this subsection realizing that there is no single engine
(among \XeLaTeX\ and Lua\LaTeX) that supports all features.
@@ -1664,6 +1681,7 @@
\bibitem[\textsc{at}]{1} Antonis Tsolomitis, \textit{The NewComputerModern font family}, \textsc{tug}boat Vol.~\textsc{42}, No.~\textsc{1}, \textsc{2021}.
\bibitem[\textsc{ipa}rev]{2} Council actions on revisions of the \textsc{ipa}, Phonetic Representation: b) Revision of the \textsc{ipa}, Journal of the International Phonetic Association, Volume \textsc{23}, Issue \textsc{1},
June \textsc{1993},
- pp.~\textsc{32--34}.
+ pp.~\textsc{32--34}.
+ \bibitem[web1]{stackexchangeitcor} https://tex.stackexchange.com/questions/697498/luatex-unicode-math-and-italic-correction
\end{thebibliography}
\end{document}
Modified: trunk/Master/texmf-dist/doc/fonts/newcomputermodern/source.txz
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCM08-Book.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCM08-BookItalic.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCM08-Italic.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCM08-Regular.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCM08Devanagari-Book.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCM08Devanagari-Regular.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCM10-Bold.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCM10-BoldItalic.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCM10-Book.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCM10-BookItalic.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCM10-Italic.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCM10-Regular.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCM10Devanagari-Bold.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCM10Devanagari-Book.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCM10Devanagari-Regular.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMMath-Bold.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMMath-Book.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMMath-Regular.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMMono10-Bold.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMMono10-BoldOblique.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMMono10-Book.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMMono10-BookItalic.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMMono10-Italic.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMMono10-Regular.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans08-Book.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans08-BookOblique.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans08-Oblique.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans08-Regular.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans10-Bold.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans10-BoldOblique.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans10-Book.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans10-BookOblique.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans10-Oblique.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans10-Regular.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSansMath-Regular.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMUncial08-Bold.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMUncial08-Book.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMUncial08-Regular.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMUncial10-Bold.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMUncial10-Book.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMUncial10-Regular.otf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/tex/latex/newcomputermodern/NewCM10-Book.fontspec
===================================================================
--- trunk/Master/texmf-dist/tex/latex/newcomputermodern/NewCM10-Book.fontspec 2025-03-12 19:34:04 UTC (rev 74591)
+++ trunk/Master/texmf-dist/tex/latex/newcomputermodern/NewCM10-Book.fontspec 2025-03-12 19:34:37 UTC (rev 74592)
@@ -1,6 +1,14 @@
\defaultfontfeatures[NewCM10-Book]
{
- Extension = .otf ,
+ Extension = .otf,
+ ItalicFont=NewCM10-BookItalic,%
+ BoldFont=NewCM10-Bold,%
+ BoldItalicFont=NewCM10-BoldItalic,%
+ SlantedFont=NewCM10-Book,%
+ BoldSlantedFont=NewCM10-Bold,%
+ SlantedFeatures = { FakeSlant = 0.25 },%
+ BoldSlantedFeatures = { FakeSlant = 0.25 },%
+ SmallCapsFeatures={Numbers=OldStyle},
SizeFeatures={%
{Size=-8, Font=NewCM08-Book,
ItalicFont=NewCM08-BookItalic,%
@@ -8,6 +16,8 @@
BoldItalicFont=NewCM10-BoldItalic,%
SlantedFont=NewCM08-Book,%
BoldSlantedFont=NewCM10-Bold,%
+ SlantedFeatures = { FakeSlant = 0.25 },%
+ BoldSlantedFeatures = { FakeSlant = 0.25 },%
SmallCapsFeatures={Numbers=OldStyle}},
{Size=8, Font=NewCM08-Book,
ItalicFont=NewCM08-BookItalic,%
@@ -15,6 +25,8 @@
BoldItalicFont=NewCM10-BoldItalic,%
SlantedFont=NewCM08-Book,%
BoldSlantedFont=NewCM10-Bold,%
+ SlantedFeatures = { FakeSlant = 0.25 },%
+ BoldSlantedFeatures = { FakeSlant = 0.25 },%
SmallCapsFeatures={Numbers=OldStyle}},
{Size= 9-, Font = NewCM10-Book,
ItalicFont=NewCM10-BookItalic,%
@@ -22,5 +34,7 @@
BoldItalicFont=NewCM10-BoldItalic,%
SlantedFont=NewCM10-Book,%
BoldSlantedFont=NewCM10-Bold,%
+ SlantedFeatures = { FakeSlant = 0.25 },%
+ BoldSlantedFeatures = { FakeSlant = 0.25 },%
SmallCapsFeatures={Numbers=OldStyle}}%
}}
Added: trunk/Master/texmf-dist/tex/latex/newcomputermodern/NewCM10-BookOblique.fontspec
===================================================================
--- trunk/Master/texmf-dist/tex/latex/newcomputermodern/NewCM10-BookOblique.fontspec (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/newcomputermodern/NewCM10-BookOblique.fontspec 2025-03-12 19:34:37 UTC (rev 74592)
@@ -0,0 +1,4 @@
+\defaultfontfeatures[NewCM10-BookOblique]{%
+ UprightFont = {NewCM10-Book.otf},%
+ FakeSlant = {0.25}%
+}
Added: trunk/Master/texmf-dist/tex/latex/newcomputermodern/NewCM10-Oblique.fontspec
===================================================================
--- trunk/Master/texmf-dist/tex/latex/newcomputermodern/NewCM10-Oblique.fontspec (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/newcomputermodern/NewCM10-Oblique.fontspec 2025-03-12 19:34:37 UTC (rev 74592)
@@ -0,0 +1,4 @@
+\defaultfontfeatures[NewCM10-Oblique]{%
+ UprightFont = {NewCM10-Regular.otf},%
+ FakeSlant = {0.25}%
+}
Modified: trunk/Master/texmf-dist/tex/latex/newcomputermodern/NewCM10-Regular.fontspec
===================================================================
--- trunk/Master/texmf-dist/tex/latex/newcomputermodern/NewCM10-Regular.fontspec 2025-03-12 19:34:04 UTC (rev 74591)
+++ trunk/Master/texmf-dist/tex/latex/newcomputermodern/NewCM10-Regular.fontspec 2025-03-12 19:34:37 UTC (rev 74592)
@@ -1,6 +1,14 @@
\defaultfontfeatures[NewCM10-Regular]
{
- Extension = .otf ,
+ Extension = .otf,
+ ItalicFont = NewCM10-Italic,%
+ BoldFont = NewCM10-Bold,%
+ BoldItalicFont = NewCM10-BoldItalic,%
+ SlantedFont = NewCM10-Regular,%
+ BoldSlantedFont = NewCM10-Bold,%
+ SlantedFeatures = { FakeSlant = 0.25 },%
+ BoldSlantedFeatures = { FakeSlant = 0.25 },%
+ SmallCapsFeatures = {Numbers=OldStyle},
SizeFeatures={%
{Size=-8, Font = NewCM08-Regular,
ItalicFont = NewCM08-Italic,%
@@ -8,6 +16,8 @@
BoldItalicFont = NewCM10-BoldItalic,%
SlantedFont = NewCM08-Regular,%
BoldSlantedFont = NewCM10-Bold,%
+ SlantedFeatures = { FakeSlant = 0.25 },%
+ BoldSlantedFeatures = { FakeSlant = 0.25 },%
SmallCapsFeatures = {Numbers=OldStyle}},
{Size=8, Font = NewCM08-Regular,
ItalicFont = NewCM08-Italic,%
@@ -15,6 +25,8 @@
BoldItalicFont = NewCM10-BoldItalic,%
SlantedFont = NewCM08-Regular,%
BoldSlantedFont = NewCM10-Bold,%
+ SlantedFeatures = { FakeSlant = 0.25 },%
+ BoldSlantedFeatures = { FakeSlant = 0.25 },%
SmallCapsFeatures = {Numbers=OldStyle}},
{Size= 9-, Font = NewCM10-Regular,
ItalicFont = NewCM10-Italic,%
@@ -22,5 +34,7 @@
BoldItalicFont = NewCM10-BoldItalic,%
SlantedFont = NewCM10-Regular,%
BoldSlantedFont = NewCM10-Bold,%
+ SlantedFeatures = { FakeSlant = 0.25 },%
+ BoldSlantedFeatures = { FakeSlant = 0.25 },%
SmallCapsFeatures = {Numbers=OldStyle}}%
}}
Modified: trunk/Master/texmf-dist/tex/latex/newcomputermodern/NewCMMono10-Book.fontspec
===================================================================
--- trunk/Master/texmf-dist/tex/latex/newcomputermodern/NewCMMono10-Book.fontspec 2025-03-12 19:34:04 UTC (rev 74591)
+++ trunk/Master/texmf-dist/tex/latex/newcomputermodern/NewCMMono10-Book.fontspec 2025-03-12 19:34:37 UTC (rev 74592)
@@ -1,8 +1,13 @@
\defaultfontfeatures[NewCMMono10-Book]
{
- Extension = .otf ,
+ Extension = .otf,
UprightFont = NewCMMono10-Book,
BoldFont = NewCMMono10-Bold,
ItalicFont = NewCMMono10-BookItalic,
BoldItalicFont = NewCMMono10-BoldOblique,
+ SlantedFont = NewCMMono10-Book,%
+ BoldSlantedFont = NewCMMono10-Bold,%
+ SlantedFeatures = { FakeSlant = 0.25 },%
+ BoldSlantedFeatures = { FakeSlant = 0.25 },%
+ SmallCapsFeatures={Numbers=OldStyle},%
}
Added: trunk/Master/texmf-dist/tex/latex/newcomputermodern/NewCMMono10-BookOblique.fontspec
===================================================================
--- trunk/Master/texmf-dist/tex/latex/newcomputermodern/NewCMMono10-BookOblique.fontspec (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/newcomputermodern/NewCMMono10-BookOblique.fontspec 2025-03-12 19:34:37 UTC (rev 74592)
@@ -0,0 +1,4 @@
+\defaultfontfeatures[NewCMMono10-BookOblique]{%
+ UprightFont = {NewCMMono10-Book.otf},%
+ FakeSlant = {0.25}%
+}
\ No newline at end of file
Added: trunk/Master/texmf-dist/tex/latex/newcomputermodern/NewCMMono10-Oblique.fontspec
===================================================================
--- trunk/Master/texmf-dist/tex/latex/newcomputermodern/NewCMMono10-Oblique.fontspec (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/newcomputermodern/NewCMMono10-Oblique.fontspec 2025-03-12 19:34:37 UTC (rev 74592)
@@ -0,0 +1,4 @@
+\defaultfontfeatures[NewCMMono10-Oblique]{%
+ UprightFont = {NewCMMono10-Regular.otf},%
+ FakeSlant = {0.25}%
+}
\ No newline at end of file
Modified: trunk/Master/texmf-dist/tex/latex/newcomputermodern/NewCMMono10-Regular.fontspec
===================================================================
--- trunk/Master/texmf-dist/tex/latex/newcomputermodern/NewCMMono10-Regular.fontspec 2025-03-12 19:34:04 UTC (rev 74591)
+++ trunk/Master/texmf-dist/tex/latex/newcomputermodern/NewCMMono10-Regular.fontspec 2025-03-12 19:34:37 UTC (rev 74592)
@@ -5,4 +5,9 @@
BoldFont = NewCMMono10-Bold,
ItalicFont = NewCMMono10-Italic,
BoldItalicFont = NewCMMono10-BoldOblique,
+ SlantedFont = NewCMMono10-Regular,%
+ BoldSlantedFont = NewCMMono10-Bold,%
+ SlantedFeatures = { FakeSlant = 0.25 },%
+ BoldSlantedFeatures = { FakeSlant = 0.25 },%
+ SmallCapsFeatures={Numbers=OldStyle},%
}
Modified: trunk/Master/texmf-dist/tex/latex/newcomputermodern/NewCMSans10-Book.fontspec
===================================================================
--- trunk/Master/texmf-dist/tex/latex/newcomputermodern/NewCMSans10-Book.fontspec 2025-03-12 19:34:04 UTC (rev 74591)
+++ trunk/Master/texmf-dist/tex/latex/newcomputermodern/NewCMSans10-Book.fontspec 2025-03-12 19:34:37 UTC (rev 74592)
@@ -1,21 +1,41 @@
\defaultfontfeatures[NewCMSans10-Book]
{
- Extension = .otf ,
+ Extension = .otf,
+ ItalicFont=NewCMSans10-BookOblique,%
+ BoldFont=NewCMSans10-Bold,%
+ BoldItalicFont=NewCMSans10-BoldOblique,%
+ SlantedFont = NewCMSans10-Book,%
+ BoldSlantedFont = NewCMSans10-Bold,%
+ SlantedFeatures = { FakeSlant = 0.25 },%
+ BoldSlantedFeatures = { FakeSlant = 0.25 },%
+ SmallCapsFeatures={Numbers=OldStyle},%
SizeFeatures={%
{Size= -8, Font=NewCMSans08-Book,%
ItalicFont=NewCMSans08-BookOblique,%
BoldFont=NewCMSans10-Bold,%
BoldItalicFont=NewCMSans10-BoldOblique,%
+ SlantedFont = NewCMSans08-Book,%
+ BoldSlantedFont = NewCMSans10-Bold,%
+ SlantedFeatures = { FakeSlant = 0.25 },%
+ BoldSlantedFeatures = { FakeSlant = 0.25 },%
SmallCapsFeatures={Numbers=OldStyle}},
{Size= 8, Font=NewCMSans08-Book,%
ItalicFont=NewCMSans08-BookOblique,%
BoldFont=NewCMSans10-Bold,%
BoldItalicFont=NewCMSans10-BoldOblique,%
+ SlantedFont = NewCMSans08-Book,%
+ BoldSlantedFont = NewCMSans10-Bold,%
+ SlantedFeatures = { FakeSlant = 0.25 },%
+ BoldSlantedFeatures = { FakeSlant = 0.25 },%
SmallCapsFeatures={Numbers=OldStyle}},
{Size= 9-, Font=NewCMSans10-Book,%
ItalicFont=NewCMSans10-BookOblique,%
BoldFont=NewCMSans10-Bold,%
BoldItalicFont=NewCMSans10-BoldOblique,%
+ SlantedFont = NewCMSans10-Book,%
+ BoldSlantedFont = NewCMSans10-Bold,%
+ SlantedFeatures = { FakeSlant = 0.25 },%
+ BoldSlantedFeatures = { FakeSlant = 0.25 },%
SmallCapsFeatures={Numbers=OldStyle}}
}}
Modified: trunk/Master/texmf-dist/tex/latex/newcomputermodern/NewCMSans10-Regular.fontspec
===================================================================
--- trunk/Master/texmf-dist/tex/latex/newcomputermodern/NewCMSans10-Regular.fontspec 2025-03-12 19:34:04 UTC (rev 74591)
+++ trunk/Master/texmf-dist/tex/latex/newcomputermodern/NewCMSans10-Regular.fontspec 2025-03-12 19:34:37 UTC (rev 74592)
@@ -1,20 +1,40 @@
\defaultfontfeatures[NewCMSans10-Regular]
{
- Extension = .otf ,
+ Extension = .otf,
+ ItalicFont=NewCMSans10-Oblique,%
+ BoldFont=NewCMSans10-Bold,%
+ BoldItalicFont=NewCMSans10-BoldOblique,%
+ SlantedFont = NewCMSans10-Regular,%
+ BoldSlantedFont = NewCMSans10-Bold,%
+ SlantedFeatures = { FakeSlant = 0.25 },%
+ BoldSlantedFeatures = { FakeSlant = 0.25 },%
+ SmallCapsFeatures={Numbers=OldStyle},%
SizeFeatures={%
{Size= -8, Font=NewCMSans08-Regular,%
ItalicFont=NewCMSans08-Oblique,%
BoldFont=NewCMSans10-Bold,%
BoldItalicFont=NewCMSans10-BoldOblique,%
+ SlantedFont = NewCMSans08-Regular,%
+ BoldSlantedFont = NewCMSans10-Bold,%
+ SlantedFeatures = { FakeSlant = 0.25 },%
+ BoldSlantedFeatures = { FakeSlant = 0.25 },%
SmallCapsFeatures={Numbers=OldStyle}},
{Size= 8, Font=NewCMSans08-Regular,%
ItalicFont=NewCMSans08-Oblique,%
BoldFont=NewCMSans10-Bold,%
BoldItalicFont=NewCMSans10-BoldOblique,%
+ SlantedFont = NewCMSans08-Regular,%
+ BoldSlantedFont = NewCMSans10-Bold,%
+ SlantedFeatures = { FakeSlant = 0.25 },%
+ BoldSlantedFeatures = { FakeSlant = 0.25 },%
SmallCapsFeatures={Numbers=OldStyle}},
{Size= 9-, Font=NewCMSans10-Regular,%
ItalicFont=NewCMSans10-Oblique,%
BoldFont=NewCMSans10-Bold,%
BoldItalicFont=NewCMSans10-BoldOblique,%
+ SlantedFont = NewCMSans10-Regular,%
+ BoldSlantedFont = NewCMSans10-Bold,%
+ SlantedFeatures = { FakeSlant = 0.25 },%
+ BoldSlantedFeatures = { FakeSlant = 0.25 },%
SmallCapsFeatures={Numbers=OldStyle}}
}}
Modified: trunk/Master/texmf-dist/tex/latex/newcomputermodern/newcomputermodern.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/newcomputermodern/newcomputermodern.sty 2025-03-12 19:34:04 UTC (rev 74591)
+++ trunk/Master/texmf-dist/tex/latex/newcomputermodern/newcomputermodern.sty 2025-03-12 19:34:37 UTC (rev 74592)
@@ -1,5 +1,5 @@
%\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{newcomputermodern}[v7.0.1 NewCM fonts by Antonis Tsolomitis]
+\ProvidesPackage{newcomputermodern}[v7.0.2 NewCM fonts by Antonis Tsolomitis]
\typeout{Loading NewCM fonts by Antonis Tsolomitis}
\RequirePackage{fontspec}
\RequirePackage{unicode-math}
More information about the tex-live-commits
mailing list.