diff options
author | Karl Berry <karl@freefriends.org> | 2020-06-01 21:03:29 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2020-06-01 21:03:29 +0000 |
commit | f7cdf7a0aea616a47018b55d3006f608fbeebfa5 (patch) | |
tree | 1786ad8beb53739d0710c135a55e4498c9d5bb9a /Master | |
parent | 3357e04f5004ab0e76e985d9c310ebba2c8747e0 (diff) |
newcomputermodern (1jun20)
git-svn-id: svn://tug.org/texlive/trunk@55374 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master')
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 Binary files differindex 79c51aade29..e6e87d94375 100644 --- a/Master/texmf-dist/doc/fonts/newcomputermodern/newcomputermodern-sample.pdf +++ b/Master/texmf-dist/doc/fonts/newcomputermodern/newcomputermodern-sample.pdf 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 Binary files differindex 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 diff --git a/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCM10-BoldItalic.otf b/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCM10-BoldItalic.otf Binary files differindex 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 diff --git a/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCM10-Italic.otf b/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCM10-Italic.otf Binary files differindex 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 diff --git a/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCM10-Regular.otf b/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCM10-Regular.otf Binary files differindex 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 diff --git a/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMMath-Regular.otf b/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMMath-Regular.otf Binary files differindex 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 diff --git a/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMMono10-Bold.otf b/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMMono10-Bold.otf Binary files differindex 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 diff --git a/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMMono10-BoldOblique.otf b/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMMono10-BoldOblique.otf Binary files differindex 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 diff --git a/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMMono10-Italic.otf b/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMMono10-Italic.otf Binary files differindex 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 diff --git a/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMMono10-Regular.otf b/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMMono10-Regular.otf Binary files differindex 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 diff --git a/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans10-Bold.otf b/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans10-Bold.otf Binary files differindex 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 diff --git a/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans10-BoldOblique.otf b/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans10-BoldOblique.otf Binary files differindex 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 diff --git a/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans10-Oblique.otf b/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans10-Oblique.otf Binary files differindex 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 diff --git a/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans10-Regular.otf b/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans10-Regular.otf Binary files differindex 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 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, + } |