summaryrefslogtreecommitdiff
path: root/fonts/newcomputermodern/tex
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2021-05-02 03:03:15 +0000
committerNorbert Preining <norbert@preining.info>2021-05-02 03:03:15 +0000
commitdb2a2e7b5c4ca1335618a0b5f5c574229bf459f6 (patch)
treed0f4c73e3a871ce1ff86e9e94ac3bcca055bf6e5 /fonts/newcomputermodern/tex
parent33ca54806c387d16002fc16e31418d3a28c2dd63 (diff)
CTAN sync 202105020303
Diffstat (limited to 'fonts/newcomputermodern/tex')
-rw-r--r--fonts/newcomputermodern/tex/NewComputerModern.fontspec26
-rw-r--r--fonts/newcomputermodern/tex/NewComputerModernBook.fontspec26
-rw-r--r--fonts/newcomputermodern/tex/NewComputerModernMono.fontspec8
-rw-r--r--fonts/newcomputermodern/tex/NewComputerModernMonoBook.fontspec8
-rw-r--r--fonts/newcomputermodern/tex/NewComputerModernSans.fontspec20
-rw-r--r--fonts/newcomputermodern/tex/NewComputerModernSansBook.fontspec21
-rw-r--r--fonts/newcomputermodern/tex/newcomputermodern.sty15
7 files changed, 124 insertions, 0 deletions
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
+