From 250a386a7265d7fffdeacac28254ec952b35b3e7 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Wed, 15 Dec 2021 21:30:26 +0000 Subject: newcomputermodern (15dec21) git-svn-id: svn://tug.org/texlive/trunk@61310 c570f23f-e606-0410-a88d-b1316a301751 --- .../texmf-dist/doc/fonts/newcomputermodern/README | 9 ++++++- .../doc/fonts/newcomputermodern/newcm-doc.pdf | Bin 223656 -> 215551 bytes .../doc/fonts/newcomputermodern/newcm-doc.tex | 29 +++++++-------------- 3 files changed, 18 insertions(+), 20 deletions(-) (limited to 'Master/texmf-dist/doc') diff --git a/Master/texmf-dist/doc/fonts/newcomputermodern/README b/Master/texmf-dist/doc/fonts/newcomputermodern/README index d03f5373c2d..0f3b17f8e56 100644 --- a/Master/texmf-dist/doc/fonts/newcomputermodern/README +++ b/Master/texmf-dist/doc/fonts/newcomputermodern/README @@ -1,7 +1,7 @@ New Computer Modern Fonts - (Package version 4.0, GustFLv1 or later) + (Package version 4.1, GustFLv1 or later) Antonis Tsolomitis Samos, Greece, 2019--2021 @@ -49,6 +49,13 @@ which are distributed with microtype. Latest additions/improvements: +Version 4.1 + +Added kerning pairs for Greek (from the cbgreek fonts) +that accidentally were missing from some of the fonts. +The fonts must be metrically compatible with lm, cbgreek and cm-unicode +for the cyrillic glyphs. + Version 4.0 Greatly improved support for diacritics stacking. diff --git a/Master/texmf-dist/doc/fonts/newcomputermodern/newcm-doc.pdf b/Master/texmf-dist/doc/fonts/newcomputermodern/newcm-doc.pdf index 0247227e160..1ce4c92a66c 100644 Binary files a/Master/texmf-dist/doc/fonts/newcomputermodern/newcm-doc.pdf and b/Master/texmf-dist/doc/fonts/newcomputermodern/newcm-doc.pdf differ diff --git a/Master/texmf-dist/doc/fonts/newcomputermodern/newcm-doc.tex b/Master/texmf-dist/doc/fonts/newcomputermodern/newcm-doc.tex index 6aa0d71e885..e604a00f112 100644 --- a/Master/texmf-dist/doc/fonts/newcomputermodern/newcm-doc.tex +++ b/Master/texmf-dist/doc/fonts/newcomputermodern/newcm-doc.tex @@ -43,8 +43,8 @@ \newfontfamily\graythreeb[Color=mygraythree,Opacity=0.7,Scale=12]{NewCM10-Book.otf} \newfontfamily\grayfourb[Color=mygrayfour,Opacity=0.7,Scale=10]{NewCM10-Book.otf} \newfontfamily\grayfiveb[Color=mygrayfive,Opacity=0.7,Scale=12]{NewCM10-Book.otf} -\newcommand\quoteleft{\char"201C} -\newcommand\quoteright{\char"201E} +\newcommand\quoteleft{\char"2018} +\newcommand\quoteright{\char"2019} \newcommand{\acro}{\relax} %%% Start of metadata %%% @@ -52,7 +52,7 @@ \renewcommand{\arraystretch}{1.4} -\title{The New Computer Modern FontFamily\\ version 4.0} +\title{The New Computer Modern FontFamily\\ version 4.1} \author{Antonis Tsolomitis} %\address{Department of Mathematics\\ University of the Aegean\\ Karlovassi, 832\,00 Samos\\ Greece} %\netaddress{atsol (at) aegean dot gr} @@ -316,32 +316,31 @@ It also fixes a long standing issue with the Greek apostrophe (᾽)(U1FBD) which is not the same with quoteright (’)(U2019). U1FBD named as ``Greek Koronis'' by Unicode is the proper character. This creates another problem that has to do with quotes inside quotes. The internal quotes in Greek should be written with -the characters quotedblleft (\char"201C) and quotedblbase (\char"201E) -(see~\cite{2}). For example, this is correct for Greek +the characters quoteleft and quoteright. For example, this is correct for Greek \begin{center} {\newcmgreekguillemots «άλφα \quoteleft βήτα\quoteright»} \end{center} But the keyboards only produce quotesingle which is already mapped to apostrophe. So when enabling cv04 one can define the commands -\verb|\newcommand\quoteleft{\char"201C}| +\verb|\newcommand\quoteleft{\char"2018}| \noindent and -\verb|\newcommand\quoteright{\char"201E}| +\verb|\newcommand\quoteright{\char"2019}| \noindent for the rare case one needs quotes inside quotes. The \verb|fontsetup| package does this automatically for Greek if the \verb|xgreek| package has been loaded \textit{before} the \verb|fontsetup| package. Otherwise, for non-Greek documents with small passages of Greek, the author may enable \verb|cv04| by creating a custom command such as -\noindent\verb|\newfontfamily\propergreek[CharacterVariant=4]{NewCM10-Book.otf}| +\verb|\newcommand\propergreek[CharacterVariant=4]{NewCM10-Book.otf}| A phrase with Greek quotes inside quotes, proper anoteleia, and proper apostrophe is \begin{center} -{\newcmgreekguillemots «φώναζε: \quoteleft απ' έξω την προπαίδεια\quoteright»· σαν εκδίκηση ακουγόταν\ldots} +{\newcmgreekguillemots «\quoteleft φώναζε\quoteright: απ' έξω»· σαν εκδίκηση ακουγόταν\ldots} \end{center} @@ -700,16 +699,8 @@ Private Area of the fonts. \displayfonttable[hex-digits=head+foot, range-end=03CE]{NewCMUncial10-Book.otf} -\clearpage - \begin{thebibliography}{9} -\bibitem[AT]{1} Antonis Tsolomitis, \textit{The NewComputerModern font family}, - \textsc{tug}boat Vol.~\textsc{42}, - No.~\textsc{1}, \textsc{2021}. - -\bibitem[Tr]{2} Manolis Triantafyllides, \textit{New Hellenic Grammar of demotic}. In Greek: Μανόλης Τριανταφυλλίδης, \textit{Νεοελληνική Γραμματική της Δημοτικής} Ανατύπωση της έκδοσης του - \textsc{οεσβ} (\textsc{1941}), - Αριστοτέλειο Πανεπιστήμιο Θεσσαλονίκης, Ινστιτούτο Νεοελληνικών Σπουδών, - Ίδρυμα Μανόλη Τριανταφυλλίδη, σελ.\ \textsc{66}. +\bibitem[AT]{1} Antonis Tsolomitis, \textit{The NewComputerModern font family}, TUGboat Vol.~42, + No.~1, 2021. \end{thebibliography} \end{document} -- cgit v1.2.3