summaryrefslogtreecommitdiff
path: root/fonts/newcomputermodern
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2023-12-13 03:03:57 +0000
committerNorbert Preining <norbert@preining.info>2023-12-13 03:03:57 +0000
commitf914c275329785103a123c35a5d1e5db321c7adf (patch)
tree5604540f88ec03a34cd82aa99707ae77dfdd41e0 /fonts/newcomputermodern
parent20d530d28645a91e4362d87f1b7559a67cfd0e31 (diff)
CTAN sync 202312130303
Diffstat (limited to 'fonts/newcomputermodern')
-rw-r--r--fonts/newcomputermodern/README8
-rw-r--r--fonts/newcomputermodern/doc/fspdefault.sty400
-rw-r--r--fonts/newcomputermodern/doc/newcm-doc.pdfbin254559 -> 255068 bytes
-rw-r--r--fonts/newcomputermodern/doc/newcm-doc.tex33
-rw-r--r--fonts/newcomputermodern/otf/NewCMMath-Book.otfbin1223200 -> 1223184 bytes
-rw-r--r--fonts/newcomputermodern/otf/NewCMMath-Regular.otfbin1092680 -> 1101016 bytes
-rw-r--r--fonts/newcomputermodern/source.txzbin13814400 -> 13816568 bytes
-rw-r--r--fonts/newcomputermodern/tex/newcomputermodern.sty2
8 files changed, 430 insertions, 13 deletions
diff --git a/fonts/newcomputermodern/README b/fonts/newcomputermodern/README
index 9d77365822..4b5d843f04 100644
--- a/fonts/newcomputermodern/README
+++ b/fonts/newcomputermodern/README
@@ -1,7 +1,7 @@
New Computer Modern Fonts
- (Package version 5.0, GustFLv1 or later)
+ (Package version 5.01, GustFLv1 or later)
Antonis Tsolomitis
Samos, Greece, 2019--2023
@@ -53,6 +53,12 @@ which are distributed with microtype.
Latest additions/improvements:
+Version 5.01
+
+Brought back the AMS blackboard bold as the default and
+moved the newcm bb in ss03
+
+
Version 5.0
Support for Devanagari in Regular/Book 08/10pt and Bold 10t.
diff --git a/fonts/newcomputermodern/doc/fspdefault.sty b/fonts/newcomputermodern/doc/fspdefault.sty
new file mode 100644
index 0000000000..b74916bb47
--- /dev/null
+++ b/fonts/newcomputermodern/doc/fspdefault.sty
@@ -0,0 +1,400 @@
+%% (C) Antonis Tsolomitis, GPL3.
+\RequirePackage{fontspec}
+\RequirePackage{unicode-math}
+\setmainfont[%
+ SizeFeatures={%
+{Size=-8, Font=NewCM08-Book.otf,
+ ItalicFont=NewCM08-BookItalic.otf,%
+ BoldFont=NewCM10-Bold.otf,%
+ BoldItalicFont=NewCM10-BoldItalic.otf,%
+ SlantedFont=NewCM08-Book.otf,%
+ BoldSlantedFont=NewCM10-Bold.otf,%
+ SmallCapsFeatures={Numbers=OldStyle}},
+{Size=8, Font=NewCM08-Book.otf,
+ ItalicFont=NewCM08-BookItalic.otf,%
+ BoldFont=NewCM10-Bold.otf,%
+ BoldItalicFont=NewCM10-BoldItalic.otf,%
+ SlantedFont=NewCM08-Book.otf,%
+ BoldSlantedFont=NewCM10-Bold.otf,%
+ SmallCapsFeatures={Numbers=OldStyle}},
+{Size= 9-, Font = NewCM10-Book.otf,
+ ItalicFont=NewCM10-BookItalic.otf,%
+ BoldFont=NewCM10-Bold.otf,%
+ BoldItalicFont=NewCM10-BoldItalic.otf,%
+ SlantedFont=NewCM10-Book.otf,%
+ BoldSlantedFont=NewCM10-Bold.otf,%
+ SmallCapsFeatures={Numbers=OldStyle}}%
+ },%
+ SmallCapsFeatures={Numbers=OldStyle},%
+ BoldSlantedFont=NewCM10-Bold.otf,%
+ SlantedFont=NewCM10-Book.otf,%
+ BoldItalicFont=NewCM10-BoldItalic.otf,%
+ BoldFont=NewCM10-Bold.otf,%
+ ItalicFont=NewCM10-BookItalic.otf,%
+ SlantedFeatures={FakeSlant=0.25},%
+ BoldSlantedFeatures={FakeSlant=0.25},%
+]{NewCM10-Book.otf}
+
+\setsansfont[%
+ SizeFeatures={%
+{Size= -8, Font=NewCMSans08-Book.otf,%
+ ItalicFont=NewCMSans08-BookOblique.otf,%
+ BoldFont=NewCMSans10-Bold.otf,%
+ BoldItalicFont=NewCMSans10-BoldOblique.otf,%
+ SmallCapsFeatures={Numbers=OldStyle},%
+},
+{Size= 8, Font=NewCMSans08-Book.otf,%
+ ItalicFont=NewCMSans08-BookOblique.otf,%
+ BoldFont=NewCMSans10-Bold.otf,%
+ BoldItalicFont=NewCMSans10-BoldOblique.otf,%
+ SmallCapsFeatures={Numbers=OldStyle},%
+},
+{Size= 9-, Font=NewCMSans10-Book.otf,%
+ ItalicFont=NewCMSans10-BookOblique.otf,%
+ BoldFont=NewCMSans10-Bold.otf,%
+ BoldItalicFont=NewCMSans10-BoldOblique.otf,%
+ SmallCapsFeatures={Numbers=OldStyle},%
+}},
+ ItalicFont=NewCMSans10-BookOblique.otf,%
+ BoldFont=NewCMSans10-Bold.otf,%
+ BoldItalicFont=NewCMSans10-BoldOblique.otf,%
+ SmallCapsFeatures={Numbers=OldStyle},%
+ SlantedFont=NewCMSans10-BookOblique.otf,%
+ BoldSlantedFont=NewCMSans10-BoldOblique.otf,%
+]{NewCMSans10-Book.otf}
+
+\setmonofont[%
+ItalicFont=NewCMMono10-BookItalic.otf,%
+BoldFont=NewCMMono10-Bold.otf,%
+BoldItalicFont=NewCMMono10-BoldOblique.otf,%
+SlantedFont=NewCMMono10-Book.otf,%
+SlantedFeatures={FakeSlant=0.25},
+BoldSlantedFont=NewCMMono10-Bold.otf,%
+BoldSlantedFeatures={FakeSlant=0.25},
+SmallCapsFeatures={Numbers=OldStyle}]{NewCMMono10-Book.otf}
+
+\newfontfamily\uncial[%
+ SizeFeatures={%
+{Size=-8, Font=NewCMUncial08-Book.otf,
+ BoldFont=NewCMUncial10-Bold.otf,%
+ SlantedFont=NewCMUncial08-Book.otf,%
+ BoldSlantedFont=NewCMUncial10-Bold.otf,%
+ },
+{Size=8, Font=NewCMUncial08-Book.otf,
+ BoldFont=NewCMUncial08-Bold.otf,%
+ SlantedFont=NewCMUncial08-Book.otf,%
+ BoldSlantedFont=NewCMUncial10-Bold.otf,%
+ },
+{Size= 9-, Font = NewCMUncial10-Book.otf,
+ BoldFont=NewCMUncial10-Bold.otf,%
+ SlantedFont=NewCMUncial10-Book.otf,%
+ BoldSlantedFont=NewCMUncial10-Bold.otf,%
+ }%
+ },%
+ BoldSlantedFont=NewCMUncial10-Bold.otf,%
+ SlantedFont=NewCMUncial10-Book.otf,%
+ BoldFont=NewCMUncial10-Bold.otf,%
+ SlantedFeatures={FakeSlant=0.25},%
+ BoldSlantedFeatures={FakeSlant=0.25},%
+ ]{NewCMUncial10-Book.otf}
+
+\newcommand{\textuncial}[1]{{\uncial #1}}
+
+\setmathfont{NewCMMath-Book.otf}
+\DeclareOption{varnothing}{\setmathfont[CharacterVariant=1]{NewCMMath-Book.otf}}
+\ProcessOptions
+\setmathfont[range={\mathscr,\mathbfscr},StylisticSet=1]{NewCMMath-Book.otf}
+
+\newcommand{\tttextsc}[1]{{\ttscshape#1}}
+%
+\newcommand{\prosgegrammeni}{\addfontfeature{StylisticSet=1}}
+\newcommand{\textprosgegrammeni}[1]{{\prosgegrammeni#1}}
+%
+%\newfontfamily{\ivbce}[StylisticSet=2]{NewCMSans10-Book.otf}
+\newcommand{\ivbce}{\sffamily\addfontfeature{StylisticSet=2}}
+\newcommand{\textivbce}[1]{{\ivbce#1}}
+%
+%\newfontfamily{\ivbcealt}[StylisticSet=3]{NewCMSans10-Book.otf}
+\newcommand{\ivbcealt}{\sffamily\addfontfeature{StylisticSet=3}}
+\newcommand{\textivbcealt}[1]{{\ivbcealt#1}}
+%
+%\newfontfamily{\vibce}[StylisticSet=4]{NewCMSans10-Book.otf}
+\newcommand{\vibce}{\sffamily\addfontfeature{StylisticSet=4}}
+\newcommand{\textvibce}[1]{{\vibce#1}}
+%
+%% math (upright) sans Greek
+\newcommand{\msansAlpha}{\char"E000}
+\newcommand{\msansBeta}{\char"E001}
+\newcommand{\msansGamma}{\char"E002}
+\newcommand{\msansDelta}{\char"E003}
+\newcommand{\msansEpsilon}{\char"E004}
+\newcommand{\msansZeta}{\char"E005}
+\newcommand{\msansEta}{\char"E006}
+\newcommand{\msansTheta}{\char"E007}
+\newcommand{\msansIota}{\char"E008}
+\newcommand{\msansKappa}{\char"E009}
+\newcommand{\msansLambda}{\char"E00A}
+\newcommand{\msansMu}{\char"E00B}
+\newcommand{\msansNu}{\char"E00C}
+\newcommand{\msansXi}{\char"E00D}
+\newcommand{\msansOmicron}{\char"E00E}
+\newcommand{\msansPi}{\char"E00F}
+\newcommand{\msansRho}{\char"E010}
+\newcommand{\msansSigma}{\char"E011}
+\newcommand{\msansTau}{\char"E012}
+\newcommand{\msansUpsilon}{\char"E013}
+\newcommand{\msansPhi}{\char"E014}
+\newcommand{\msansChi}{\char"E015}
+\newcommand{\msansPsi}{\char"E016}
+\newcommand{\msansOmega}{\char"E017}
+\newcommand{\msansalpha}{\char"E018}
+\newcommand{\msansbeta}{\char"E019}
+\newcommand{\msansgamma}{\char"E01A}
+\newcommand{\msansdelta}{\char"E01B}
+\newcommand{\msansepsilon}{\char"E01C}
+\newcommand{\msanszeta}{\char"E01D}
+\newcommand{\msanseta}{\char"E01E}
+\newcommand{\msanstheta}{\char"E01F}
+\newcommand{\msansiota}{\char"E020}
+\newcommand{\msanskappa}{\char"E021}
+\newcommand{\msanslambda}{\char"E022}
+\newcommand{\msansmu}{\char"E023}
+\newcommand{\msansnu}{\char"E024}
+\newcommand{\msansxi}{\char"E025}
+\newcommand{\msansomicron}{\char"E026}
+\newcommand{\msanspi}{\char"E027}
+\newcommand{\msansrho}{\char"E028}
+\newcommand{\msansvarsigma}{\char"E029}
+\newcommand{\msanssigma}{\char"E02A}
+\newcommand{\msanstau}{\char"E02B}
+\newcommand{\msansupsilon}{\char"E02C}
+\newcommand{\msansphi}{\char"E02D}
+\newcommand{\msanschi}{\char"E02E}
+\newcommand{\msanspsi}{\char"E02F}
+\newcommand{\msansomega}{\char"E030}
+\newcommand{\msansvarepsilon}{\char"E031}
+% math italic sans Greek
+\newcommand{\mitsansAlpha}{\char"E041}
+\newcommand{\mitsansBeta}{\char"E042}
+\newcommand{\mitsansGamma}{\char"E043}
+\newcommand{\mitsansDelta}{\char"E044}
+\newcommand{\mitsansEpsilon}{\char"E045}
+\newcommand{\mitsansZeta}{\char"E046}
+\newcommand{\mitsansEta}{\char"E047}
+\newcommand{\mitsansTheta}{\char"E048}
+\newcommand{\mitsansIota}{\char"E049}
+\newcommand{\mitsansKappa}{\char"E04A}
+\newcommand{\mitsansLambda}{\char"E04B}
+\newcommand{\mitsansMu}{\char"E04C}
+\newcommand{\mitsansNu}{\char"E04D}
+\newcommand{\mitsansXi}{\char"E04E}
+\newcommand{\mitsansOmicron}{\char"E04F}
+\newcommand{\mitsansPi}{\char"E050}
+\newcommand{\mitsansRho}{\char"E051}
+\newcommand{\mitsansSigma}{\char"E052}
+\newcommand{\mitsansTau}{\char"E053}
+\newcommand{\mitsansUpsilon}{\char"E054}
+\newcommand{\mitsansPhi}{\char"E055}
+\newcommand{\mitsansChi}{\char"E056}
+\newcommand{\mitsansPsi}{\char"E057}
+\newcommand{\mitsansOmega}{\char"E058}
+\newcommand{\mitsansalpha}{\char"E059}
+\newcommand{\mitsansbeta}{\char"E05A}
+\newcommand{\mitsansgamma}{\char"E05B}
+\newcommand{\mitsansdelta}{\char"E05C}
+\newcommand{\mitsansepsilon}{\char"E05D}
+\newcommand{\mitsanszeta}{\char"E05E}
+\newcommand{\mitsanseta}{\char"E05F}
+\newcommand{\mitsanstheta}{\char"E060}
+\newcommand{\mitsansiota}{\char"E061}
+\newcommand{\mitsanskappa}{\char"E062}
+\newcommand{\mitsanslambda}{\char"E063}
+\newcommand{\mitsansmu}{\char"E064}
+\newcommand{\mitsansnu}{\char"E065}
+\newcommand{\mitsansxi}{\char"E066}
+\newcommand{\mitsansomicron}{\char"E067}
+\newcommand{\mitsanspi}{\char"E068}
+\newcommand{\mitsansrho}{\char"E069}
+\newcommand{\mitsansvarsigma}{\char"E06A}
+\newcommand{\mitsanssigma}{\char"E06B}
+\newcommand{\mitsanstau}{\char"E06C}
+\newcommand{\mitsansupsilon}{\char"E06D}
+\newcommand{\mitsansphi}{\char"E06E}
+\newcommand{\mitsanschi}{\char"E06F}
+\newcommand{\mitsanspsi}{\char"E070}
+\newcommand{\mitsansomega}{\char"E071}
+\newcommand{\mitsansvarepsilon}{\char"E072}
+% Ancient Greek Numerals u10140-u1018E
+\newcommand{\atticonequarter}{\char"10140}
+\newcommand{\atticonehalf}{\char"10141}
+\newcommand{\atticonedrachma}{\char"10142}
+\newcommand{\atticfive}{\char"10143}
+\newcommand{\atticfifty}{\char"10144}
+\newcommand{\atticfivehundred}{\char"10145}
+\newcommand{\atticfivethousand}{\char"10146}
+\newcommand{\atticfiftythousand}{\char"10147}
+\newcommand{\atticfivetalents}{\char"10148}
+\newcommand{\attictentalents}{\char"10149}
+\newcommand{\atticfiftytalents}{\char"1014A}
+\newcommand{\atticonehundredtalents}{\char"1014B}
+\newcommand{\atticfivehundredtalents}{\char"1014C}
+\newcommand{\atticonethousandtalents}{\char"1014D}
+\newcommand{\atticfivethousandtalents}{\char"1014E}
+\newcommand{\atticfivestaters}{\char"1014F}
+\newcommand{\attictenstaters}{\char"10150}
+\newcommand{\atticfiftystaters}{\char"10151}
+\newcommand{\atticonehundredstaters}{\char"10152}
+\newcommand{\atticfivehundredstaters}{\char"10153}
+\newcommand{\atticonethousandstaters}{\char"10154}
+\newcommand{\attictenthousandstaters}{\char"10155}
+\newcommand{\atticfiftythousandstaters}{\char"10156}
+\newcommand{\attictenmnas}{\char"10157}
+\newcommand{\heraleumoneplethron}{\char"10158}
+\newcommand{\thespianone}{\char"10159}
+\newcommand{\ermionianone}{\char"1015A}
+\newcommand{\epidauriantwo}{\char"1015B}
+\newcommand{\thespiantwo}{\char"1015C}
+\newcommand{\cyrenaictwodrachmas}{\char"1015D}
+\newcommand{\epidauriantwodrachmas}{\char"1015E}
+\newcommand{\troezenianfive}{\char"1015F}
+\newcommand{\troezenianten}{\char"10160}
+\newcommand{\troezeniantenalt}{\char"10161}
+\newcommand{\hermionianten}{\char"10162}
+\newcommand{\messenianten}{\char"10163}
+\newcommand{\thespianten}{\char"10164}
+\newcommand{\thespianthirty}{\char"10165}
+\newcommand{\troezenianfifty}{\char"10166}
+\newcommand{\troezenianfiftyalt}{\char"10167}
+\newcommand{\hermionianfifty}{\char"10168}
+\newcommand{\thespianfifty}{\char"10169}
+\newcommand{\thespianonehundred}{\char"1016A}
+\newcommand{\thespianthreehundred}{\char"1016B}
+\newcommand{\epidaurianfivehundred}{\char"1016C}
+\newcommand{\troezenianfivehundred}{\char"1016D}
+\newcommand{\thespianfivehundred}{\char"1016E}
+\newcommand{\carystianfivehundred}{\char"1016F}
+\newcommand{\naxianfivehundred}{\char"10170}
+\newcommand{\thespianonethousand}{\char"10171}
+\newcommand{\thespianfivethousand}{\char"10172}
+\newcommand{\delphicfivemnas}{\char"10173}
+\newcommand{\stratianfiftymnas}{\char"10174}
+\newcommand{\greekonehalfsign}{\char"10175}
+\newcommand{\greekonehalfsignalt}{\char"10176}
+\newcommand{\greektwothirdssign}{\char"10177}
+\newcommand{\greekthreequarterssign}{\char"10178}
+\newcommand{\greekyearsign}{\char"10179}
+\newcommand{\greektalentsign}{\char"1017A}
+\newcommand{\greekdrachmasign}{\char"1017B}
+\newcommand{\greekobolsign}{\char"1017C}
+\newcommand{\greektwoobolssign}{\char"1017D}
+\newcommand{\greekthreeobolssign}{\char"1017E}
+\newcommand{\greekfourobolssign}{\char"1017F}
+\newcommand{\greekfiveobolssign}{\char"10180}
+\newcommand{\greekmetretessign}{\char"10181}
+\newcommand{\greekkyathosbasesign}{\char"10182}
+\newcommand{\greeklytrasign}{\char"10183}
+\newcommand{\greekounkiasign}{\char"10184}
+\newcommand{\greekxestessign}{\char"10185}
+\newcommand{\greekartabesign}{\char"10186}
+\newcommand{\greekarourasign}{\char"10187}
+\newcommand{\greekgrammasign}{\char"10188}
+\newcommand{\greektryblionbasesign}{\char"10189}
+\newcommand{\greekzerosign}{\char"1018A}
+\newcommand{\greekonequartersign}{\char"1018B}
+\newcommand{\greeksinusoidsign}{\char"1018C}
+\newcommand{\greekindictionsign}{\char"1018D}
+\newcommand{\nomismasign}{\char"1018E}
+%
+% some math symbols
+\DeclareRobustCommand\nrightrightarrows{\mathrel{\char"E033}}
+\DeclareRobustCommand\nleftleftarrows{\mathrel{\char"E032}}
+%
+% select ss02 lookup table for IPA symbols
+%\newfontfamily{\ipatext}[StylisticSet=5,%
+%BoldFont=NewCM10-Bold.otf,%
+%SlantedFont=NewCM10-Regular.otf,%
+%SlantedFeatures={FakeSlant=0.25},
+%BoldSlantedFont=NewCM10-Bold.otf,%
+%BoldSlantedFeatures={FakeSlant=0.25},
+%SmallCapsFeatures={Numbers=OldStyle}]{NewCM10-Book.otf}
+\newcommand{\ipatext}{\addfontfeature{StylisticSet=5}}
+\newcommand{\textipa}[1]{{\ipatext#1}}
+\newcommand{\oldipatext}{\addfontfeature{StylisticSet=5,RawFeature=+lipa}}
+\newcommand{\textoldipa}[1]{{\oldipatext#1}}
+%\newfontfamily{\ipatextsans}[StylisticSet=5,%
+%ItalicFont=NewCMSans10-BookOblique.otf,%
+%BoldFont=NewCMSans10-Bold.otf,%
+%BoldItalicFont=NewCMSans10-BoldOblique.otf,%
+%SlantedFont=NewCMSans10-Oblique.otf,%
+%BoldSlantedFont=NewCMSans10-BoldOblique.otf,%
+%SmallCapsFeatures={Numbers=OldStyle}]{NewCMSans10-Book.otf}
+%\newcommand{\ipatextsans}{\sffamily\addfontfeature{StylisticSet=5}}
+%\newcommand{\textsansipa}[1]{{\ipatextsans#1}}
+%
+% Up versions for chemistry
+\newcommand{\chemalpha}{\textrm{α}}
+\newcommand{\chembeta}{\textrm{β}}
+\newcommand{\chemgamma}{\textrm{γ}}
+\newcommand{\chemdelta}{\textrm{δ}}
+\newcommand{\chemepsilon}{\textrm{ε}}
+\newcommand{\chemzeta}{\textrm{ζ}}
+\newcommand{\chemeta}{\textrm{η}}
+\newcommand{\chemtheta}{\textrm{θ}}
+\newcommand{\chemiota}{\textrm{ι}}
+\newcommand{\chemkappa}{\textrm{\char"03F0}}
+\newcommand{\chemlambda}{\textrm{λ}}
+\newcommand{\chemmu}{\textrm{μ}}
+\newcommand{\chemnu}{\textrm{ν}}
+\newcommand{\chemxi}{\textrm{ξ}}
+\newcommand{\chemomicron}{\textrm{ο}}
+\newcommand{\chempi}{\textrm{π}}
+\newcommand{\chemrho}{\textrm{ρ}}
+\newcommand{\chemrhoalt}{\textrm{\char"03F1}}
+\newcommand{\chemsigma}{\textrm{σ}}
+\newcommand{\chemsigmaalt}{\textrm{ς}}
+\newcommand{\chemtau}{\textrm{τ}}
+\newcommand{\chemupsilon}{\textrm{υ}}
+\newcommand{\chemphi}{\textrm{φ}}
+\newcommand{\chemchi}{\textrm{χ}}
+\newcommand{\chempsi}{\textrm{ψ}}
+\newcommand{\chemomega}{\textrm{ω}}
+%
+\newcommand{\chemAlpha}{\textrm{Α}}
+\newcommand{\chemBeta}{\textrm{Β}}
+\newcommand{\chemGamma}{\textrm{Γ}}
+\newcommand{\chemDelta}{\textrm{Δ}}
+\newcommand{\chemEpsilon}{\textrm{Ε}}
+\newcommand{\chemZeta}{\textrm{Ζ}}
+\newcommand{\chemEta}{\textrm{Η}}
+\newcommand{\chemTheta}{\textrm{Θ}}
+\newcommand{\chemIota}{\textrm{Ι}}
+\newcommand{\chemKappa}{\textrm{Κ}}
+\newcommand{\chemLambda}{\textrm{Λ}}
+\newcommand{\chemMu}{\textrm{Μ}}
+\newcommand{\chemNu}{\textrm{Ν}}
+\newcommand{\chemXi}{\textrm{Ξ}}
+\newcommand{\chemOmicron}{\textrm{Ο}}
+\newcommand{\chemPi}{\textrm{Π}}
+\newcommand{\chemRho}{\textrm{Ρ}}
+\newcommand{\chemSigma}{\textrm{Σ}}
+\newcommand{\chemTau}{\textrm{Τ}}
+\newcommand{\chemUpsilon}{\textrm{Υ}}
+\newcommand{\chemPhi}{\textrm{Φ}}
+\newcommand{\chemChi}{\textrm{Χ}}
+\newcommand{\chemPsi}{\textrm{Ψ}}
+\newcommand{\chemOmega}{\textrm{Ω}}
+%
+
+%\Umathcode `ज 7 \symoperators "091C%
+%\Umathcode `अ 7 \symoperators "0905%
+%\Umathcode "0905 7 \symoperators "0905%
+%\Umathcode `क 7 \symoperators "0915%
+%\Umathcode `ख 7 \symoperators "0916%
+%\Umathcode `२ 7 \symoperators "0968%
+
+\count255="0900
+\loop\ifnum\count255<"097F
+ \advance\count255 by 1
+ \Umathcode \count255 7 \symoperators \count255%
+\repeat
+
diff --git a/fonts/newcomputermodern/doc/newcm-doc.pdf b/fonts/newcomputermodern/doc/newcm-doc.pdf
index e3c7a390d6..6c3bf1abcf 100644
--- a/fonts/newcomputermodern/doc/newcm-doc.pdf
+++ b/fonts/newcomputermodern/doc/newcm-doc.pdf
Binary files differ
diff --git a/fonts/newcomputermodern/doc/newcm-doc.tex b/fonts/newcomputermodern/doc/newcm-doc.tex
index 96412c1b49..7d83476671 100644
--- a/fonts/newcomputermodern/doc/newcm-doc.tex
+++ b/fonts/newcomputermodern/doc/newcm-doc.tex
@@ -95,7 +95,7 @@ Language=Nepali,
\renewcommand{\arraystretch}{1.4}
-\title{The New Computer Modern FontFamily\\ version 5.0}
+\title{The New Computer Modern FontFamily\\ version 5.01}
\author{Antonis Tsolomitis}
%\address{Department of Mathematics\\ University of the Aegean\\ Karlovassi, 832\,00 Samos\\ Greece}
%\netaddress{atsol (at) aegean dot gr}
@@ -979,18 +979,28 @@ $$
\subsection{Blackboard Bold}
-The Math fonts in the past used to have the \textsc{ams} blackboard
-bold letters, which were accessed with
-the command \verb|\mathbb|. These designs were not matching in style
-computer modern. Starting from version 5.0 of the fonts, they now contain a
-the full Unicode list of blackboard bold in cm-matching design.
-These are:
+In version 5.0 of the fonts a new NewCM blackboard bold was introduced
+in the place of the \textsc{ams} blackboard
+bold letters. There were many complains from Mathematicians for this choice.
+I have to make a statement here: it seems that although \textsc{ams} blackboard
+bold are not matching with the computer modern design the long time
+Mathematicians use them had its effect. People (including myself)
+got used to it and find it difficult to feel their non-matching design.
+Moreover, the new design can not be metrically equivalent with the past
+so there will be slight changes in the older documents if re-run.
+With this in mind and the fact that the new design should be considered
+``beta'', as there are characters that need improvement,
+I decided bring back to default the \textsc{ams} design and keep the
+new design for new documents for the StylisticSet 3.
+
+
+
+The \textsc{ams} blackboard bold are:
$$\mathbb{ABCDEFGHIJKLMNOPQRSTUVWXYZ}$$
$$\mathbb{abcdefghijklmnopqrstuvwxyz}$$
$$\mathbb{0123456789\ \pi\gamma\Gamma\Pi\Sigma\mitBbbD\mitBbbd\mitBbbe\mitBbbi\mitBbbj}$$
-The old shapes, the ones of \textsc{ams}, are also available for backwards
-combatibility. To access them one needs to load the math font enabling the
+To access the new ones needs to load the math font enabling the
\verb|ss03| stylistic set using for example
\noindent\verb|\setmathfont[StylisticSet=3]{NewCMMath-Book.otf}|
@@ -1002,8 +1012,9 @@ $$\mathbb{0123456789\ \pi\gamma\Gamma\Pi\Sigma\mitBbbD\mitBbbd\mitBbbe\mitBbbi\m
\setmathfont{NewCMMath-Book.otf}
-If using \verb|fontsetup| then you can choose the \textsc{ams} blackboard bold
-with the option \verb|amsbb|.
+If using the latest \verb|fontsetup| (to be released soon)
+then you can choose the NewCM blackboard bold
+with the option \verb|newcmbb|.
\subsection{Upright and extensible integrals}
The Math fonts (both Regular and Book weights) include upright integrals
diff --git a/fonts/newcomputermodern/otf/NewCMMath-Book.otf b/fonts/newcomputermodern/otf/NewCMMath-Book.otf
index 5fdcf9c6ec..45e4da3418 100644
--- a/fonts/newcomputermodern/otf/NewCMMath-Book.otf
+++ b/fonts/newcomputermodern/otf/NewCMMath-Book.otf
Binary files differ
diff --git a/fonts/newcomputermodern/otf/NewCMMath-Regular.otf b/fonts/newcomputermodern/otf/NewCMMath-Regular.otf
index 50317e3a1b..ef6623c9f8 100644
--- a/fonts/newcomputermodern/otf/NewCMMath-Regular.otf
+++ b/fonts/newcomputermodern/otf/NewCMMath-Regular.otf
Binary files differ
diff --git a/fonts/newcomputermodern/source.txz b/fonts/newcomputermodern/source.txz
index 55aafa4c87..9462ee3ac4 100644
--- a/fonts/newcomputermodern/source.txz
+++ b/fonts/newcomputermodern/source.txz
Binary files differ
diff --git a/fonts/newcomputermodern/tex/newcomputermodern.sty b/fonts/newcomputermodern/tex/newcomputermodern.sty
index 5154a84a62..6fc42e5eaa 100644
--- a/fonts/newcomputermodern/tex/newcomputermodern.sty
+++ b/fonts/newcomputermodern/tex/newcomputermodern.sty
@@ -1,5 +1,5 @@
%\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{newcomputermodern}[v5.0 NewCM fonts by Antonis Tsolomitis]
+\ProvidesPackage{newcomputermodern}[v5.01 NewCM fonts by Antonis Tsolomitis]
\typeout{Loading NewCM fonts by Antonis Tsolomitis}
\newif\if@olddefault