summaryrefslogtreecommitdiff
path: root/fonts/newcomputermodern
diff options
context:
space:
mode:
Diffstat (limited to 'fonts/newcomputermodern')
-rw-r--r--fonts/newcomputermodern/NewCM10-Bold.otfbin326152 -> 326488 bytes
-rw-r--r--fonts/newcomputermodern/NewCM10-BoldItalic.otfbin258684 -> 258720 bytes
-rw-r--r--fonts/newcomputermodern/NewCM10-Italic.otfbin261912 -> 261896 bytes
-rw-r--r--fonts/newcomputermodern/NewCM10-Regular.otfbin327032 -> 327580 bytes
-rw-r--r--fonts/newcomputermodern/NewCMMath-Regular.otfbin721456 -> 734968 bytes
-rw-r--r--fonts/newcomputermodern/NewCMMono10-Bold.otfbin208672 -> 211916 bytes
-rw-r--r--fonts/newcomputermodern/NewCMMono10-BoldOblique.otfbin533068 -> 536568 bytes
-rw-r--r--fonts/newcomputermodern/NewCMMono10-Italic.otfbin690816 -> 694300 bytes
-rw-r--r--fonts/newcomputermodern/NewCMMono10-Regular.otfbin267700 -> 270512 bytes
-rw-r--r--fonts/newcomputermodern/NewCMSans10-Bold.otfbin270284 -> 263000 bytes
-rw-r--r--fonts/newcomputermodern/NewCMSans10-BoldOblique.otfbin635472 -> 600060 bytes
-rw-r--r--fonts/newcomputermodern/NewCMSans10-Oblique.otfbin232680 -> 232844 bytes
-rw-r--r--fonts/newcomputermodern/NewCMSans10-Regular.otfbin234032 -> 245992 bytes
-rw-r--r--fonts/newcomputermodern/README47
-rw-r--r--fonts/newcomputermodern/newcomputermodern-sample.pdfbin86973 -> 94722 bytes
-rw-r--r--fonts/newcomputermodern/newcomputermodern-sample.tex71
16 files changed, 81 insertions, 37 deletions
diff --git a/fonts/newcomputermodern/NewCM10-Bold.otf b/fonts/newcomputermodern/NewCM10-Bold.otf
index 7dc1952772..c706861169 100644
--- a/fonts/newcomputermodern/NewCM10-Bold.otf
+++ b/fonts/newcomputermodern/NewCM10-Bold.otf
Binary files differ
diff --git a/fonts/newcomputermodern/NewCM10-BoldItalic.otf b/fonts/newcomputermodern/NewCM10-BoldItalic.otf
index c1cb0c73d1..fbf6bf0b38 100644
--- a/fonts/newcomputermodern/NewCM10-BoldItalic.otf
+++ b/fonts/newcomputermodern/NewCM10-BoldItalic.otf
Binary files differ
diff --git a/fonts/newcomputermodern/NewCM10-Italic.otf b/fonts/newcomputermodern/NewCM10-Italic.otf
index a8acd4008e..62e2e929c6 100644
--- a/fonts/newcomputermodern/NewCM10-Italic.otf
+++ b/fonts/newcomputermodern/NewCM10-Italic.otf
Binary files differ
diff --git a/fonts/newcomputermodern/NewCM10-Regular.otf b/fonts/newcomputermodern/NewCM10-Regular.otf
index 33f26b6358..ca01d7698a 100644
--- a/fonts/newcomputermodern/NewCM10-Regular.otf
+++ b/fonts/newcomputermodern/NewCM10-Regular.otf
Binary files differ
diff --git a/fonts/newcomputermodern/NewCMMath-Regular.otf b/fonts/newcomputermodern/NewCMMath-Regular.otf
index ca694ed183..aa4d0effca 100644
--- a/fonts/newcomputermodern/NewCMMath-Regular.otf
+++ b/fonts/newcomputermodern/NewCMMath-Regular.otf
Binary files differ
diff --git a/fonts/newcomputermodern/NewCMMono10-Bold.otf b/fonts/newcomputermodern/NewCMMono10-Bold.otf
index 38848e4a28..d1dd175884 100644
--- a/fonts/newcomputermodern/NewCMMono10-Bold.otf
+++ b/fonts/newcomputermodern/NewCMMono10-Bold.otf
Binary files differ
diff --git a/fonts/newcomputermodern/NewCMMono10-BoldOblique.otf b/fonts/newcomputermodern/NewCMMono10-BoldOblique.otf
index af3ce9c401..39dec002e6 100644
--- a/fonts/newcomputermodern/NewCMMono10-BoldOblique.otf
+++ b/fonts/newcomputermodern/NewCMMono10-BoldOblique.otf
Binary files differ
diff --git a/fonts/newcomputermodern/NewCMMono10-Italic.otf b/fonts/newcomputermodern/NewCMMono10-Italic.otf
index 240150c0f1..1465dc2b73 100644
--- a/fonts/newcomputermodern/NewCMMono10-Italic.otf
+++ b/fonts/newcomputermodern/NewCMMono10-Italic.otf
Binary files differ
diff --git a/fonts/newcomputermodern/NewCMMono10-Regular.otf b/fonts/newcomputermodern/NewCMMono10-Regular.otf
index 23ed9272f2..6b80274fe4 100644
--- a/fonts/newcomputermodern/NewCMMono10-Regular.otf
+++ b/fonts/newcomputermodern/NewCMMono10-Regular.otf
Binary files differ
diff --git a/fonts/newcomputermodern/NewCMSans10-Bold.otf b/fonts/newcomputermodern/NewCMSans10-Bold.otf
index 309db20924..f198c96c29 100644
--- a/fonts/newcomputermodern/NewCMSans10-Bold.otf
+++ b/fonts/newcomputermodern/NewCMSans10-Bold.otf
Binary files differ
diff --git a/fonts/newcomputermodern/NewCMSans10-BoldOblique.otf b/fonts/newcomputermodern/NewCMSans10-BoldOblique.otf
index b12919eb47..8befb6dfa9 100644
--- a/fonts/newcomputermodern/NewCMSans10-BoldOblique.otf
+++ b/fonts/newcomputermodern/NewCMSans10-BoldOblique.otf
Binary files differ
diff --git a/fonts/newcomputermodern/NewCMSans10-Oblique.otf b/fonts/newcomputermodern/NewCMSans10-Oblique.otf
index dc3923e265..3eb6064f44 100644
--- a/fonts/newcomputermodern/NewCMSans10-Oblique.otf
+++ b/fonts/newcomputermodern/NewCMSans10-Oblique.otf
Binary files differ
diff --git a/fonts/newcomputermodern/NewCMSans10-Regular.otf b/fonts/newcomputermodern/NewCMSans10-Regular.otf
index 1531fae180..a576f44eea 100644
--- a/fonts/newcomputermodern/NewCMSans10-Regular.otf
+++ b/fonts/newcomputermodern/NewCMSans10-Regular.otf
Binary files differ
diff --git a/fonts/newcomputermodern/README b/fonts/newcomputermodern/README
index 05484e54a8..6ccb68b281 100644
--- a/fonts/newcomputermodern/README
+++ b/fonts/newcomputermodern/README
@@ -1,15 +1,11 @@
New Computer Modern Fonts
- (Package version 1.002, GustFLv1 or later)
-
-NewCM10, NewCMSans10, NewCMMath: Version 1.001
-
-NewCMMono10: Version 1.002
+ (Package version 1.003, GustFLv1 or later)
Antonis Tsolomitis
- Samos, Greece, 2019
+ Samos, Greece, 2019--2020
-This is the first release of a new assembly of ComputerModern
+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.
@@ -30,9 +26,9 @@ the are adjusted to work easier for users of the Greek language
They differ from both LatinModern and cm-unicode in that the BoldSans
font is properly designed and they are not just the stroke extension
-of the SansRegular. This currently covers Latin but soon it will
-cover Greek and Cyrillic. It also differs in that the kerning table
-for Greek is much improved.
+of the SansRegular. This currently covers Latin and Greek,
+but soon it will cover Cyrillic too. It also differs in that the
+kerning table for Greek is much improved.
NewComputerModern will try to be a language-complete font (as much as
this is possible). So if you can provide information about glyphs for
@@ -45,7 +41,10 @@ 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
-lm-math with BoldSans glyphs improved. So if you do not need BoldSans,
+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.
@@ -58,6 +57,32 @@ and all polytonic accents of Greek.
Thanks to Professor Claudio Beccari for providing information
about the need for this improvement.
+---------------------------------------
+
+Version 1.003 Several fixes in all fonts especially in polytonic regions.
+Ypogegrammeni is the default for all characters including small caps.
+Prosgegrammeni is offered as alt shape in ss01 lookup
+including small caps. If you use the fontsetup package with the
+[default] option, capitals with prosgegrammeni are accessible using
+the \textprosgegrammeni{<text>} or the {\prosgegrammeni <text>}
+commands.
+
+Especially Greek Bold Sans have been considerably improved in a
+true bold and not an extended stroke of the regular.
+
+Math font has improved its Greek Bold Sans, and a Greek Sans is included
+in Private Area as this is not in Unicode standard. The fontsetup package
+should support access to Greek Regular Sans letters ushape and oblique
+if loaded with the [default] option.
+
+Sans Serif Regular font now provides access to 6 bce and 4 bce Greek capitals
+in ss0X lookups. The fontsetup package includes commands such as
+\textivbce{}, \ivbce, \textvibce{} and \vibce to access them if loaded
+with the [default] option.
+
+---------------------------------------------------
+
+
Antonis Tsolomitis
Professor
University of the Aegean
diff --git a/fonts/newcomputermodern/newcomputermodern-sample.pdf b/fonts/newcomputermodern/newcomputermodern-sample.pdf
index 5fc33c5e74..79c51aade2 100644
--- a/fonts/newcomputermodern/newcomputermodern-sample.pdf
+++ b/fonts/newcomputermodern/newcomputermodern-sample.pdf
Binary files differ
diff --git a/fonts/newcomputermodern/newcomputermodern-sample.tex b/fonts/newcomputermodern/newcomputermodern-sample.tex
index a461d165f3..6c047b48fb 100644
--- a/fonts/newcomputermodern/newcomputermodern-sample.tex
+++ b/fonts/newcomputermodern/newcomputermodern-sample.tex
@@ -1,32 +1,7 @@
\documentclass{article}
\pagestyle{empty}
\usepackage{xgreek,graphicx}
-
-\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}}
+\usepackage[default]{fontsetup}
\newtheorem{theorem}{Theorem}
\newtheorem{theoremg}[theorem]{Θεώρημα}
@@ -168,5 +143,49 @@ $(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}