texlive[67121] Master/texmf-dist: newcomputermodern (15may23)

commits+karl at tug.org commits+karl at tug.org
Mon May 15 23:12:30 CEST 2023


Revision: 67121
          http://tug.org/svn/texlive?view=revision&revision=67121
Author:   karl
Date:     2023-05-15 23:12:29 +0200 (Mon, 15 May 2023)
Log Message:
-----------
newcomputermodern (15may23)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/fonts/newcomputermodern/README
    trunk/Master/texmf-dist/doc/fonts/newcomputermodern/newcm-doc.pdf
    trunk/Master/texmf-dist/doc/fonts/newcomputermodern/newcm-doc.tex
    trunk/Master/texmf-dist/doc/fonts/newcomputermodern/source.txz
    trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCM08-Book.otf
    trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCM08-BookItalic.otf
    trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCM08-Italic.otf
    trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCM08-Regular.otf
    trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCM10-Bold.otf
    trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCM10-BoldItalic.otf
    trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCM10-Book.otf
    trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCM10-BookItalic.otf
    trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCM10-Italic.otf
    trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCM10-Regular.otf
    trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMMath-Book.otf
    trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMMath-Regular.otf
    trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMMono10-Bold.otf
    trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMMono10-BoldOblique.otf
    trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMMono10-Book.otf
    trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMMono10-BookItalic.otf
    trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMMono10-Italic.otf
    trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMMono10-Regular.otf
    trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans08-Book.otf
    trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans08-BookOblique.otf
    trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans08-Oblique.otf
    trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans08-Regular.otf
    trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans10-Bold.otf
    trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans10-BoldOblique.otf
    trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans10-Book.otf
    trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans10-BookOblique.otf
    trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans10-Oblique.otf
    trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans10-Regular.otf
    trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMUncial08-Bold.otf
    trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMUncial08-Book.otf
    trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMUncial08-Regular.otf
    trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMUncial10-Bold.otf
    trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMUncial10-Book.otf
    trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMUncial10-Regular.otf
    trunk/Master/texmf-dist/tex/latex/newcomputermodern/newcomputermodern.sty

Modified: trunk/Master/texmf-dist/doc/fonts/newcomputermodern/README
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/newcomputermodern/README	2023-05-15 15:29:35 UTC (rev 67120)
+++ trunk/Master/texmf-dist/doc/fonts/newcomputermodern/README	2023-05-15 21:12:29 UTC (rev 67121)
@@ -1,7 +1,7 @@
 
 		New Computer Modern Fonts
 
-           (Package version 4.4, GustFLv1 or later)
+           (Package version 4.5, GustFLv1 or later)
 
 		Antonis Tsolomitis
 		Samos, Greece, 2019--2023
@@ -49,7 +49,12 @@
 
 Latest additions/improvements:
 
+Version 4.5
 
+Small fixes in text fonts for alternate a and g for IPA use in ss05
+Changes for | and \| in math fonts to precicely match Knuth's cmex fonts
+
+
 Version 4.4
 
 Bug fix: removed ch lig from default liga of NewCM10-BookItalic

Modified: trunk/Master/texmf-dist/doc/fonts/newcomputermodern/newcm-doc.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/fonts/newcomputermodern/newcm-doc.tex
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/newcomputermodern/newcm-doc.tex	2023-05-15 15:29:35 UTC (rev 67120)
+++ trunk/Master/texmf-dist/doc/fonts/newcomputermodern/newcm-doc.tex	2023-05-15 21:12:29 UTC (rev 67121)
@@ -17,7 +17,7 @@
 \newfontfamily\newcmrussianguillemots[CharacterVariant=3]{NewCM10-Book.otf}
 \newfontfamily\showtiefont[CharacterVariant=5]{NewCM10-Book.otf}
 \newfontfamily\ipafont[%Renderer     = {Harfbuzz},
-StylisticSet = {05}]{NewCM10-Book.otf}
+StylisticSet = {05},ItalicFont=NewCM10-BookItalic]{NewCM10-Book.otf}
 %
 \newfontfamily\devanagaritext[%
   Script=Devanagari,%
@@ -61,7 +61,7 @@
 \renewcommand{\arraystretch}{1.4}
 
 
-\title{The New Computer Modern FontFamily\\ version 4.4}
+\title{The New Computer Modern FontFamily\\ version 4.5}
 \author{Antonis Tsolomitis}
 %\address{Department of Mathematics\\ University of the Aegean\\ Karlovassi, 832\,00 Samos\\ Greece}
 %\netaddress{atsol (at) aegean dot gr}
@@ -546,10 +546,10 @@
 
 \section{Ipa symbols}
 
-\acro{IPA} symbols are included and following a suggestion of Huanyu Liu
+\acro{\textsc{ipa}} symbols are included and following a suggestion of Huanyu Liu
 the kerning found in \texttt{tipa} package has been added here and further improved. Moreover
 the letters eth, eng, beta, theta and chi
-exists in \acro{IPA}-style in the fonts and are accessible in the ss05 lookup table since
+exists in \acro{\textsc{ipa}}-style in the fonts and are accessible in the ss05 lookup table since
 they are in a different design from the Latin and Greek letters.
 You can access this lookup table using the \verb|\textipa|
 command of the fontsetup
@@ -556,11 +556,16 @@
 package.
 \begin{center}
   \begin{tabular}{c|c|c}
-   & Non-\acro{IPA} & \acro{IPA}\\ \hline
+   & Non-\acro{\textsc{ipa}} & \acro{\textsc{ipa}}\\ \hline
  Regular &   ð ŋ β θ χ & \textipa{ð ŋ β θ χ}\\ \hline
  Sans & \textsf{ð ŋ β θ χ} & \textsf{\textipa{ð ŋ β θ χ}}
   \end{tabular}
 \end{center}
+
+I am grateful to {\devanagaritext निरंजन} (Niranjan) for suggesting
+and testing all the \textsc{ipa} improvements that follow:
+
+
 The joining of two characters such as t͜s, d͜z, k͡p, t͡ʃ etc is also supported.
 The low tie is the character U035C and the upper tie is U0361. The t͜s is produced by typing the
 sequence t then the low tie and then s. Similarly k͡p is produced by typing the
@@ -593,7 +598,26 @@
 |t͜s|t͡ʃ|\textoldipa{ts}|p̚|ˈ|ɫ|l̠|ɖ|ɟ|ʂ|e̬|k̥|m̩|t̼|t̺|
 \end{center}
 \end{ttfamily}
-Next we give a real example of using \acro{IPA} symbols. The quote below is from
+
+Another issue is that \textsc{ipa} used to use the Italic alternation of ``g'' even in the
+upright design. This restriction was lifted in \textsc{1949} as can
+be seen on page \textsc{3} in \cite{2}. % https://doi.org/10.1017\%2FS002510030000476X
+
+Even though the normal upright shape is accepted as an
+alternation, there are linguists who prefer the older
+(Italic) shape ``{\ipafont g}'' and hence we are making it the default in the
+stylistic set dedicated for \textsc{ipa} (ss05).
+
+Another such case is with the ``a'' shape. It has a different
+visual form in Italics ``\textit{a}'' which resembles to a distinct symbol
+of \textsc{ipa} leading to a wrong transcription. In order to avoid
+this confusion, we have used the slanted version ``{\itshape\ipafont a}'' of ``a'' in
+ss05. The other vowel symbol (ie, ɑ (U0251)) is also
+available in the fonts.
+
+
+
+Next we give a real example of using \acro{\textsc{ipa}} symbols. The quote below is from
 \textit{A course in phonetics}, {Ladefoged, Peter and Johnson, Keith}, \textsc{(2014)},
 {Cengage learning}, pp.~\textsc{285--286}, and the \texttt{StylisticSet=05} has been enabled:
 \begin{quote}
@@ -613,12 +637,9 @@
   {\ipafont [t̪y]} ``you.''
 \end{quote}
 
-I want to thank {\devanagaritext निरंजन} (Niranjan) for suggesting and testing these improvements.
 
 
 
-
-
 \section{Bold Sans}
 \texttt{lm} fonts and \texttt{cmu} fonts do not contain a properly made
 BoldSans. Their BoldSans is a stroke-extensi\-on of the Sans with rounded corners.
@@ -792,7 +813,9 @@
 
 
 \begin{thebibliography}{9}
-\bibitem[AT]{1} Antonis Tsolomitis, \textit{The NewComputerModern font family}, TUGboat Vol.~42,
-  No.~1, 2021.
+\bibitem[\textsc{at}]{1} Antonis Tsolomitis, \textit{The NewComputerModern font family}, \textsc{tug}boat Vol.~\textsc{42}, No.~\textsc{1}, \textsc{2021}.
+\bibitem[\textsc{ipa}rev]{2} Council actions on revisions of the \textsc{ipa}, Phonetic Representation: b) Revision of the \textsc{ipa}, Journal of the International Phonetic Association, Volume \textsc{23}, Issue \textsc{1},
+  June \textsc{1993},
+  pp.~\textsc{32--34}. 
 \end{thebibliography}
 \end{document}

Modified: trunk/Master/texmf-dist/doc/fonts/newcomputermodern/source.txz
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCM08-Book.otf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCM08-BookItalic.otf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCM08-Italic.otf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCM08-Regular.otf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCM10-Bold.otf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCM10-BoldItalic.otf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCM10-Book.otf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCM10-BookItalic.otf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCM10-Italic.otf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCM10-Regular.otf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMMath-Book.otf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMMath-Regular.otf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMMono10-Bold.otf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMMono10-BoldOblique.otf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMMono10-Book.otf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMMono10-BookItalic.otf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMMono10-Italic.otf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMMono10-Regular.otf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans08-Book.otf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans08-BookOblique.otf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans08-Oblique.otf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans08-Regular.otf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans10-Bold.otf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans10-BoldOblique.otf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans10-Book.otf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans10-BookOblique.otf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans10-Oblique.otf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMSans10-Regular.otf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMUncial08-Bold.otf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMUncial08-Book.otf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMUncial08-Regular.otf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMUncial10-Bold.otf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMUncial10-Book.otf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/fonts/opentype/public/newcomputermodern/NewCMUncial10-Regular.otf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/tex/latex/newcomputermodern/newcomputermodern.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/newcomputermodern/newcomputermodern.sty	2023-05-15 15:29:35 UTC (rev 67120)
+++ trunk/Master/texmf-dist/tex/latex/newcomputermodern/newcomputermodern.sty	2023-05-15 21:12:29 UTC (rev 67121)
@@ -1,5 +1,5 @@
 %\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{newcomputermodern}[v4.2 NewCM fonts by Antonis Tsolomitis]
+\ProvidesPackage{newcomputermodern}[v4.5 NewCM fonts by Antonis Tsolomitis]
 \typeout{Loading NewCM fonts by Antonis Tsolomitis}
 
 \newif\if at olddefault



More information about the tex-live-commits mailing list.