From db2a2e7b5c4ca1335618a0b5f5c574229bf459f6 Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Sun, 2 May 2021 03:03:15 +0000 Subject: CTAN sync 202105020303 --- .../tex/NewComputerModern.fontspec | 26 ++++++++++++++++++++++ .../tex/NewComputerModernBook.fontspec | 26 ++++++++++++++++++++++ .../tex/NewComputerModernMono.fontspec | 8 +++++++ .../tex/NewComputerModernMonoBook.fontspec | 8 +++++++ .../tex/NewComputerModernSans.fontspec | 20 +++++++++++++++++ .../tex/NewComputerModernSansBook.fontspec | 21 +++++++++++++++++ fonts/newcomputermodern/tex/newcomputermodern.sty | 15 +++++++++++++ 7 files changed, 124 insertions(+) create mode 100644 fonts/newcomputermodern/tex/NewComputerModern.fontspec create mode 100644 fonts/newcomputermodern/tex/NewComputerModernBook.fontspec create mode 100644 fonts/newcomputermodern/tex/NewComputerModernMono.fontspec create mode 100644 fonts/newcomputermodern/tex/NewComputerModernMonoBook.fontspec create mode 100644 fonts/newcomputermodern/tex/NewComputerModernSans.fontspec create mode 100644 fonts/newcomputermodern/tex/NewComputerModernSansBook.fontspec create mode 100644 fonts/newcomputermodern/tex/newcomputermodern.sty (limited to 'fonts/newcomputermodern/tex') diff --git a/fonts/newcomputermodern/tex/NewComputerModern.fontspec b/fonts/newcomputermodern/tex/NewComputerModern.fontspec new file mode 100644 index 0000000000..8652f3a518 --- /dev/null +++ b/fonts/newcomputermodern/tex/NewComputerModern.fontspec @@ -0,0 +1,26 @@ +\defaultfontfeatures[NewComputerModern] + { + Extension = .otf , + SizeFeatures={% + {Size=-8, Font=NewCM08-Regular.otf, + ItalicFont=NewCM08-Italic.otf,% + BoldFont=NewCM10-Bold.otf,% + BoldItalicFont=NewCM10-BoldItalic.otf,% + SlantedFont=NewCM08-Regular.otf,% + BoldSlantedFont=NewCM10-Bold.otf,% + SmallCapsFeatures={Numbers=OldStyle}}, + {Size=8, Font=NewCM08-Regular.otf, + ItalicFont=NewCM08-Italic.otf,% + BoldFont=NewCM10-Bold.otf,% + BoldItalicFont=NewCM10-BoldItalic.otf,% + SlantedFont=NewCM08-Regular.otf,% + BoldSlantedFont=NewCM10-Bold.otf,% + SmallCapsFeatures={Numbers=OldStyle}}, + {Size= 9-, Font = NewCM10-Regular.otf, + ItalicFont=NewCM10-Italic.otf,% + BoldFont=NewCM10-Bold.otf,% + BoldItalicFont=NewCM10-BoldItalic.otf,% + SlantedFont=NewCM10-Regular.otf,% + BoldSlantedFont=NewCM10-Bold.otf,% + SmallCapsFeatures={Numbers=OldStyle}}% + }} diff --git a/fonts/newcomputermodern/tex/NewComputerModernBook.fontspec b/fonts/newcomputermodern/tex/NewComputerModernBook.fontspec new file mode 100644 index 0000000000..8eaa902e69 --- /dev/null +++ b/fonts/newcomputermodern/tex/NewComputerModernBook.fontspec @@ -0,0 +1,26 @@ +\defaultfontfeatures[NewComputerModern Book] + { + Extension = .otf , + 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}}% + }} diff --git a/fonts/newcomputermodern/tex/NewComputerModernMono.fontspec b/fonts/newcomputermodern/tex/NewComputerModernMono.fontspec new file mode 100644 index 0000000000..c4bb5441c4 --- /dev/null +++ b/fonts/newcomputermodern/tex/NewComputerModernMono.fontspec @@ -0,0 +1,8 @@ +\defaultfontfeatures[NewComputerModern Mono] + { + Extension = .otf , + UprightFont = NewCMMono10-Regular, + BoldFont = NewCMMono10-Bold, + ItalicFont = NewCMMono10-Italic, + BoldItalicFont = NewCMMono10-BoldOblique, + } diff --git a/fonts/newcomputermodern/tex/NewComputerModernMonoBook.fontspec b/fonts/newcomputermodern/tex/NewComputerModernMonoBook.fontspec new file mode 100644 index 0000000000..b3fdc49093 --- /dev/null +++ b/fonts/newcomputermodern/tex/NewComputerModernMonoBook.fontspec @@ -0,0 +1,8 @@ +\defaultfontfeatures[NewComputerModern Mono Book] + { + Extension = .otf , + UprightFont = NewCMMono10-Book, + BoldFont = NewCMMono10-Bold, + ItalicFont = NewCMMono10-BookItalic, + BoldItalicFont = NewCMMono10-BoldOblique, + } diff --git a/fonts/newcomputermodern/tex/NewComputerModernSans.fontspec b/fonts/newcomputermodern/tex/NewComputerModernSans.fontspec new file mode 100644 index 0000000000..d55736d0bd --- /dev/null +++ b/fonts/newcomputermodern/tex/NewComputerModernSans.fontspec @@ -0,0 +1,20 @@ +\defaultfontfeatures[NewComputerModern Sans] + { + Extension = .otf , + SizeFeatures={% + {Size= -8, Font=NewCMSans08-Regular.otf,% + ItalicFont=NewCMSans08-Oblique.otf,% + BoldFont=NewCMSans10-Bold.otf,% + BoldItalicFont=NewCMSans10-BoldOblique.otf,% + SmallCapsFeatures={Numbers=OldStyle}}, + {Size= 8, Font=NewCMSans08-Regular.otf,% + ItalicFont=NewCMSans08-Oblique.otf,% + BoldFont=NewCMSans10-Bold.otf,% + BoldItalicFont=NewCMSans10-BoldOblique.otf,% + SmallCapsFeatures={Numbers=OldStyle}}, + {Size= 9-, Font=NewCMSans10-Regular.otf,% + ItalicFont=NewCMSans10-Oblique.otf,% + BoldFont=NewCMSans10-Bold.otf,% + BoldItalicFont=NewCMSans10-BoldOblique.otf,% + SmallCapsFeatures={Numbers=OldStyle}} + }} diff --git a/fonts/newcomputermodern/tex/NewComputerModernSansBook.fontspec b/fonts/newcomputermodern/tex/NewComputerModernSansBook.fontspec new file mode 100644 index 0000000000..9220d05935 --- /dev/null +++ b/fonts/newcomputermodern/tex/NewComputerModernSansBook.fontspec @@ -0,0 +1,21 @@ +\defaultfontfeatures[NewComputerModern Sans Book] + { + Extension = .otf , + 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}} + }} + diff --git a/fonts/newcomputermodern/tex/newcomputermodern.sty b/fonts/newcomputermodern/tex/newcomputermodern.sty new file mode 100644 index 0000000000..d1458ec043 --- /dev/null +++ b/fonts/newcomputermodern/tex/newcomputermodern.sty @@ -0,0 +1,15 @@ +%\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{newcomputermodern}[v3.02 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