diff options
author | Karl Berry <karl@freefriends.org> | 2021-12-15 21:30:26 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2021-12-15 21:30:26 +0000 |
commit | 250a386a7265d7fffdeacac28254ec952b35b3e7 (patch) | |
tree | 8de5290d983f095ea1ebdcb3754117f1b3a40cbb /Master/texmf-dist/doc/fonts | |
parent | 1be96163a1f5a7ddf52bf6f3bd6e9dd952b7aa6c (diff) |
newcomputermodern (15dec21)
git-svn-id: svn://tug.org/texlive/trunk@61310 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/fonts')
-rw-r--r-- | Master/texmf-dist/doc/fonts/newcomputermodern/README | 9 | ||||
-rw-r--r-- | Master/texmf-dist/doc/fonts/newcomputermodern/newcm-doc.pdf | bin | 223656 -> 215551 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/fonts/newcomputermodern/newcm-doc.tex | 29 |
3 files changed, 18 insertions, 20 deletions
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 Binary files differindex 0247227e160..1ce4c92a66c 100644 --- a/Master/texmf-dist/doc/fonts/newcomputermodern/newcm-doc.pdf +++ b/Master/texmf-dist/doc/fonts/newcomputermodern/newcm-doc.pdf 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} |