summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/fonts/newcomputermodern
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2020-05-24 21:41:54 +0000
committerKarl Berry <karl@freefriends.org>2020-05-24 21:41:54 +0000
commit9502a52913a0974606b2a1a76007a898f1aa44b9 (patch)
treef0db8aaf7c32f8312359b995f431f2c2b4ac56e9 /Master/texmf-dist/doc/fonts/newcomputermodern
parent342a76c0f03521416e88e1a250359022b9a5a590 (diff)
newcomputermodern (23may20)
git-svn-id: svn://tug.org/texlive/trunk@55261 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/fonts/newcomputermodern')
-rw-r--r--Master/texmf-dist/doc/fonts/newcomputermodern/README47
-rw-r--r--Master/texmf-dist/doc/fonts/newcomputermodern/newcomputermodern-sample.pdfbin86973 -> 94722 bytes
-rw-r--r--Master/texmf-dist/doc/fonts/newcomputermodern/newcomputermodern-sample.tex71
3 files changed, 81 insertions, 37 deletions
diff --git a/Master/texmf-dist/doc/fonts/newcomputermodern/README b/Master/texmf-dist/doc/fonts/newcomputermodern/README
index 05484e54a8e..6ccb68b2812 100644
--- a/Master/texmf-dist/doc/fonts/newcomputermodern/README
+++ b/Master/texmf-dist/doc/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/Master/texmf-dist/doc/fonts/newcomputermodern/newcomputermodern-sample.pdf b/Master/texmf-dist/doc/fonts/newcomputermodern/newcomputermodern-sample.pdf
index 5fc33c5e74a..79c51aade29 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 a461d165f37..6c047b48fb1 100644
--- a/Master/texmf-dist/doc/fonts/newcomputermodern/newcomputermodern-sample.tex
+++ b/Master/texmf-dist/doc/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}