summaryrefslogtreecommitdiff
path: root/Master
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2020-06-01 21:03:29 +0000
committerKarl Berry <karl@freefriends.org>2020-06-01 21:03:29 +0000
commitf7cdf7a0aea616a47018b55d3006f608fbeebfa5 (patch)
tree1786ad8beb53739d0710c135a55e4498c9d5bb9a /Master
parent3357e04f5004ab0e76e985d9c310ebba2c8747e0 (diff)
newcomputermodern (1jun20)
git-svn-id: svn://tug.org/texlive/trunk@55374 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master')
-rw-r--r--Master/texmf-dist/doc/fonts/newcomputermodern/README20
-rw-r--r--Master/texmf-dist/doc/fonts/newcomputermodern/newcomputermodern-sample.pdfbin94722 -> 88072 bytes
-rw-r--r--Master/texmf-dist/doc/fonts/newcomputermodern/newcomputermodern-sample.tex71
-rw-r--r--Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCM10-Bold.otfbin326488 -> 326688 bytes
-rw-r--r--Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCM10-BoldItalic.otfbin258720 -> 259100 bytes
-rw-r--r--Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCM10-Italic.otfbin261896 -> 262296 bytes
-rw-r--r--Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCM10-Regular.otfbin327580 -> 327804 bytes
-rw-r--r--Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMMath-Regular.otfbin734968 -> 844524 bytes
-rw-r--r--Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMMono10-Bold.otfbin211916 -> 212112 bytes
-rw-r--r--Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMMono10-BoldOblique.otfbin536568 -> 537064 bytes
-rw-r--r--Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMMono10-Italic.otfbin694300 -> 694724 bytes
-rw-r--r--Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMMono10-Regular.otfbin270512 -> 270744 bytes
-rw-r--r--Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans10-Bold.otfbin263000 -> 263092 bytes
-rw-r--r--Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans10-BoldOblique.otfbin600060 -> 600324 bytes
-rw-r--r--Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans10-Oblique.otfbin232844 -> 233072 bytes
-rw-r--r--Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans10-Regular.otfbin245992 -> 246120 bytes
-rw-r--r--Master/texmf-dist/tex/latex/newcomputermodern/NewComputerModern.fontspec8
-rw-r--r--Master/texmf-dist/tex/latex/newcomputermodern/NewComputerModernMono.fontspec8
-rw-r--r--Master/texmf-dist/tex/latex/newcomputermodern/NewComputerModernSans.fontspec8
19 files changed, 63 insertions, 52 deletions
diff --git a/Master/texmf-dist/doc/fonts/newcomputermodern/README b/Master/texmf-dist/doc/fonts/newcomputermodern/README
index 6ccb68b2812..1d7db899cb7 100644
--- a/Master/texmf-dist/doc/fonts/newcomputermodern/README
+++ b/Master/texmf-dist/doc/fonts/newcomputermodern/README
@@ -1,6 +1,6 @@
New Computer Modern Fonts
- (Package version 1.003, GustFLv1 or later)
+ (Package version 1.1, GustFLv1 or later)
Antonis Tsolomitis
Samos, Greece, 2019--2020
@@ -40,14 +40,11 @@ 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.
-As far as the NewCMMath font is concerned, this is the same with
+As far as the NewCMMath font is concerned, this is a derivative of
lm-math with BoldSans glyphs improved and MathSansGreek is included
and accessible with commands such as \msansAlpha or \mitsansAlpha,
-although unicode does not include them in theri standard.
-So if you do not need Sans,
-please use lm-math. The credit belongs to the developers of lm-math.
-Work in math fonts is very very demanding. I do not want to take
-any credit that belongs to others. However, more imrovements will follow.
+although unicode does not include them in theri standard. As of
+version 1.1 it also contains a great amount of more glyphs than lm-math.
---------------------------------------
@@ -82,6 +79,15 @@ with the [default] option.
---------------------------------------------------
+Version 1.1 concerns mainly a very big number of glyphs added to
+the Math font. It is now comparable in glyph coverage
+with other free or commercial Math fonts on CTAN.
+
+Text fonts have been extended to include
+LATIN CAPITAL LETTER SHARP S (U+1E9E)---thanks to Karl Barry.
+
+Finally thanks go to Robert Alessi for providing the fontspec files
+included in this release.
Antonis Tsolomitis
Professor
diff --git a/Master/texmf-dist/doc/fonts/newcomputermodern/newcomputermodern-sample.pdf b/Master/texmf-dist/doc/fonts/newcomputermodern/newcomputermodern-sample.pdf
index 79c51aade29..e6e87d94375 100644
--- a/Master/texmf-dist/doc/fonts/newcomputermodern/newcomputermodern-sample.pdf
+++ b/Master/texmf-dist/doc/fonts/newcomputermodern/newcomputermodern-sample.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/fonts/newcomputermodern/newcomputermodern-sample.tex b/Master/texmf-dist/doc/fonts/newcomputermodern/newcomputermodern-sample.tex
index 6c047b48fb1..a461d165f37 100644
--- a/Master/texmf-dist/doc/fonts/newcomputermodern/newcomputermodern-sample.tex
+++ b/Master/texmf-dist/doc/fonts/newcomputermodern/newcomputermodern-sample.tex
@@ -1,7 +1,32 @@
\documentclass{article}
\pagestyle{empty}
\usepackage{xgreek,graphicx}
-\usepackage[default]{fontsetup}
+
+\usepackage{fontspec}
+\usepackage{unicode-math}
+
+\RequirePackage{fontspec}
+\RequirePackage{unicode-math}
+\setmainfont[%
+ItalicFont=NewCM10-Italic.otf,%
+BoldFont=NewCM10-Bold.otf,%
+BoldItalicFont=NewCM10-BoldItalic.otf,%
+SmallCapsFeatures={Numbers=OldStyle}]{NewCM10-Regular.otf}
+
+\setsansfont[%
+ItalicFont=NewCMSans10-Oblique.otf,%
+BoldFont=NewCMSans10-Bold.otf,%
+BoldItalicFont=NewCMSans10-BoldOblique.otf,%
+SmallCapsFeatures={Numbers=OldStyle}]{NewCMSans10-Regular.otf}
+
+\setmonofont[ItalicFont=NewCMMono10-Italic.otf,%
+BoldFont=NewCMMono10-Bold.otf,%
+BoldItalicFont=NewCMMono10-BoldOblique.otf,%
+SmallCapsFeatures={Numbers=OldStyle}]{NewCMMono10-Regular.otf}
+
+\setmathfont{NewCMMath-Regular.otf}
+
+\newcommand{\tttextsc}[1]{{\ttscshape#1}}
\newtheorem{theorem}{Theorem}
\newtheorem{theoremg}[theorem]{Θεώρημα}
@@ -143,49 +168,5 @@ $(f_n)_{n\in\mathbb N}$ представляет собой последоват
$$\lim \int f_n =\int f.$$
\end{theoremr}
-\newpage
-
-\noindent 4th century bce Greek:
-
-\begin{center}
- \begin{minipage}{13cm}
- \begin{center}\textivbce{\Large ΥΜΝΟΣ ΗΡΗΣ}\end{center}
-{\ivbce
- \begin{verse}
- ΚΥΑΝΕΟΙΣ ΚΟΛΠΟΙΣΙΝ ΕΝΗΜΕΝΗ ΑΕΡΟΜΟΡΦΕ\\
- ΗΡΑ ΠΑΜΒΑΣΙΛΕΙΑ ∆ΙΟΣ ΣΥΛΛΕΚΤΡΕ ΜΑΚΑΙΡΑ\\
- ΨΥΧΟΤΡΟΦΟΥΣ ΑΥΡΑΣ ΘΝΗΤΟΙΣ ΠΑΡΕΧΟΥΣΑ ΠΡΟΣΗΝΕΙΣ\\
- ΟΜΒΡΩΝ ΜΕΝ ΜΗΤΗΡ ΑΝΕΜΩΝ ΤΡΟΦΕ ΠΑΝΤΟΓΕΝΕΘΛΕ\\
- ΧΩΡΙΣ ΓΑΡ ΣΕΘΕΝ ΟΥΔΕΝ ΟΛΩΣ ΖΩΗΣ ΦΥΣΙΝ ΕΓΝΩ\\
- ΚΟΙΝΩΝΕΙΣ ΓΑΡ ΑΠΑΣΙ ΚΕΚΡΑΜΕΝΗ ΗΕΡΙ ΣΕΜΝΩΙ\\
- ΠΑΝΤΩΝ ΓΑΡ ΚΡΑΤΕΕΙΣ ΜΟΥΝΗ ΠΑΝΤΕΣΣΙ Τ ΑΝΑΣΣΕΙΣ\\
- ΗΕΡΙΟΙΣ ΡΟΙΖΟΙΣΙ ΤΙΝΑΣΣΟΜΕΝΗ ΚΑΤΑ ΧΕΥΜΑ\\
- ΑΛΛΑ ΜΑΚΑΙΡΑ ΘΕΑ ΠΟΛΥΩΝΥΜΕ ΠΑΜΒΑΣΙΛΕΙΑ\\
- ΕΛΘΟΙΣ ΕΥΜΕΝΕΟΥΣΑ ΚΑΛΩΙ ΓΗΘΟΝΤΙ ΠΡΟΣΩΠΩΙ
- \end{verse}
-} \end{minipage}
-\end{center}
-
-\bigskip
-
-\noindent 6th century bce Greek:
-\begin{center}
- \begin{minipage}{13cm}
- \begin{center}\textvibce{\Large ΥΜΝΟΣ ΗΡΗΣ}\end{center}
-{\vibce
- \begin{verse}
- ΚΥΑΝΕΟΙΣ ΚΟΛΠΟΙΣΙΝ ΕΝΗΜΕΝΗ ΑΕΡΟΜΟΡΦΕ\\
- ΗΡΑ ΠΑΜΒΑΣΙΛΕΙΑ ∆ΙΟΣ ΣΥΛΛΕΚΤΡΕ ΜΑΚΑΙΡΑ\\
- ΨΥΧΟΤΡΟΦΟΥΣ ΑΥΡΑΣ ΘΝΗΤΟΙΣ ΠΑΡΕΧΟΥΣΑ ΠΡΟΣΗΝΕΙΣ\\
- ΟΜΒΡΩΝ ΜΕΝ ΜΗΤΗΡ ΑΝΕΜΩΝ ΤΡΟΦΕ ΠΑΝΤΟΓΕΝΕΘΛΕ\\
- ΧΩΡΙΣ ΓΑΡ ΣΕΘΕΝ ΟΥΔΕΝ ΟΛΩΣ ΖΩΗΣ ΦΥΣΙΝ ΕΓΝΩ\\
- ΚΟΙΝΩΝΕΙΣ ΓΑΡ ΑΠΑΣΙ ΚΕΚΡΑΜΕΝΗ ΗΕΡΙ ΣΕΜΝΩΙ\\
- ΠΑΝΤΩΝ ΓΑΡ ΚΡΑΤΕΕΙΣ ΜΟΥΝΗ ΠΑΝΤΕΣΣΙ Τ ΑΝΑΣΣΕΙΣ\\
- ΗΕΡΙΟΙΣ ΡΟΙΖΟΙΣΙ ΤΙΝΑΣΣΟΜΕΝΗ ΚΑΤΑ ΧΕΥΜΑ\\
- ΑΛΛΑ ΜΑΚΑΙΡΑ ΘΕΑ ΠΟΛΥΩΝΥΜΕ ΠΑΜΒΑΣΙΛΕΙΑ\\
- ΕΛΘΟΙΣ ΕΥΜΕΝΕΟΥΣΑ ΚΑΛΩΙ ΓΗΘΟΝΤΙ ΠΡΟΣΩΠΩΙ
- \end{verse}
-} \end{minipage}
-\end{center}
\end{document}
diff --git a/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCM10-Bold.otf b/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCM10-Bold.otf
index c706861169f..b19442cb8ca 100644
--- a/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCM10-Bold.otf
+++ b/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCM10-Bold.otf
Binary files differ
diff --git a/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCM10-BoldItalic.otf b/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCM10-BoldItalic.otf
index fbf6bf0b38e..246db72b330 100644
--- a/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCM10-BoldItalic.otf
+++ b/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCM10-BoldItalic.otf
Binary files differ
diff --git a/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCM10-Italic.otf b/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCM10-Italic.otf
index 62e2e929c6c..de268989580 100644
--- a/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCM10-Italic.otf
+++ b/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCM10-Italic.otf
Binary files differ
diff --git a/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCM10-Regular.otf b/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCM10-Regular.otf
index ca01d7698a0..364a9a20312 100644
--- a/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCM10-Regular.otf
+++ b/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCM10-Regular.otf
Binary files differ
diff --git a/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMMath-Regular.otf b/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMMath-Regular.otf
index aa4d0effcaf..38f785e1548 100644
--- a/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMMath-Regular.otf
+++ b/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMMath-Regular.otf
Binary files differ
diff --git a/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMMono10-Bold.otf b/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMMono10-Bold.otf
index d1dd175884d..968118159cd 100644
--- a/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMMono10-Bold.otf
+++ b/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMMono10-Bold.otf
Binary files differ
diff --git a/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMMono10-BoldOblique.otf b/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMMono10-BoldOblique.otf
index 39dec002e6f..bff02c68a55 100644
--- a/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMMono10-BoldOblique.otf
+++ b/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMMono10-BoldOblique.otf
Binary files differ
diff --git a/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMMono10-Italic.otf b/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMMono10-Italic.otf
index 1465dc2b73a..3141e3cf100 100644
--- a/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMMono10-Italic.otf
+++ b/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMMono10-Italic.otf
Binary files differ
diff --git a/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMMono10-Regular.otf b/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMMono10-Regular.otf
index 6b80274fe48..37921cf3388 100644
--- a/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMMono10-Regular.otf
+++ b/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMMono10-Regular.otf
Binary files differ
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 f198c96c293..fe7dd972e45 100644
--- a/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans10-Bold.otf
+++ b/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans10-Bold.otf
Binary files 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 8befb6dfa9b..82dfd41f2c6 100644
--- a/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans10-BoldOblique.otf
+++ b/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans10-BoldOblique.otf
Binary files 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 3eb6064f44c..ab78afa4cb4 100644
--- a/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans10-Oblique.otf
+++ b/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans10-Oblique.otf
Binary files 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 a576f44eeae..16c90710485 100644
--- a/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans10-Regular.otf
+++ b/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans10-Regular.otf
Binary files differ
diff --git a/Master/texmf-dist/tex/latex/newcomputermodern/NewComputerModern.fontspec b/Master/texmf-dist/tex/latex/newcomputermodern/NewComputerModern.fontspec
new file mode 100644
index 00000000000..6473cac3117
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/newcomputermodern/NewComputerModern.fontspec
@@ -0,0 +1,8 @@
+\defaultfontfeatures[NewComputerModern]
+ {
+ Extension = .otf ,
+ UprightFont = NewCM10-Regular,
+ BoldFont = NewCM10-Bold,
+ ItalicFont = NewCM10-Italic,
+ BoldItalicFont = NewCM10-BoldItalic,
+ }
diff --git a/Master/texmf-dist/tex/latex/newcomputermodern/NewComputerModernMono.fontspec b/Master/texmf-dist/tex/latex/newcomputermodern/NewComputerModernMono.fontspec
new file mode 100644
index 00000000000..c4bb5441c4a
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/newcomputermodern/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/Master/texmf-dist/tex/latex/newcomputermodern/NewComputerModernSans.fontspec b/Master/texmf-dist/tex/latex/newcomputermodern/NewComputerModernSans.fontspec
new file mode 100644
index 00000000000..97bba381dc6
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/newcomputermodern/NewComputerModernSans.fontspec
@@ -0,0 +1,8 @@
+\defaultfontfeatures[NewComputerModern Sans]
+ {
+ Extension = .otf ,
+ UprightFont = NewCMSans10-Regular,
+ BoldFont = NewCMSans10-Bold,
+ ItalicFont = NewCMSans10-Oblique,
+ BoldItalicFont = NewCMSans10-BoldOblique,
+ }