From 9911b96e545b333f8cc6a3aaf2764ba4adfb28a8 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Thu, 24 Sep 2020 20:43:17 +0000 Subject: newcomputermodern (24sep20) git-svn-id: svn://tug.org/texlive/trunk@56419 c570f23f-e606-0410-a88d-b1316a301751 --- .../texmf-dist/doc/fonts/newcomputermodern/README | 30 +++++++++++++++++---- .../public/newcomputermodern/NewCMSans10-Bold.otf | Bin 272956 -> 273432 bytes .../newcomputermodern/NewCMSans10-BoldOblique.otf | Bin 613564 -> 614164 bytes .../public/newcomputermodern/NewCMSans10-Book.otf | Bin 495792 -> 496132 bytes .../newcomputermodern/NewCMSans10-BookOblique.otf | Bin 513156 -> 513580 bytes .../newcomputermodern/NewCMSans10-Oblique.otf | Bin 246652 -> 246832 bytes .../newcomputermodern/NewCMSans10-Regular.otf | Bin 261668 -> 261820 bytes .../latex/newcomputermodern/newcomputermodern.sty | 15 +++++++++++ 8 files changed, 40 insertions(+), 5 deletions(-) create mode 100644 Master/texmf-dist/tex/latex/newcomputermodern/newcomputermodern.sty diff --git a/Master/texmf-dist/doc/fonts/newcomputermodern/README b/Master/texmf-dist/doc/fonts/newcomputermodern/README index b222017a60c..386a049b2df 100644 --- a/Master/texmf-dist/doc/fonts/newcomputermodern/README +++ b/Master/texmf-dist/doc/fonts/newcomputermodern/README @@ -1,7 +1,7 @@ New Computer Modern Fonts - (Package version 2.3, GustFLv1 or later) + (Package version 2.31, GustFLv1 or later) Antonis Tsolomitis Samos, Greece, 2019--2020 @@ -10,6 +10,19 @@ This is a release of a new assembly of ComputerModern fonts plus glyphs for non latin alphabets which are considered compatible in style to CM fonts. +======================================================================= +Use with: +\usepackage[default]{fontsetup} (loads the Book weight) +or +\usepackage{newcomputermodern} + +OR + +\usepackage[olddefault]{fontsetup} (loads the Regular weight) +or +\usepackage[regular]{newcomputermodern} (loads the Regular weight) +======================================================================= + The fonts contain Latin and accented latin letters and combinations, Greek (monotonic and polytonic) and Cyrillic. @@ -38,9 +51,7 @@ any language not covered at this point, I will gladly add the glyphs. Please notice that I will not design new glyphs from scratch. I will gladly correct faulty splines or compose a character from existing ones (such as accented) but the suggested to be added glyphs, must be -available from some source. For example, I know that a compatible -to cm font for Hebrew exists but I do not have any information more -than that. +available from some source. As far as the NewCMMath font is concerned, this is a derivative of lm-math with a huge amount of improvements and new glyphs. @@ -132,7 +143,9 @@ and supported by the defaul and olddefault options of the fontsetup package. These symbols are not in the Unicode Standard and so they are added in the Private Area of the fonts. -A modified file (newcm-unicode-symbols.pdf) based on unicode-symbols.pdf by Will Robertson is also provided showing the math glyphs of the font in comparison with other fonts found on ctan. +A modified file (newcm-unicode-symbols.pdf) based on unicode-symbols.pdf +by Will Robertson is also provided showing the math glyphs of the font +in comparison with other fonts found on ctan. --------------------------------------------------- Version 2.3 adds all kerning found in tipa package for the IPA symbols @@ -144,6 +157,13 @@ package and the default and olddefault options or setup your own. --------------------------------------------------- +Version 2.31 fixes wrong liga tables for standard ligatures (fi, ff etc) for the +Sans family, thanks to Manuel Boni. + +It also adds a newcomputermodern.sty file. +--------------------------------------------------- + + Antonis Tsolomitis Professor University of the Aegean diff --git a/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans10-Bold.otf b/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans10-Bold.otf index 822f5d66618..a7f626a6429 100644 Binary files a/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans10-Bold.otf and b/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans10-Bold.otf differ diff --git a/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans10-BoldOblique.otf b/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans10-BoldOblique.otf index 92a7056d81c..529720f9e9d 100644 Binary files a/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans10-BoldOblique.otf and b/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans10-BoldOblique.otf differ diff --git a/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans10-Book.otf b/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans10-Book.otf index 94361fb1317..72048c34312 100644 Binary files a/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans10-Book.otf and b/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans10-Book.otf differ diff --git a/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans10-BookOblique.otf b/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans10-BookOblique.otf index decec6ed77f..bc75226c40c 100644 Binary files a/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans10-BookOblique.otf and b/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans10-BookOblique.otf differ diff --git a/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans10-Oblique.otf b/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans10-Oblique.otf index bc91f0597cb..ae87c1e5f78 100644 Binary files a/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans10-Oblique.otf and b/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans10-Oblique.otf differ diff --git a/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans10-Regular.otf b/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans10-Regular.otf index 67fb46f75e8..e4e6d17fbe4 100644 Binary files a/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans10-Regular.otf and b/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans10-Regular.otf differ diff --git a/Master/texmf-dist/tex/latex/newcomputermodern/newcomputermodern.sty b/Master/texmf-dist/tex/latex/newcomputermodern/newcomputermodern.sty new file mode 100644 index 00000000000..f9e3dc14293 --- /dev/null +++ b/Master/texmf-dist/tex/latex/newcomputermodern/newcomputermodern.sty @@ -0,0 +1,15 @@ +%\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{newcomputermodern}[2020/09/24 NewCM fonts by Antonis Tsolomitis] +\typeout{Loading NewCM fonts by Antonis Tsolomitis} + +\newif\if@olddefault +\DeclareOption{regular}{\@olddefaulttrue} +\ProcessOptions\relax + +\if@olddefault + \RequirePackage{fspolddefault} + \else + \RequirePackage{fspdefault} + \fi +\endinput + -- cgit v1.2.3